如何恢复LINUX的启动啊?

dgcat_6 2005-07-08 01:01:30
机器上先装LINUX后装WIN2K。LINUX不能启动,借助软盘可以。现在怎么恢复了?在网上看了,用dd if=/dev/hdaX of=/bootsect.lnx bs=512 count=1 命令可以。但我现在不知道X应该设置多少?另外,既然启动分区已经破坏了,这个命令还能产生正确的结果吗?我很怀疑!请高手赐教!或者有其他办法解决吗?
...全文
136 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
njut_cj 2005-07-11
  • 打赏
  • 举报
回复
楼上说用grub的那位朋友~ 你的方法 我试过 还是没有办法启动~
cwwhy 2005-07-11
  • 打赏
  • 举报
回复
不用windows的引导程序吧
我一般用grub,你就用lilo啊,lilo也不错的,本来就整不太明白,还搞那么麻烦,没必要吧

跟你说了,
修改/etc/lilo.conf配置文件。root = /dev/hdaX 中的x 改称root = /dev/hda2

如果想加上windows,就加上:
other = /dev/hda5 (不知道是hda几,你mount看看)
label = windows
table = /dev/hda

记得改完配置文件后/sbin/lilo
重起


dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
kilvon 的方法似乎可行,但是我只有光盘和启动软盘,身边没有其他linux机器。。。。困惑啊
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
我用df -T 命令,显示的的确是有/boot,这对应的是我的启动分区吗?FileSystem 对应的是/dev/hda2,那就可以判断是2了。但是我用如下命令:

dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
然后把该文件复制到软盘,然后放到WIN2K的启动分区,C盘下面。修改配置boot.ini.增加一个LINUX的菜单项,指向c:/bootsext.lnx,结果还是没有启动LINUX,老是在菜单处循环!是不是分区文件坏了dd 命令不管作用?
cwwhy 2005-07-08
  • 打赏
  • 举报
回复
给你一些参考:
一般安装linux都是安装到扩展分区
那么window下的c盘是hda1,d盘是hda5,e盘是hda6.......

你可以进linux后运行 df 命令看看 /boot 分区是hda几,可以看见的
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
希望结交些熟悉LINUX的朋友,愿意的话加我的QQ:470365184。验证:redhat linux通过!
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
cwwhy:能否详细些?
if=/dev/hdaX of=/bootsect.lnx bs=512 count=1
这步如何确定X?我的启动分区已经破坏了。我试过1,2,3,4。都不行
cwwhy 2005-07-08
  • 打赏
  • 举报
回复
那就更简单了: 直接 /sbin/lilo
如果还不行,说明/etc/lilo.conf配置文件有问题了。root = /dev/hdaX 中的x可能要改改了

如果想加上windows,就加上:
other = /dev/hda3
label = windows
table = /dev/hda

记得改完配置文件后/sbin/lilo
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
我装的是LILO ,,,,
cwwhy 2005-07-08
  • 打赏
  • 举报
回复
进入系统:
grub-install /dev/hda
kilvon 2005-07-08
  • 打赏
  • 举报
回复
不一定,有个投机的办法,

1 找个其它的机器A,条件是只装有LINUX或者先装的LINUX,而且也是GRUB启动
2 在机器A上复制它的MBR
#dd if=/dev/hda of=/root/mbr bs=446 count=1
3 把那个/root/mbr文件copy到软盘上
4 用光盘/软盘启动到rescue模式下
#dd if=/mnt/floppy/mbr of=/dev/hda bs=446 count=1

仅供参考
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
没有 救了吗
dgcat_6 2005-07-08
  • 打赏
  • 举报
回复
矛盾。。何去何从
newbiestar 2005-07-08
  • 打赏
  • 举报
回复
已经不行了,因为grub的引导部分已经被干掉了……
realcolafish 2005-07-08
  • 打赏
  • 举报
回复
在WIN2K下装个 GRUB FOR DOS

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧