+ -
当前位置:首页 → 问答吧 → [已解决]昨天升级后,/dev/sda6 变成了 /dev/sda10,可能是 pq和diskgen的操作

[已解决]昨天升级后,/dev/sda6 变成了 /dev/sda10,可能是 pq和diskgen的操作

时间:2009-08-25

来源:互联网

奇怪的事情
/dev/sda6 变成了 /dev/sda10
sda7, sda8, sda9, sda10 依次变成了 sda6, sda7, sda8, sda9

不知道大家遇到过这样的问题没有

后记:现在想起来,昨天升级完成后,重启进入dos工具盘,运行了一次pq,一次diskgen。我没有做什么操作,可能是程序自动调整了分区的顺序

另外testing升级到了2.6.30,但是 nv的显卡驱动似乎不兼容,只能又退回 2.6.26

作者: lne1030   发布时间: 2009-08-25

用 PQ 触礁的人,屡听不鲜

Linux 下还是用 Linux 自身的工具最保险

作者: d00m3d   发布时间: 2009-08-26

被重排了,不过linux里面要改个顺序也不难吧。

作者: abby   发布时间: 2009-08-27

恩,要用rescue mode或live cd进去,然后把/boot/grub/menu.lst和/etc/fstab改了就行了。。。
不过还是推荐使用ubuntu那样的uuid管理分区。。。

作者: defrag   发布时间: 2009-08-28

引用:
作者: d00m3d
用 PQ 触礁的人,屡听不鲜

Linux 下还是用 Linux 自身的工具最保险
有这么多吗?屡见不鲜!

作者: i.GrayCyl   发布时间: 2009-09-02

我也遇到了与楼主相似的问题。在一次系统安装之后grub读出来的windows不能引导,提示未发现系统。

执行 sudo fdisk -l:
graycyl@linux:~$ sudo fdisk -l

Disk /dev/hdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0a960a95

Device Boot Start End Blocks Id System
/dev/hdc1 1 979 7863786 7 HPFS/NTFS
/dev/hdc2 * 980 1283 2441880 83 Linux
/dev/hdc3 1284 30401 233890335 5 Extended
/dev/hdc5 1284 1465 1461883+ 82 Linux swap / Solaris
......

但是在grub中是这样的(grub.cfg):

set root=(hd0,2)
#boot linux
menuentry "Debian GNU/Linux, linux 2.6.26-2-686" {
set root=(hd0,2)
.....
}
#boot windows
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
.....
}

看到了,分区顺序不是从(hd0,0)开始的。

作者: i.GrayCyl   发布时间: 2009-09-02