除了ubuntu的系统盘之外其他的盘都不见了。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
vivison406
帖子: 92
注册时间: 2008-04-26 14:58

除了ubuntu的系统盘之外其他的盘都不见了。

#1

帖子 vivison406 » 2009-05-13 20:47

不知道怎么的,今天开机的时候发现只能看见ubuntu的系统盘,其他的D盘E盘之类的全部不见了,也不知道是怎么原因,我没有安装什么软件阿,有谁能帮我解决这个问题吗?
之前都可以显示其他的盘的,就是今天开机之后就不能显示除ubuntu系统盘之外的盘了。
Screenshot.png
头像
bailiangcn
帖子: 80
注册时间: 2007-11-27 0:33

Re: 除了ubuntu的系统盘之外其他的盘都不见了。

#2

帖子 bailiangcn » 2009-05-14 7:05

你用$sudo fdisk -l
看一下其他分区还在不在,应该是 /dev/sda1 /dev/sdb1 之类的,表示你的第一块硬盘的第一分区,第二块硬盘的第一分区,如果分区都在,手动mount上就可以了,怀疑把ubuntu自动挂载分区给关闭了,查看一下/etc/fstab,把要开机自动挂载的分区添在这里,重新启动或sudo mount -a就可以了
具体命令使用细节建议google一下
vivison406
帖子: 92
注册时间: 2008-04-26 14:58

Re: 除了ubuntu的系统盘之外其他的盘都不见了。

#3

帖子 vivison406 » 2009-05-17 9:20

bailiangcn 写了:你用$sudo fdisk -l
看一下其他分区还在不在,应该是 /dev/sda1 /dev/sdb1 之类的,表示你的第一块硬盘的第一分区,第二块硬盘的第一分区,如果分区都在,手动mount上就可以了,怀疑把ubuntu自动挂载分区给关闭了,查看一下/etc/fstab,把要开机自动挂载的分区添在这里,重新启动或sudo mount -a就可以了
具体命令使用细节建议google一下
我用sudo fdisk -l 命令之后出现下面的信息:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x624aa2e0

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 1276 19334 145058917+ f W95 Ext'd (LBA)
/dev/sda3 19335 19457 987997+ 82 Linux swap / Solaris
/dev/sda5 1276 4770 28073556 7 HPFS/NTFS
/dev/sda6 4771 8453 29583666 b W95 FAT32
/dev/sda7 8454 12278 30724281 83 Linux
/dev/sda8 12279 16103 30724281 b W95 FAT32
/dev/sda9 16104 19334 25952976 7 HPFS/NTFS

请问之后我应该怎样做?
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 除了ubuntu的系统盘之外其他的盘都不见了。

#4

帖子 冲浪板 » 2009-05-17 9:34

手动mount一下看看
头像
kelen
帖子: 734
注册时间: 2008-05-02 19:50

Re: 除了ubuntu的系统盘之外其他的盘都不见了。

#5

帖子 kelen » 2009-05-17 9:43

这样可以手动挂载/dev/sda8这个分区到 /home/yourname/xxx目录.

代码: 全选

sudo mount /dev/sda8 ~/xxx/
In a world without walls who needs Windows?
vivison406
帖子: 92
注册时间: 2008-04-26 14:58

Re: 除了ubuntu的系统盘之外其他的盘都不见了。

#6

帖子 vivison406 » 2009-05-17 9:56

我在网上找了一些让系统自动挂载windows分区的教程,例如先在终端输入sudo gedit /usr/sbin/autowinfs
复制粘贴以下引用的内容,保存文件, 退出。

mkdir -p /windows/
rmdir /windows/* 1> /dev/null
grep -v '/windows/' /etc/fstab > /etc/fstab.swp
fdisk -l /dev/[hs]d[a-z] | grep 'NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS vfat auto,user,utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
mv /etc/fstab.swp /etc/fstab
mount -a
exit 0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

然后再在终端输入sudo gedit /etc/fstab,显示下面的结果:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda7
UUID=19923c57-3564-4b20-a4f3-1382c5d43954 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=94a11d1a-7443-b88b-89fa-4112cd435353 none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda1 /windows/sda1 ntfs auto,user,nls=utf8,umask=0 0 0
/dev/sda5 /windows/sda5 ntfs auto,user,nls=utf8,umask=0 0 0
/dev/sda9 /windows/sda9 ntfs auto,user,nls=utf8,umask=0 0 0
/dev/sda6 /windows/sda6 vfat auto,user,utf8,umask=0 0 0
/dev/sda8 /windows/sda8 vfat auto,user,utf8,umask=0 0 0

然后我重启,但是还是不能解决这个问题,有哪位高手可以帮帮忙阿~~~
回复