在ubuntu下挂载fat32和ntfs分区
十二 9th, 2008 Posted in linux | no comment »关于Fat32格式分区的请按如下方法操作:
解释:Ubuntu 8.04不知道为什么非要把fat32格式的磁盘都挂载成CD-rom格式的,这样的话开机你点它就会无法挂载;
如果遇到这类问题,以下方法可以解决这一问题:
sudo gedit /etc/fstab
在其中删掉原来的VFat分区信息,我就是把原来的software,game这三个错误挂载的分区都删掉了之后自己重新挂载的;
这是我之前的fstab文件,当然建议大家备份下以防万一
挂载方法:
首先获得各分区的uuid
ls -all /edv/disk/by-uuid //显示分区的信息可以查看到各分区的uuid
我的各分区的uuid显示如下:
drwxr-xr-x 2 root root 140 2008-11-07 20:39 .
drwxr-xr-x 6 root root 120 2008-11-07 20:39 ..
lrwxrwxrwx 1 root root 10 2008-11-07 20:39 4E588A1B588A01C7 -> ../../sda1
lrwxrwxrwx 1 root root 10 2008-11-07 20:39 8236-DBD6 -> ../../sda5
lrwxrwxrwx 1 root root 10 2008-11-07 20:39 AC6037086036D932 -> ../../sda7
lrwxrwxrwx 1 root root 10 2008-11-07 20:39 C352-49C7 -> ../../sda6
lrwxrwxrwx 1 root root 10 2008-11-07 20:39 EAA87E8CA87E56D3 -> ../../sda3
jason@ubuntu:~$
方法:
首先创建你的分区要挂载到的文件夹:
sudo mkdir /media/softeware
sudo mkdir /media/game
接下来跟据UUID的信息就可以写fstab里的内容实现开机自动挂载硬盘分区了:
解释如下:
sudo gedit /etc/fstab //编辑fstab命令
#Entry for /dev/sdan //n为你的分区号这条可省,为注释
UUID=”你的分区的UUID号”
/media/WINXP “此项为挂载的目的地址”,vfat是指fat32格式 ,utf8是编码格式,umask是指定访问权限,gid是用户id 这几项基本不用变直接从这里粘贴上就可以了;
编辑完成之后下次启动就应该自动挂载了。
我的分区编辑好之后内容如下:
# /etc/fstab: static file system information.
#
# — This file has been automaticly generated by ntfs-config –
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/host/ubuntu/disks/root.disk / ext3 loop,errors=remount-ro 0 1
/host/ubuntu/disks/boot /boot none bind 0 0
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/dev/sda1 /media/sda1 ntfs-3g defaults,locale=zh_CN.UTF-8 0 0
/dev/sda3 /media/sda3 ntfs-3g defaults,locale=zh_CN.UTF-8 0 0
/dev/sda7 /media/movie ntfs-3g defaults,locale=zh_CN.UTF-8 0 0
#Entry for /dev/sda5
UUID=8236-DBD6 /media/software vfat user,auto,umask=002,gid=1000,utf8 0 0
#Entry for /dev/sda6
UUID=C352-49C7 /media/game vfat user,auto,umask=002,gid=1000,utf8 0 0
之后重启看看是生效!!
