bestgo 发表于 2008-9-24 21:28

grub下的menu.list中启动分区修改方法

在linux下,分区不是以C,D,E这种方式表示的,而是如/dev/sda1,/dev/hdb1这种方式表示的,在linux系统下可以用fdisk -l查看分区。以下是我个人电脑上的部分分区表:
   DeviceBoot      Start         End      Blocks      Id   System
/dev/sda1               1         1275    10241406    83    Linux
/dev/sda2            1276      2805    12289725   7HPFS/NTFS
/dev/sda3   *      2806      4080    10241437+7HPFS/NTFS
/dev/sda4            4081       14593    84445672+5Extended

我的menu.list部分:
title Gentoo Linux 2.6.25-r7
root (hd0,0)
kernel /boot/kernel-2.6.25-gentoo-r7 root=/dev/sda1
BT3里的menu.list和这个类似,要改的也就是(hd0,0)和root=/dev/sda1
这里的(hd0,0),前一个0代表这个是我主机上的第一块硬盘(估计大家也就一块硬盘),第二个0代表该硬盘上的第一个分区,如果你不是第一个分区,就要改成相应的分区了;还有是后面的root=/dev/sda1,这个前段时间有人问过,代表的也是分区,sda1表示这个是一块SATA硬盘,如果是PATA的一般识别成hda1,a代表这是第一块硬盘,如果是优盘的话可能被识别成sdb1,1代表第一个分区,如果不是第一个分区,修改成相应的分区。注意,上面的(hd0,0) 和下面的/dev/sda1其实是同一个分区,但是起始计数的值不同。
如果不清楚自己的分区状况,那就没有办法了,挨个试吧。

[ 本帖最后由 bestgo 于 2008-9-26 12:34 编辑 ]

caijian0714 发表于 2008-9-24 22:05

很实用哦!

test2008 发表于 2008-9-26 11:50

多谢楼主的关照.
页: [1]
查看完整版本: grub下的menu.list中启动分区修改方法