但在 Win 下訪問 Linux 各種分區(qū)就很不容易,只讀然后導(dǎo)出文件的工具還好,無縫訪問工具更難找。 所謂“無縫訪問”,seamless access ,就是掛載到本地文件系統(tǒng),不需要導(dǎo)出后才能讀或?qū)憽R?iso 為例,比較用 winiso 導(dǎo)出文件再讀,用 daemon 掛載成虛擬光驅(qū)就能直接讀了,這就是“無縫訪問”。 Win 實(shí)現(xiàn)無縫訪問本地 ext2/3 xfs reiserfs 分區(qū),一般是通過 win 的 IFS KIT 對(duì)各種文件系統(tǒng)分別實(shí)現(xiàn)驅(qū)動(dòng)來實(shí)現(xiàn)的。一般是把一個(gè)分區(qū)映射成一個(gè)比如 J: K: 等的盤符。 這有一個(gè)很嚴(yán)重的問題,許可證問題,MS 的 IFS KIT 是商業(yè)軟件,不能和 Linux 下 GPL 的 ext2/3 reiserfs xfs jfs 驅(qū)動(dòng)代碼編譯到一起的。要法律上沒有瑕疵,只有兩種方案,重新發(fā)明和 IFS 同功能的接口,或者重新發(fā)明 linux 文件驅(qū)動(dòng)。法律上,只能用“凈室方法”在完全沒有接觸過替代代碼的情況下,通過反向工程作出。 開源的同志們已經(jīng)作出了 a free version ntifs.h 。許多開源驅(qū)動(dòng)都是用這個(gè)的,所以不叫 IFS 叫 FSD 。只要用 GPL,就可以直接用 Linux kernel 里的文件驅(qū)動(dòng)代碼。 但許多不開源的,不管是商業(yè)還是免費(fèi),我覺得里面用的文件系統(tǒng)驅(qū)動(dòng)代碼很可疑。 還有一些驅(qū)動(dòng),不合法的用了 MS 的東西。 各種文件系統(tǒng)的支持程度大不一樣,ext2/3 只讀訪問比較完善,驅(qū)動(dòng)較多,reiserfs 較少,xfs 只有一個(gè)不能工作的雛形,ufs 有兩個(gè)驅(qū)動(dòng),jfs 根本就沒聽說過有。 ext2 的驅(qū)動(dòng)有 Ext2IFS , FSDExt2 , Ext2FSD , ext2fsnt 等等。 ext2/3 可以用 ltools , explorer2fs 導(dǎo)出 ext2/3 中的文件,不能無縫訪問。 paragon-software.com 就是 partition manager 的公司,有個(gè) Partition Explorer 可以導(dǎo)入,我記得以前好像有驅(qū)動(dòng)的。 reiserfs 驅(qū)動(dòng)只有 rfsd ,導(dǎo)入工具可以用 ltools + GUI 和 rfstool + GUI 。 Total Commander Plugins 支持 ext2/3 和 reiserfs ,據(jù)說就是兩個(gè)開源驅(qū)動(dòng)的組合,所以還是 GPL 的。 xfs 在 win 下有個(gè) xfs32 ,只是雛形,連導(dǎo)入都不能工作。 usf 驅(qū)動(dòng)有 ffsdrv 和 ufs2tools 。 這些軟件肯定是要能獨(dú)得,至于能不能寫,我認(rèn)為任何宣稱可寫的都值得懷疑,我是不會(huì)測(cè)試寫的,就像 Linux 下我也不會(huì)寫 ntfs 。至于 fat ,那不是現(xiàn)代的文件系統(tǒng),結(jié)構(gòu)很簡(jiǎn)單,我相信 linux 里的實(shí)現(xiàn)。 而 crossmeta 雖然用了 MS IFS 和 GPL 文件系統(tǒng)代碼,卻用一種巧妙的方式避開了法律問題,而且更具擴(kuò)展性。 首先, crossmeta 用 MS IFS 實(shí)現(xiàn)了一個(gè)商業(yè)的核心程序,掛載了一個(gè) V: 盤符的核心文件系統(tǒng),布局類似 *nix 系統(tǒng)。在這個(gè)系統(tǒng)之上,提供另一個(gè)文件系統(tǒng)接口,把其他文件系統(tǒng)掛載到 V:\mnt\xxx 里。 支持 NTFS, FAT and CDFS ,還有 Win 不支持的 NFS version 2 and 3 over UDP 。 而 BSD License 的 UFS/FFS 代碼也已經(jīng)集成。 這個(gè)核心是不開源,但免費(fèi)的。 然后,用自己的文件系統(tǒng)接口,加上 Linux kernel 里的文件驅(qū)動(dòng)代碼,作出 EXT2, XFS 和 Reiserfs 的驅(qū)動(dòng),這是 GPL 的。 Win 的文件系統(tǒng)接口跟 Linux 的是大不一樣的,而 crossmeta 的文件系統(tǒng)接口可以更接近 Linux ,移植 Linux 文件系統(tǒng)會(huì)比較方便。加上 jfs 支持也不會(huì)太難。

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、江蘇ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的江蘇網(wǎng)站制作公司
我用#mount -t vfat /dev/hda0 /mnt/c提示沒有hda0設(shè)備 我虛擬機(jī)版本是5.5.3-build34685 首先在WINDOWS下設(shè)置共享,比如D盤 在你的VM的--編輯虛擬機(jī)設(shè)置--選項(xiàng)--共享文件夾把你要在linux下需要用到的分區(qū)共享出來 然后用 mount -t smbfs -o username=**,password=** //windows_ip/path /mnt/w2003 windows_ip是WINDOWS的IP地址 path是共享的要MOUNT的目錄如D 這個(gè)來掛載分區(qū)。
,通常情況下Linux對(duì)Windows的分區(qū)格式是不支持的。而我們個(gè)人用戶用的最多的往往還是Windows系統(tǒng),在學(xué)習(xí)中免不了要在兩個(gè)系統(tǒng)之間交換文件。幸好Linux系統(tǒng)提供了mount命令可用于掛載Windows下的分區(qū)。為此我們可通過此命令來在Linux下掛載Windows的分區(qū)來實(shí)現(xiàn)兩個(gè)系統(tǒng)之間的文件交換。(提示,目前的Linux的系統(tǒng)好像對(duì)NTFS分區(qū)格式的支持不是太好,所以最好用FAT32的分區(qū)格式。本例以FAT32格式為例) 1.以root用戶登錄Linux。 2.進(jìn)入 mnt 目錄,新建一個(gè)文件夾(用于裝載下面將要掛載的Windows分區(qū)),如取名為:windisk創(chuàng)建文件夾的命令如下:mkdir /mnt/windisk。 3.執(zhí)行掛載命令 mount -t vfat /dev/hda5 /mnt/windisk *注意: 命令中的 "hda5",數(shù)字5代表的是你的硬盤上的分區(qū)編號(hào),一般情況下主分區(qū)的第一個(gè)盤的編號(hào)為1,第二個(gè)盤的編號(hào)為2,也就是說 c 盤可表示為:hda1,如果你的主分區(qū)不只一個(gè)C盤的話,那么其余的分區(qū)依此類推 。邏輯分區(qū)的第一個(gè)盤的編號(hào)為 5 也就是說 D 盤可表示為:hda5,E盤可表示為:had6,其余的依此類推。 4.如果命令沒有執(zhí)行錯(cuò)誤提示的話,那么現(xiàn)在在你的Linux下應(yīng)該可以訪問你的Windows系統(tǒng)下的分區(qū)了。執(zhí)行命令: cd /mnt/windisk 回車,然后再執(zhí)行命令 ls 回車。看Windows下的文件是不是已經(jīng)列出來了。掛載U盤的方法和以上操作步驟一樣。唯一的區(qū)別就是把上面第三步的 hda5 改為 sda1。
操作步驟如下:
1、右擊桌面計(jì)算機(jī)圖標(biāo),選擇“管理(G)”,打開“計(jì)算機(jī)管理”;
2、在“計(jì)算機(jī)管理”界面,選擇“存儲(chǔ)”,然后點(diǎn)擊“磁盤管理”;
3、點(diǎn)擊“操作(A)”,選擇“附加VHD”,打開加載VHD文件界面;
4、在加載VHD文件界面,選擇VHD文件,選擇文件,點(diǎn)擊“確定”。
5、這時(shí)可以看到,硬盤分區(qū)打開的多了一個(gè),顏色和其他分區(qū)不一樣。這個(gè)就是那個(gè)VHD文件的虛擬分區(qū)。
1、使用 windows 自帶掛載方案,一個(gè)磁盤是可以同時(shí)通過盤符和掛載目錄進(jìn)行訪問。此外對(duì)於一個(gè)異構(gòu)的運(yùn)行在子系統(tǒng)的子系統(tǒng),是沒有什麼獨(dú)占訪問權(quán)的,特別是 linux 系統(tǒng)默認(rèn)沒有獨(dú)占訪問這種功能,除非是子系統(tǒng)給予它的。
2、網(wǎng)絡(luò)搜索“windows10 下面的子系統(tǒng) ubuntu bash 怎么掛載移動(dòng)硬盤啊”可找到微軟公司官方技術(shù)支持網(wǎng)頁(yè)。
新聞名稱:包含windows掛載系統(tǒng)盤的詞條
本文路徑:http://chinadenli.net/article18/dsgpsgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、網(wǎng)站營(yíng)銷、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)