ubuntu加载win分区

来源:互联网 发布:手机美图秀秀抠图软件 编辑:程序博客网 时间:2024/05/22 06:05

打开sudo fdisk -l查看Windows分区下的分区号和文件系统,分区号如/dev/hdb1和/dev/sdb1差不多,在/media下创建文件夹,对应Windows下分区(比如sudo mkdir /media/C对应C盘),再修改/etc/fstab(sudo gedit /etc/fstab),在其中添加
/dev/hda1 /media/C vfat users,rw,owner,umask=000 0 0(第一项为分区号,第二项为挂载点,第三项为文件系统,根据不同机子作修改)

我sudo fdisk -l后如下(装了win7双系统):
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13        5235    41943040    7  HPFS/NTFS
/dev/sda3            5236       30401   202145895    f  W95 Ext'd (LBA)
/dev/sda5           21041       25052    32226358+  83  Linux
/dev/sda6           25053       29915    39062016   83  Linux
/dev/sda7           29916       30401     3903763+  82  Linux swap / Solaris
/dev/sda8            5236       14353    73240272    7  HPFS/NTFS
/dev/sda9           14354       21040    53713296    7  HPFS/NTFS
由此,我在/etc/fstab中添加(得现在/media下创建CDE文件夹):
/dev/sda2 /media/C ntfs users,rw,owner,umask=000 0 0
/dev/sda8 /media/D ntfs users,rw,owner,umask=000 0 0
/dev/sda9 /media/E ntfs users,rw,owner,umask=000 0 0
由于我第一个分区是win7系统启动文件的盘,放不了东西,在ubuntu下显示???,特别难看,因此可以加
/dev/sda1 none ntfs user,noauto,utf8 0 0
(noauto代表不加载,auto代表自动加载,defaults是默认设置)
不要加载,这样在Place和Computer中就看不到这个盘。

最后,运行sudo mount -a挂载所有分区。这样桌面就显示出在Windows下的分区。如果不想在桌面显示,我的就不想,挂载只是为了有些文件想链接到xp系统下面去,不用每次都加载。
运行gconf-editor在apps /nautilus/desktop,把volumes_visible的勾去掉,桌面就不会显示。

这样每次启动就自动加在了win下的分区,可以随意添加连接文件而不怕连接不到。noauto   代表不自动加载