關於 PHP, Linux, Open Source 及個人生活記載的網誌。
RSS icon
  • Ubuntu 掛載 Windows 分割區

    Posted on November 29th, 2006 Sam Tang 2 comments

    很多 Ubuntu 的用戶是在一台電腦內,同時安裝 Ubuntu 及 Windows,本文會介紹在 Ubuntu 內將 windows partition 掛載成支援讀寫的做法。

    掛載 NTFS 分割區
    Windows 下的硬碟分割區主要分為 NTFS 及 FAT,要掛載 NTFS 需要安裝 NTFS-3G,它提供了讓 Linux 支援 NTFS 分割區讀寫工作的驅動程式,支援 Windows XP, Windows Server 2003 及 Windows 2000 檔案系統。

    首先開啟 /etc/apt/sources.list:

    sudo vi /etc/apt/sources.list

    然後根據你的 Ubuntu 版本加入不同內容:

    Ubuntu 6.10 (Edgy):
    deb http://givre.cabspace.com/ubuntu/ edgy main
    deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
    deb http://flomertens.keo.in/ubuntu/ edgy main

    Ubuntu 6.06 (Dapper Drake):
    deb http://givre.cabspace.com/ubuntu/ dapper main main-all
    deb http://ntfs-3g.sitesweetsite.info/ubuntu/ dapper main main-all
    deb http://flomertens.keo.in/ubuntu/ dapper main main-all

    然後執行以下指令更新 repositories 及安裝 ntfs-3g:

    wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -
    wget http://givre.cabspace.com/ubuntu/givre_key.asc -O- | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install ntfs-3g

    掛載分割區
    現在已經安裝好 ntfs-3g,在做以下動作前,請先備份 /etc/fstab:

    sudo cp /etc/fstab /etc/fstab.bak

    接著要建立一個目錄掛載分割區:

    sudo mkdir /media/windows

    然後輸入 "sudo fdisk -l" 看看要掛載的 NTFS 分割區名稱,我的是 /dev/hda1,開啟 /etc/fstab 並輸入以下內容:

    /dev/hda1 /media/windows ntfs-3g defaults,locale=en_US.utf8 0 0

    最後重新啟動電腦即可。

    掛載 FAT 分割區
    掛載 FAT 就簡單得多,只要建立 /media/windows/ 目錄後輸入以下指令:

    sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000

    如果想開機自動掛載,可以 /etc/fstab 輸入以下一行並重新開機:

    /dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0


    Leave a reply

    *
    To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
    Click to hear an audio file of the anti-spam word