LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]重装Windows后如何启动Debian

[复制链接]
发表于 2007-2-6 09:40:29 | 显示全部楼层 |阅读模式
我的机子上装了双系统,昨天重装了Windows,现在开机后就直接进入Windows了,grub管理器没有了。该怎么办??谢谢。
发表于 2007-2-6 09:42:48 | 显示全部楼层
用livecd,或者安装光盘,进去后

mount你的硬盘,grub-install,如果没有这个可以用chroot进去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-6 09:47:03 | 显示全部楼层
我有两块硬盘,mount的时候是挂哪一块?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-6 09:48:30 | 显示全部楼层
debian装在第二块的第二个分区上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-6 10:11:57 | 显示全部楼层
在网上找了点解决方法:
...
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
...
他说“Y,就是装有linux系统所在的根分区”,这是什么意思?
我的第二块硬盘前20G划给了Windows,剩余的60G全部给了Debian,那我的Y应该是多少??
回复 支持 反对

使用道具 举报

发表于 2007-2-6 10:56:28 | 显示全部楼层
在Grub中磁盘分区号是从0开始计数,而一块硬盘最多可以划分四个主分区,分别以0,1,2,3来表示。在主分区下可以划分逻辑分区,从在Grub中从4开始计数。对应到Windows中,常常是将C盘划分为主分区,一般来说就对应0。而在Linux中磁盘分区表示与比类似,所不同的只是从1开始计数。

Grub启动中,这个X中磁盘号,也就是第一块硬盘为0,第二块为1。

建议使用Grub for Dos来启动Linux,进入Linux后使用Linux的grub来安装Grub启动引导,当然如果完全确定自己Linux的安装分区,也可以直接安装。

另外希望这篇文章会对你有帮助:
http://blog.chinaunix.net/u/19185/showart_113630.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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