2008-08-05 08:38作者:論壇整理出處:天極網軟體頻道責任編輯:Shiny Linux系統下掛載Windows分區的方法 1. 手工掛載 在Linux中也可以讀取Windows分區,包括fat32格式的和ntfs格式的 。 首先你得知道Linux下對硬碟分區的稱呼 。比如Windows下的C盤通常是hda1,D盤是hda5,E盤是hda6等等。 要掛載Windows分區,首先得確定你所用的Linux系統的locale( 這個locale包括了系統使用的語言和字元的編碼等資訊 )。中文Linux 常用的locale是 zh_TW.big5 和 zh_TW.UTF-8 。 在預設安裝中,Debian Linux和Mandriva Linux的locale是 zh_TW.big5 ,而Ubuntu Linux和Fedora Linux的locale是 zh_TW.UTF-8 。最好不要隨便修改locale,否則會出現很多亂碼的情形。要查看系統的locale,可以在終端下輸入下面的命令查看: echo $LANG 其次, 你得知道你的windows分區的格式,這個在windows的分區的屬性中可以看到,一般是 fat32 和 ntfs 格式的 。 假設你的locale是 zh_TW.UTF-8 ,要掛載一個/dev/hda1的fat32格式的windows分區到/mnt/C目錄( 若這個目錄不存在手工新建一個 ),可以在終端下輸入以下命令( 在Ubuntu裏還需要在這行命令前加上sudo ): mount -t vfat /dev/hda1 /mnt/C -o iocharset=utf8 如果你的locale不是 zh_TW.UTF-8 , 把上面命令的utf8改為big5;如果這個windows分區是ntfs格式的,將上面命令的vfat改為ntfs 。 這樣掛載的ntfs格式的分區,只有 root 能讀取,如果需要讓普通用戶也能讀取,需要再加上 umask=022 選項,如下: mount -t ntfs /dev/hda1 /mnt/C -o iocharset=utf8,umask=022 類似地, 如果要讓掛載的分區允許所有用戶讀取和修改,可以將上面的 umask=022 , 改為 umas...
這是一個以3C資訊、電腦資訊、學習為主的園地。 從小樹慢慢開始成長茁壯。