要是一开机windows下分区显示在linux桌面上,那该多爽,下面就介绍自动装载Windows下的分区 的方法
编辑 /etc/fstab 就可实现启动后自动装载windows下的分区,具体操作如下:
查看分区信息 sudo fdisk -l
查看分区uuid信息:ls -all /dev/disk/by-uuid
编辑fstab:sudo gedit /etc/fstab
我只是在后面加上了一行
/dev/sda6 /media/cdrom_e ntfs user,auto,rw,umask=002,gid=1000,utf8 0 0
重启就成功加载D盘了,下面的是解释这些代码的,大家看看就会了(注意必须提前在media下建立文件夹用来装载分区内容,我建立的就是cdrom_e)
用vi编辑/ect/fstab文件,然后加入要启动时装载的Windows分区,如:
/dev/hdc1 /mnt/c vfat defaults 0 0
/dev/hdc5 /mnt/d vfat defaults 0 0
fstab栏位说明:
第一栏(fs_spec):实际的device 名称
第二栏(fs_file):对应到的目录结构(mount point)
第三栏(fs_vfstype):该 partition 的档案系统,常见的有:minix、ext、ext2、msdos、iso9660、nfs、swap(vfat指的是fat32格式)
第四栏(fs_mntops):在mount时的参数
第五栏(fs_freq):在使用dump时是否记录,不需要则输入0
第六栏(fs_passno):决定在开机时执行fsck的先后顺序
例子 :
IDE 硬盘分成两个 partition 与一个 swap,还有一台光碟机跟一台软碟机的情形 :
-------------------------------------------
说明:从做到右1~6列
1、 /dev/device,不用说了吧, 如:/dev/hda1为ms-win9x下的c:盘
2、mount-point,如:将/dev/hda1挂到/mnt/c下
3、type: ext3, vfat, ……
4、rules:
auto: 开机自动挂接
default, noauto开机不自动挂接
nouser: 只有root可挂
ro:只读挂接
rw:可读可写挂接
user:任何用户都可以挂接
5、dump:备份,
0:从不备份,或现实上次至今的备份的天数
6、fsck: 启动时fsck检查顺序,
0:不检查
“/”永远为1
例如,在我的系统启动时自动挂接ms-win98se的c:盘,应该加入:
/dev/hda1 /mnt/mywinc/ vfat defaults rw iocharset=cp936
--------------------------------------------
/dev/hda1 / ext2 defaults 1 1
/dev/hda5 /home ext2 defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,user,ro 0 0
/dev/hda6 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto,owner 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
如果要在linux起动的时候挂载windows的分区可以加入这样一行:
/dev/hda1 /mnt/winC auto iocharset=utf8,umask=0,noatime 0 0
/dev/hda5 /mnt/winD auto iocharset=utf8,umask=0,noatime 0 0
/dev/hda6 /mnt/winE auto iocharset=utf8,umask=0,noatime 0 0
utf8是对中文的支持,使用这个参数可以保证在访问中文文件夹的时候不出错误.