xhxy 发表于 2004-5-14 22:07:22

windows和ML,进不了Linux了,怎么办?

我的机器本来装的windowsXP系统和ML,现在却进不了ML了,没有grub的启动画面了,直接进了XP,请问,怎么样还能启动我的ML?与我在windows下整理磁盘、运行windows优化大师清理系统有没有关系?

lovewilliam 发表于 2004-5-14 22:49:06

可能会出现一些问题

你用一张可以启动的Linux光盘或者软盘启动系统(kernel必须支持你的ROOT分区的filesystem)

进入shell后用mount你的ROOT分区

然后chroot

#cd /sbin

#里面有一条命令,具体是什么偶给忘了~

执行他重写引导记录

重启

樱家冢 发表于 2004-5-15 14:00:30

mkdir /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic/boot
mount -t proc none /mnt/magic/proc
chroot /mnt/magic
/sbin/grub-install /dev/hda

ygw_ycf 发表于 2004-5-15 15:54:35

用grub for dos
goole 搜索grub for dos
装grub for dos到c盘
启动选择grub
进入grub
执行kernel (hd0,n)/你的ml启动内河----------可以用tab 键
    initrd (hd0,n)/your initrd.img---------可以用tab
   boot
启动后安装grub到mbr
这样做好处多多
1,用grub for dos安装系统
2,万一mbr上的grub破坏,是一种备份

xhxy 发表于 2004-5-15 22:20:52

mkdir /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic/boot
mount -t proc none /mnt/magic/proc
chroot /mnt/magic
/sbin/grub-install /dev/hda

Linux都进不了了,还怎么运行这些命令啊?你是说用软盘启动?

tyfrlj 发表于 2004-5-15 22:38:54

ML傻瓜书之安装篇中有说这个问题的解决办法,
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=2241


1、用fdisk等分区工具将其它分区的激活属性去掉,把安装了Grub的分区激活;重启,OK?

2、如果你的系统原先是WinNT、Win2K或WinXP等使用NT引导器启动的,你可以重新进入MagicLinux的安装直到图7的界面出现,同时按下切换到控制台,假设你把Grub安装到 /dev/hda7 (原先windows下的F盘),你在windows下的D盘(/dev/hda5)是FAT32格式(或者插入一张windows下格式化好的软盘),执行下列命令:
mount /dev/hda5 /root (或者:mount /dev/fd0 /root)
dd if=/dev/hda7 of=/root/ML.bt bs=512 count=1

然后直接重启,到windows下(假设是WinXP)把ML.bt文件复制到C盘根目录,并修改C盘根目录下的boot.ini文件:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="MS WinXP" /fastdetect
c:\ML.bt="Magic Linux"

重启,OK?

3、如果你原来只有Win98,那你回到Loadlin引导法,创建一个内容如下的ML.bat文件,以后在dos下用命令 ML 就可以进入MagicLinux了。
loadlin mlinuz ro root=/dev/hda7 vga=788

樱家冢 发表于 2004-5-15 23:09:40

找个一张软盘的linux啊。

lovewilliam 发表于 2004-5-16 12:02:02

mkdir /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic
mount -t ext3 /dev/hda? /mnt/magic/boot
mount -t proc none /mnt/magic/proc
chroot /mnt/magic
/sbin/grub-install /dev/hda

Linux都进不了了,还怎么运行这些命令啊?你是说用软盘启动?

用 RH盘进入救援模式可以
页: [1]
查看完整版本: windows和ML,进不了Linux了,怎么办?