今天我调整分区的时候grub又挂了
是因为合并一个逻辑分区和主分区引起的错误
后来就启动不了了,启动的时候显示:Grub Error 15...(后面的是错误代号,不一定是15,随便写的)
我用了4张盘搞定问题分别是
Knoppix;自制的MS-DOS启动;Windows XP的安装;深山红叶启动盘
具体过程我就不说了非常麻烦,
因为我在使用分区工具的时候出现2个错误代码
都是很严重的错误,随时可能意味着分区表的损坏或者丢失,而我没备份它
因为我的情况比较特殊就不说这几张盘(救命盘)的使用顺序了。
我想要的就是要分区合并成功(主和逻辑)
而且我不能让硬盘上的任何文件丢失,
这是我要的..
一般的Grub出问题,用下面的就能修复,前提是你有Knoppix的启动盘或者其他引导装置
(当然也可以在windows下修复,如果能进入windows)
***********************************************
修复grub步骤:
1 光盘引导进入knoppix;
2 su//曾经忘记了这一步,尝试了半天,太粗心了,呵呵
3 grub
4 root (hd0,7) # /boot 所在的分区,这里是第一快硬盘的第一个逻辑分区
5 setup (hd0) # 将启动信息写入硬盘 ***********************************************
以下是Shell-Konsole下的信息:
GNU GRUB version 0.95 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ]
grub> root (hd0,7) Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,7)/boot/grub/stage2 /boot/grub/menu.lst".. . succeeded Done.
grub>
////////////////////////////////////////////////////////////////////
这个就留作这次的笔记吧,呵呵
发表于 @ 2006年05月24日 21:22:00 | 评论( loading... ) | 举报| 收藏