• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Linux系統訪問Windows分區FAT32和NTFS

    發布: 2008-4-28 09:55 | 作者: 不詳 | 來源: 賽迪網 | 查看: 341次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:Linux系統訪問Windows分區FAT32和NTFSLinux 內核支持讀寫Fat、NTFS、Vfat、Fat32、Hfs 等文件系統(至少可以讀),因此在 Linux 下訪問 Windows 要比在 Windows 下訪問 Linux 方面的多,不需要使用專門的軟件,直接使用 Linux 命令即可。 


    Fat/Fat32分區時 Linux 訪問 Windows 分區 


    Linux 將系統中所有的設備都看作文件,所以在 Linux 下訪問 Windows 分區非常方便,只要使用 mount 命令將 Windows 分區掛接成 Linux 的一個文件夾即可。 


    mount 命令的使用格式是(必須以 root 用戶身份登陸): 

    mount [-afFhnrvVm] [-|<標簽>] [-o<選項>] [-t<文件系統>] [設備名稱] [掛接點] 


    若我們要將 Windows 的某一分區(如D盤)掛接到 Linux 的 /mnt/win 這個目錄下,首先請在 /mnt下建立 win 文件夾,然后啟動 Console 終端模式,輸入命令“mount /dev/hda5 /mnt/win”,再進入 /mnt/win 目錄,您就能看到 Windows 中 D 盤的內容了。 


    可能有的朋友要問了,為何要輸入上面的命令,特別是那個 /dev/hda5 是什么東西呢?這是 Linux 下分區的一種表示方式,在 Linux 下看 Windows 分區一般是:hda1 為C盤,hda5為D盤,hda6為E盤,以此類推。。。 


    不過用上面的方法加載 Windows 分區后,另一個麻煩的事情出現了,就是 Windows 中所有的中文文件名和文件夾名全部顯示為問號,英文卻能正常顯示,這計算機也有民族歧視!反對這種歧視,就要充分利用我們手中的武器,在 mount 命令中加入一些參數讓它正確顯示中文。這時,只要將上述命令改為“mount -t vfat -o iocharset=cp936 /dev/hda5 /mnt/win”,運行就可以了。 


    加載了這個分區,在不使用時我們還可以將它卸除,而卸除的命令為 umoun,若是卸除上述分區,只要輸入“umount /mnt/win”即可。 


    另外,我們還可以讓 Linux 在啟動時自動加載分區,這樣就不用每次使用 Windows 分區時都要輸入命令加載了。 


    首先請以 root 用戶登陸,進入圖形界面后通過 Linux 的文件管理器找到 /etc 目錄下的 fstab 文件,單擊右鍵選擇一個文字編輯軟件打開此文件,在內容的最下方添加一行命令“/dev/hda5 /mnt/win vfat codepage=936,iocharset=cp936 1 1”,然后在 /mnt 目錄下建立 win 文件夾,重新啟動計算機后,再訪問 /mnt/win 目錄就是 Windows 分區的內容了。您也可以通過此種方法加載多個分區,而編輯時也可以在命令行方式下使用 vi 等編輯器。 


    NTFS 分區時 Linux 訪問 Windows 分區 


    若是使用 Mandrake 或者紅旗 Linux,并且在安裝時硬盤中已經存在 NTFS 分區,則安裝后不需要重新編譯內核就可以實現對硬盤 NTFS 分區的訪問;若是安裝時硬盤中沒有 NTFS 分區,或者使用的是 RedHat Linux,則必須重新編譯內核,添加 NTFS 模塊才能正常訪問 NTFS 分區。 


    首先以 root 用戶登陸,然后將 RedHat Linux 的第二張安裝盤插入光驅中,在 /redhat/RPMS 目錄下找到 kernel-source-2.4.xx-x.i386.rpm(這里x代表數字)文件,若是圖形界面,直接雙擊安裝,若是命令行,請輸入“rpm -ivh kernel-source-2.4.xx-x.i386.rpm”命令。 


    再進入 /usr/src/linux-2.4.xx-x/configs 目錄,這里有許多編譯內核需要的培植文件,一般選擇“kernel-source-2.4.xx-x.i686.config”即可。將此文件復制到 /usr/src/linux2.4.xx-x 目錄,用文本編輯器打開,將“#CONFIG_NTFS_FS is not set”行改為“CONFIG_NTFS_FS=m”。 


    在終端模式下,進入 /usr/src/linux-2.4.xx-3 目錄,運行“make modules”命令來編譯想要的 NTFS 模塊,在編譯的過程中不需要理會與 NTFS 模塊,在編譯的過程中不需要理會與 NTFS 無關的內容,編譯完成后,在 /usr/src/linux-2.4.xx-x/fs/ntf 目錄下可以找到一個 ntfs.o 文件,將其復制到 /lib/modules/2.4.xx-x/kernel/fs 目錄,然后回到 /usr/src/linux-2.4.xx-3 目錄,輸入命令: 



      #depmod
      #modprobe ntfs 
     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: linux Linux windows Windows 分區 系統 NTFS

    31/3123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>