LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 838|回复: 2

grub到底怎么了(分区号都乱了,引导不起来)

[复制链接]
发表于 2005-11-12 07:55:57 | 显示全部楼层 |阅读模式
[root@baby Desktop]# fdisk -l

Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1020 8193118+ b W95 FAT32
/dev/sda2 1021 9733 69987172+ f W95 Ext'd (LBA)
/dev/sda5 1021 1721 5630751 b W95 FAT32
/dev/sda6 1722 2295 4610623+ 7 HPFS/NTFS
/dev/sda7 2296 4845 20482843+ b W95 FAT32
/dev/sda8 4846 5389 4369648+ 7 HPFS/NTFS
/dev/sda9 5390 6778 11157111 83 Linux
/dev/sda10 6779 6829 409626 82 Linux swap / Solaris
/dev/sda11 6830 7470 5148801 7 HPFS/NTFS
/dev/sda12 7471 8459 7944111 b W95 FAT32
/dev/sda13 8460 9733 10233373+ 83 Linux
------------------------------------------
timeout 10
color black/cyan yellow/cyan
shade 1
viewport 3 2 77 22
splashimage (hd0,12)/boot/grub/mdv-grub_splash.xpm.gz
default 0

title linux
kernel (hd0,12)/boot/vmlinuz root=/dev/sda13 noapic acpi=ht resume=/dev/sda10 splash=silent vga=788
initrd (hd0,12)/boot/initrd.img

title windows
root (hd0,0)
chainloader +1

title linux~(引导不了系统)
kernel (hd0, 8)/boot/vmlinuz root=/dev/sda9 noapic acpi=ht resume=/dev/sda10 splash=silent vga=788
initrd (hd0, 8)/boot/initrd.img
-------------------------------------------------------
这gurb到底是怎么了,我重装win系统后,因为前面的win分区我修改了下,mandriva2006就引导不起来了,上面的那个grub 菜单是我把系统重装到最后的那个分区(sda13)上的(原来的系统有重要资料啊,怎么也得让他引导起来)
在grub下root (hd0,8) 认出来的是ext3 linux分区//可那个分区是win分区来的啊
root (hd0,9) 本来的ext3 linux分区却说是不知道分区类型

linux 的下把是依hda1为主分区,就是win下的C盘
hda5(win下的D盘)开始为扩展分区吗?怎么在grub下却是以hd4开始为扩展分区?????
-----------------------------------------------------------------
带这上面的问题我 看上面的grub引导配置文件文件想要修改他,引导我原来的系统 能不能解释下个参数的意思
本来是想要用安装盘用修复安装的,但是mandriva 2006 的安装程序 却提示 不能 挂载sda10(还是sda9呢我忘了)分区,推不得一步,也前步了一步,逼着我装到另外的分区上先急用着!
发表于 2005-11-12 11:56:19 | 显示全部楼层
能不能解释下个参数的意思
哪个?
回复 支持 反对

使用道具 举报

发表于 2005-11-12 18:32:22 | 显示全部楼层
hda5(win下的D盘)开始为扩展分区吗?怎么在grub下却是以hd4开始为扩展分区?????

不错,grub和linux的分区号不同,grub从0开始,linux从1开始
hda1=(hd0,0)
hda5=(hd0,4)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表