当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 除掉了boot分区,grub error 15, stage 1.5
帖子发表于 : 2006-09-10 20:02 
头像

注册: 2005-09-01 20:48
帖子: 510
送出感谢: 0 次
接收感谢: 0 次
想把两个分区合在一起,就删了挡在中间的boot分区,之前在"/"下面新建了一boot目录,把原boot分区的东西原封不动的挪了过去,连同权限。自然是不能正常启动的,boot里面的文件换了分区肯定找不到了。重启出现了grub error 15 ,改了menu.lst (只是把root的分区换成了我现在的"/",然后文件名前面加了个“/boot/,root的位置也改了,)但重启之后还是同样的问题???觉得改了grub的menu.lst应该就没问题了,不然原因只有两个:
1。menu.lst没有改对。应该不会,很简单的东西,虽然还不是太懂,不过本身也就几行东西,我又参照着另一台机子的对照了一下。
2。还有其他该改的东西没有改,比如fstab?不过我已经把mount /boot的那一航注释掉了,不知道是不是还有其他地方要改?

也试了在live CD里面,grub --install 但是卡在root(hd1,0)里面过不去了,提示我"Error 21: Selected disk does not exit" 试着在grub> root (h(TAB)
>root (hd(TAB)
都不会有选项跳出来.
要是 grub> root (hd1,((TAB)就是出同样的Error 21.
同样试过grub> root(hd0,(TAB)同上
貌似live cd里面找不到我得 hd1,hd0?还有什么我该做的没做到?

望高手指教,或者有类似经验的兄弟出出主意。。。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-09-10 20:53 
头像

注册: 2005-09-01 20:48
帖子: 510
送出感谢: 0 次
接收感谢: 0 次
menu.lst:
代码:
title      Ubuntu, kernel 2.6.15-26-k7
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.15-26-k7 root=/dev/hdb1 ro quiet splash
initrd      /boot/initrd.img-2.6.15-26-k7
savedefault
boot

title      Ubuntu, kernel 2.6.15-26-k7 (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.15-26-k7 root=/dev/hdb1 ro single
initrd      /boot/initrd.img-2.6.15-26-k7
boot

title      Ubuntu, kernel 2.6.15-25-k7
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.15-25-k7 root=/dev/hdb1 ro quiet splash
initrd      /boot/initrd.img-2.6.15-25-k7
savedefault
boot

title      Ubuntu, kernel 2.6.15-25-k7 (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.15-25-k7 root=/dev/hdb1 ro single
initrd      /boot/initrd.img-2.6.15-25-k7
boot

title      Ubuntu, memtest86+
root      (hd1,0)
kernel      /boot/memtest86+.bin
boot


fstab:
代码:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
#/dev/hdb6       /boot           ext3    defaults        0       2
/dev/hdb7       /home           ext3    defaults        0       2
/dev/hdb8       /media/MyData   ext3    defaults        0       2
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=0222 0 0
/dev/hda5       /media/hda5     ntfs    defaults,nls=utf8,umask=0222 0 0
/dev/hda6       /media/hda6     ntfs    defaults,nls=utf8,umask=0222 0 0
/dev/hda7       /media/hda7     ntfs    defaults,nls=utf8,umask=0222 0 0
/dev/hdb10      none            swap    sw              0       0     
/dev/hdb9       /media/MyShare     vfat    defaults,utf8,umask=000 0 0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0


sudo fdisk -l :
代码:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1539    12361986    7  HPFS/NTFS
/dev/hda2            1540       19457   143926335    f  W95 Ext'd (LBA)
/dev/hda5            1540        8434    55384056    7  HPFS/NTFS
/dev/hda6            8435       16708    66460873+   7  HPFS/NTFS
/dev/hda7           16709       19457    22081311    7  HPFS/NTFS

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

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        1824    14651248+  83  Linux
/dev/hdb2            1825       30401   229544752+   f  W95 Ext'd (LBA)
/dev/hdb5            1825        3648    14651248+  83  Linux
/dev/hdb6            3649       12766    73240303+  83  Linux
/dev/hdb7           12790       18888    48990186   83  Linux
/dev/hdb8           18889       30274    91458013+   b  W95 FAT32
/dev/hdb9           30275       30401     1020096   82  Linux swap / Solaris


mount -l
代码:
unionfs on / type unionfs (rw)
proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
varrun on /var/run type tmpfs (rw)
varlock on /var/lock type tmpfs (rw)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
devshm on /dev/shm type tmpfs (rw)
lrm on /lib/modules/2.6.15-23-386/volatile type tmpfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/hda1 on /tmp/disks-conf-hda1 type ntfs (rw)
/dev/hda5 on /tmp/disks-conf-hda5 type ntfs (rw)
/dev/hda6 on /tmp/disks-conf-hda6 type ntfs (rw)
/dev/hda7 on /tmp/disks-conf-hda7 type ntfs (rw)
/dev/hdb5 on /home/ubuntu/Desktop/hd1 type ext3 (rw)
/dev/hdb1 on /home/ubuntu/Desktop/hd1 type ext3 (rw)


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-09-11 7:30 
头像

注册: 2005-09-01 20:48
帖子: 510
送出感谢: 0 次
接收感谢: 0 次
知道为什么grub 里面找不到hd0, hd1了,是权限的问题,用sudo grub进去就没问题了!
root和kernel的设置都没有问题了
不过走到:
代码:
initrd /boot/initrd.img-2.6.15-26-k7
的时候又有问题了
又提示我: Error16: Inconsistent filesystem sructure
用fsck查了一下,没有问题啊,可能要重装了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译