2013年1月31日 星期四

[Linux]Ubuntu 格式化 教學

今天在搬檔案到隨身碟目錄時 發生 無法複製連結的情形:
cp: 無法建立符號鏈結 ‘/media/FFB3-9DCE/COPY/root/sbin/ueventd’: 此項操作並不被允許

去查詢才發現 FAT才會有這種情形發生  若在linux 下build code過程產生一些動態連結
可能就會有此情形發生

解決方案是 轉成ext 的檔案格式  我是轉ext3   當然是用工具GParted
(GNOME partition editor (簡稱 GParted) 也是一套很優秀的磁碟分割編輯軟體哦!!)

格式化過程 點選完還要按上面的打勾才能執行選擇的動作 否則會停住 等你

不過,較實在也全方位的作法 應該是用指令

使用指令操作

sdb1 為SD card或USB裝置的位置,有時電腦會變更,可以先用df看一下類似這樣的資訊:
請重新插拔SD card或USB裝置
開啟檔案權限,這樣SD card或USB裝置就可以存入檔案

jason@jason-ThinkPad-X200:~$ df檔案系統         1K-區段     已用      可用 已用% 掛載點/dev/sda1      476698648 40844804 411638960   10% /udev             1963008        4   1963004    1% /devtmpfs             788728      920    787808    1% /runnone                5120        0      5120    0% /run/locknone             1971812     6672   1965140    1% /run/shm/dev/sdb1        2013888   272992   1740896   14% /media/FFB3-9DCE



大概可以猜測一下自己的隨身碟 或用容量來判別(底下是參考網路上指令 裝置位置要改變)
sudo su
umount /dev/sdb1
mkfs.ext3 /dev/sdb1
fsck.ext3 -f /dev/sdb1
  
chmod -R 777 /media/xxx

xxx為你的磁區編號
可以開啟/media底下搜尋

BTW,格式成ext3並搬好檔案之後 換到freeBSD上面讀取卻發生找不到  用fdisk 會出現三個未知block

這還是個未解的問題   索性直接用tar的方法作 把不能複製的動態連結跟build完的東西
tar成一包以後 在複製到freeBSD上面 tar xvzf 解開  就ok了.

感謝那些在工作及生活中 不厭其煩跟我分享專業經驗的人 謝謝你們



沒有留言:

張貼留言