2011年4月25日

CentOS 5.6 掛載 Fat32 & NTFS

參考 双系统下让centos自动加载windows分区 把 fat32 & ntfs 的分割區掛上 CentOS
需使用 root 限權!!

# uname  -r  -p  
我是以 uname --help 查詢指令用法之後 以 uname -a 得到下面的訊息
 Linux localhost.localdomain 2.6.18-238.9.1.el5 #1 SMP Tue Apr 12 18:10:56 EDT 2011 i686 i686 i386 GNU/Linux
這......指令.....就純粹是讓你知道目前你是使用那一個Linux的版本核心吧.... /_\

# fdisk  -l
查詢硬碟分割的情況...../_\ 沒有這個指令??
網路該文章的系統及核心是 centos5.5(2.6.18-194.el5xen i686 )版本差異很大嗎?還是對方有另外安裝fdisk??
又或是我有刪除fdisk??
若是要推廣一個作業系統,每個系統的基本工具應該是要相同的!像這個樣子,有好心的網友寫了教學文章,但對於其他的初學者來說,這文章卻有這麼大的出入,只是浪費同一系統在推廣時的教育成本而己!!應該要注意這樣的問題!
無傷大雅,先不管這個問題!
在後面的安裝上,發現不能不管,
覺得要去找 fdisk 或相關的文章!實在很悲哀!!!!
理論上應該是只要安裝了就會有的工具,竟然會有這麼大的差異!
我可是只使用下一步安裝法來安裝CentOS的!!!
沒有在面板的 "應用程式" 或 "系統" 裡找到和 "磁碟" "硬碟" 有關的工具!
終於在 "系統" => "管理" => "硬體"(設備管理員)
或 指令
# hal-device-manager (不能保證在每台CentOS都有這個指令)
可以找到分割區的資料
找到硬碟 在該分區裡的進階資料裡可以看這個 block.device /dev/hda1 這就是我要查的東東

# su
先以su取得root的權限,當然,要有密碼!

# cd /mnt
只能是這個目錄嗎??該文章沒有多作說明

# mkdir Windows.c (要掛ntfs)
# mkdir Windows.d  (要掛ntfs)
# mkdir Windows.s  (要掛fat32)
以mkdir建立目錄,以供掛載windows通用的磁碟分區
這是依每個人的電腦的磁碟分割而定的,我有兩個ntfs 一個fat32 要用什麼名稱掛什麼磁碟分區應該沒有規定,憑自己的喜好命名!

# gedit /etc/fstab (若沒有安裝 gedit 改用 vi 或 vim 吧!)
gedit 不是很通用的軟體,是在 x windows 下的編輯軟體!
印像中在 KDE 的環境裡就沒有這個可以用
教學的文章是似 vim 作為編輯的工具,對於生手而言,實在不太好用!
尤其是這種要 root 限權才能編輯的檔案,自然應該是以越容易上手編輯的軟體來編輯!
才不會造成檔案不小心被改了,還不知道怎麼改回去的問題!
我記得要什麼 Q進入指令列模式 q離開 wq寫後離開 i插入字元 x刪除字元 用這種東東去編輯,饒了新手吧!用gedit來編就好了!

以下是我在最後面加入的幾行

/dev/hda1               /mnt/Windows.c          ntfs-3g rw,umask=0000,defaults 0 0
/dev/hda2               /mnt/Windows.d          ntfs-3g rw,umask=0000,defaults 0 0
/dev/hda3               /mnt/Windows.s          vfat    rw,umask=0000,defaults 0 0

CentOS 5.6 不支援 NTFS 這麼說對嗎?總之要下載安裝NTFS-3G!!
看不懂,不會安裝!
NTFS-3G Availability in Distributions 又在這裡找!
沒有 CentOS 就用 Red Hat 反正是分支!
我是下載 RPM ntfs-3g-2010.5.22-EL4.i686 安裝

# mount   /mnt/Windows.c
# mount   /mnt/Windows.d
# mount   /mnt/Windows.s

ok 可以在 /mnt/裡看到了,但不會在檔案瀏覽器和面版上的"位置"都沒有捷徑,不算很方面,事後再看看怎麼設定吧!

在 Nautilus 裡用書籤的方法加入就好了!

沒有留言:

張貼留言