LINUX和WINDOWS之間的磁碟共享(轉)
LINUX和WINDOWS之間的磁碟共享(轉)[@more@]在Red Hat Linux下訪問Windows系統的硬碟分割槽很簡單。因為Red Hat Linux提供了對幾乎所有檔案系統的支援,因此它可以直接讀寫Windows系統的分割槽。安裝Red Hat Linux 時,就可以指出計算機中存在的Windows分割槽的位置,並指定想要將它們載入到Linux檔案系統中的位置。
通常,將Windows系統中C盤的內容載入到Linux系統下的目錄/mnt/c,這時就可以如同看待Linux檔案系統中一個目錄一樣看待C盤了。我們可以對其中的檔案進行讀寫,或者在其中建立一個新的檔案或目錄。如果安裝時沒有指定Windows分割槽的位置,或者由於其它原因使/mnt/c目錄下看不到系統Windows分割槽C盤的內容,就可以用下面的命令手動載入該分割槽:
#mount -t vfat/dev/hdal /mnt/c
此命令可以將裝置名為/dev/hda1(可以是任何實際存在的分割槽裝置名)的Windows分割槽載入到目錄/mnt/c 下,引數“-t vfat”表明載入的檔案系統型別為vfat。用類似的mount命令,也可以載入軟盤檔案系統,只不過軟盤的檔案系統裝置名通常是“/dev/floopy”或“/dev/fd0H1440”。為了統一起見,可將其載入到目錄/mnt/floopy中。
Red Hat Linux中還提供了一個檔案系統的系統配置指令碼檔案,透過修改它可以讓Linux啟動時自動載入需要的其它非Linux檔案系統。這個指令碼是檔案/etc/fstab,它的一個典型例子如下:
/dev/hda3 / ext2 defaults 1 1
/dev/hda4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,r0 0 0
none /proc proc proc 0 0
none /dev/pts devpts mode=0622 0 0
/dev/hda1 /mnt/c vfat auto,rw 0 0
/dev/hda5 /mnt/e vfat auto,rw 0 0
該檔案中每行記錄了一個系統自動載入的檔案系統的資訊,各列的意義依次為裝置名、載入目錄、檔案系統型別、載入引數(自動、讀寫、模式等)、標記位。從這個檔案可以看到,第一行是Linux自身的檔案系統,第三、第四行代表軟盤驅動器和光碟驅動器,它們都不是自動載入的,最後兩行代表兩個需自動載入的Windows分割槽。
值得注意的是,對於軟盤、光碟這些儲存介質通常用“noauto”引數。如果像上例這樣,它們在fstab檔案中有記錄,插入軟盤或者光碟後,只需執行命令“mount/mnt/floopy”或“mount/mnt/cdrom”就可以將其載入Linux系統。在取出軟盤或者光碟之前,必須執行命令“unmount/mnt/floopy”或“unmount/mnt/cdrom”取消它們的載入。否則,Linux系統會鎖住該驅動器,即使按硬體按鈕也無法將其取出。
Red Hat Linux 這種識別其它檔案系統的功能將大大方便使用計算機,在Linux下可以像對待其自身的資料一樣對待Windows分割槽中的資料。比如,在Linux下實踐各種命令的同時,還可以
??
Windows下訪問Linux硬碟分割槽
Windows系統在處理各種檔案系統方面,還不能像Red Hat Linux那樣方便。因此,要檢視Linux分割槽中的內容就需要藉助於其它的軟體工具了。
下面我推薦一個目前流行的、功能穩定的工具軟體fsdext2。
fsdext2軟體提供在Windows系統下讀Linux分割槽的功能。獲得fsdext2的壓縮軟體包之後,先將其解壓縮,然後執行命令install。這個安裝命令將fsdext2需要的幾個vxd檔案複製到Windows的系統目錄下。
使用fsdext2提供的mount命令,將ext2檔案系統載入到Windows系統下。mount命令的引數是Linux分割槽的裝置名(命名規則與Linux下的一樣)。然後fsdext2會自動尋找一個未分配的磁碟機代號代表Linux分割槽。這樣,我們就可以像訪問一個Windows分割槽一樣訪問Linux分割槽了。
通常,將Windows系統中C盤的內容載入到Linux系統下的目錄/mnt/c,這時就可以如同看待Linux檔案系統中一個目錄一樣看待C盤了。我們可以對其中的檔案進行讀寫,或者在其中建立一個新的檔案或目錄。如果安裝時沒有指定Windows分割槽的位置,或者由於其它原因使/mnt/c目錄下看不到系統Windows分割槽C盤的內容,就可以用下面的命令手動載入該分割槽:
#mount -t vfat/dev/hdal /mnt/c
此命令可以將裝置名為/dev/hda1(可以是任何實際存在的分割槽裝置名)的Windows分割槽載入到目錄/mnt/c 下,引數“-t vfat”表明載入的檔案系統型別為vfat。用類似的mount命令,也可以載入軟盤檔案系統,只不過軟盤的檔案系統裝置名通常是“/dev/floopy”或“/dev/fd0H1440”。為了統一起見,可將其載入到目錄/mnt/floopy中。
Red Hat Linux中還提供了一個檔案系統的系統配置指令碼檔案,透過修改它可以讓Linux啟動時自動載入需要的其它非Linux檔案系統。這個指令碼是檔案/etc/fstab,它的一個典型例子如下:
/dev/hda3 / ext2 defaults 1 1
/dev/hda4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,r0 0 0
none /proc proc proc 0 0
none /dev/pts devpts mode=0622 0 0
/dev/hda1 /mnt/c vfat auto,rw 0 0
/dev/hda5 /mnt/e vfat auto,rw 0 0
該檔案中每行記錄了一個系統自動載入的檔案系統的資訊,各列的意義依次為裝置名、載入目錄、檔案系統型別、載入引數(自動、讀寫、模式等)、標記位。從這個檔案可以看到,第一行是Linux自身的檔案系統,第三、第四行代表軟盤驅動器和光碟驅動器,它們都不是自動載入的,最後兩行代表兩個需自動載入的Windows分割槽。
值得注意的是,對於軟盤、光碟這些儲存介質通常用“noauto”引數。如果像上例這樣,它們在fstab檔案中有記錄,插入軟盤或者光碟後,只需執行命令“mount/mnt/floopy”或“mount/mnt/cdrom”就可以將其載入Linux系統。在取出軟盤或者光碟之前,必須執行命令“unmount/mnt/floopy”或“unmount/mnt/cdrom”取消它們的載入。否則,Linux系統會鎖住該驅動器,即使按硬體按鈕也無法將其取出。
Red Hat Linux 這種識別其它檔案系統的功能將大大方便使用計算機,在Linux下可以像對待其自身的資料一樣對待Windows分割槽中的資料。比如,在Linux下實踐各種命令的同時,還可以
??
Windows下訪問Linux硬碟分割槽
Windows系統在處理各種檔案系統方面,還不能像Red Hat Linux那樣方便。因此,要檢視Linux分割槽中的內容就需要藉助於其它的軟體工具了。
下面我推薦一個目前流行的、功能穩定的工具軟體fsdext2。
fsdext2軟體提供在Windows系統下讀Linux分割槽的功能。獲得fsdext2的壓縮軟體包之後,先將其解壓縮,然後執行命令install。這個安裝命令將fsdext2需要的幾個vxd檔案複製到Windows的系統目錄下。
使用fsdext2提供的mount命令,將ext2檔案系統載入到Windows系統下。mount命令的引數是Linux分割槽的裝置名(命名規則與Linux下的一樣)。然後fsdext2會自動尋找一個未分配的磁碟機代號代表Linux分割槽。這樣,我們就可以像訪問一個Windows分割槽一樣訪問Linux分割槽了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-939337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LInux掛載windows共享磁碟LinuxWindows
- LINUX共享WINDOWS磁碟的NFS好工具LinuxWindowsNFS
- Linux 和 Windows 共享交換區(轉)LinuxWindows
- Windows 與 Linux (CentOS7) 之間的檔案共享WindowsLinuxCentOS
- windows xp和linux虛擬機器之間使用ftp共享檔案WindowsLinux虛擬機FTP
- Linux與Windows之間的“冷戰”(轉)LinuxWindows
- Linux和windows系統之間的區別LinuxWindows
- WLS中Linux與Windows間的環境共享LinuxWindows
- linux與mac和windows的 檔案共享LinuxMacWindows
- 在Linux下使用DOS/Windows磁碟(轉)LinuxWindows
- Linux與Windows共享檔案Samba(轉)LinuxWindowsSamba
- linux和Windows實現檔案共享之samba的安裝與配置LinuxWindowsSamba
- 磁碟IO效能監控(Linux 和 Windows)LinuxWindows
- 玩轉 React(七)- 元件之間的資料共享React元件
- Windows、Linux 和 Mac:作業系統之間的比較WindowsLinuxMac作業系統
- linux與linux之間共享目錄設定Linux
- DOS/Windows和Linux/Unix間檔案格式轉換WindowsLinux
- Linux核心之磁碟和分割槽Linux
- Linux 磁碟掛載和swap空間管理Linux
- Linux掛載Windows網路共享目錄(轉)LinuxWindows
- Linux程式間通訊之共享記憶體Linux記憶體
- 簡單實現Windows和Linux檔案共享WindowsLinux
- Windows檔案共享LinuxWindowsLinux
- 安裝Red Hat Linux 9最小磁碟空間(轉)Linux
- NFS磁碟共享NFS
- 角度和弧度之間的轉換
- clob和字串之間的轉換字串
- Linux與Windows9x/2000的印表機共享(轉)LinuxWindows
- windows10磁碟空間不足怎麼清理_win10磁碟空間清理的方法WindowsWin10
- FreeBSD和Linux共享swap分割槽(轉)Linux
- [Linux] Mount windows共享給linux使用LinuxWindows
- Linux訪問Windows共享方法LinuxWindows
- Windows Linux 之間rsync同步CODE檔案WindowsLinux
- Linux 程式間通訊之System V 共享記憶體Linux記憶體
- Rational Software Architect 和 Rational Application Developer 之間的 shell 共享APPDeveloper
- 給Oracle BIGFILE表空間增加磁碟(通用的LINUX增加磁碟空間方案)OracleLinux
- linux的分割槽的最佳化和 磁碟配額(轉)Linux
- 共享磁碟架構架構