linux下訪問Window分驅(NTFS)以及Mount快閃記憶體

ysjxjf發表於2006-06-18
linux下訪問Window分驅(NTFS)以及Mount快閃記憶體[@more@]

載入USB移動磁碟機代號以及軟碟機/光碟機

首先開啟終端並輸入
# fdisk -l
透過查詢磁碟機代號(用fdisk)列表來檢視支援的分驅格式以及相關資訊.Redhat9 預設自帶的支援fat32,fat等. 輸入
# cat /proc/filesystems
檢視系統支援的格式,有vfat的話支援FAT/FAT32,有ntfs的話支援NTFS,有iso9660的話支援iso標準CD,有smbfs的話支援samba/Microsoft Windows Network;沒有需要的檔案系統的話,需要重編核心加以支援; 在mnt下建立一個資料夾
# mkdir /mnt/usb1
這個資料夾用來轉載usb的資料.redhat中,mnt用來載入各種磁碟機代號.usb,floppy,cdrom都可以. 輸入
mount -t vfat /dev/sda1 /mnt/usb1
這時輸入mount掛載剛用fidsk檢視到usb所在的位置,並裝載入到剛建好的資料夾中. 輸入
#cd /mnt/usb1
進入usb1資料夾,用# ls或dir檢視一下列表吧,是否看見了usb裡的檔案了呢. cd是進入檔案的明令於DOS下相同,ls與dir都能檢視檔案列表. 輸入
#umount /mnt/usb1
解除安裝USB Linux下,退出光碟或軟盤必須解除安裝才能拔出.USB使用完後最好也解除安裝再拔出. 顯示中文
#mount -t vfat -o iocharset=gb2312,codepage=936 /dev/sda1 /mnt/usb1
前面載入後的檔案無法正常顯示中文名,加上 -o iocharset=gb2312或者utf8就可以顯示中文名稱了.
載入光碟機
[root@localhost root]# mount -t vfat /dev/scd0 /mnt/cdrom
或者
#mount /mnt/cdrom
載入軟碟機
[root@localhost root]# mount -t vfat -o iocharset=gb2312 /dev/fd0 /mnt/floppy
或者
#mount /mnt/floppy

訪問windows NTFS磁碟機代號

訪問fat或者fat32格式,與訪問USB移動驅動器幾乎差不多,如.
#mount -t vfat -o iocharset=gb2312,codepage=936 /dev/hda6 /mnt/winD
即將/dev/hda6也就是windows D載入至mnt/winD資料夾下. 訪問NTFS格式
#mount -t ntfs -o iocharset=gb2312 /dev/hda8 /mnt/winH
前面透過
#cat /proc/filesystems
可以檢視到redha預設不支援NTFS格式,使用過紅旗的可能知道紅旗是可以訪問NTFS的.這樣我們需要下載一個與此相應的版本.安裝軟體包
#rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
(下載地址:根據系統核心找到不同的rpm安裝包 ) 也可用雙擊的方式安裝(redhat9的安裝最好是將開發工具以及編輯工具全選上),安裝後用
#cat /proc/filesystems
看下,就能發現ntfs了. 最後再用mount命令
#mount -t ntfs -o iocharset=gb2312 /dev/hda7 /mnt/winG
這樣就可以裝載各個NTFS的磁碟機代號.別忘了先在mnt下建立相應的資料夾.
自動載入windows磁碟機代號
可以在啟動檔案里加如mount命令,那樣也可以.但我的做法是,在桌面建立一個可執行autoRun.sh檔案,將mount命令寫進該檔案裡,需要用到時雙擊該sh檔案執行即可.如下
#[root@localhost root]# sh /root/.gnome-desktop/autoRun.sh
#裝載windows磁碟機代號
mount -t ntfs -o iocharset=gb2312 /dev/hda5 /mnt/winE
mount -t ntfs -o iocharset=gb2312 /dev/hda6 /mnt/winF
mount -t ntfs -o iocharset=gb2312 /dev/hda7 /mnt/winG
mount -t ntfs -o iocharset=gb2312 /dev/hda8 /mnt/winH
只要將以上檔案存成一個.sh檔案,且給該檔案可執行許可權就行了.這樣很方便吧,想用時執行該檔案就可以了,解除安裝也可以按這樣的方式.
說明:本例所講對windows NTFS是隻讀模式,要寫入要另外下載相應的包,但不建議寫入.從windows下訪問Linux也很簡單,去google搜尋一下,或是下載一個 (windows下看linux分割槽的軟體 Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip)軟體,那樣就可以讀寫了.但最好只是匯出一些檔案,不要寫入.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66634/viewspace-843395/,如需轉載,請註明出處,否則將追究法律責任。

相關文章