我是双系统,无法用win8启动LINUX,提示NSTNeoGrub.mbr不对

我是双系统,无法用win8启动LINUX,提示NSTNeoGrub.mbr不对,第1张

无法用win8启动LINUX,提示NST/NeoGrub.mbr不对需要进行系统修复即可,步骤如下:

1、首先第一步就是进行将制作好的老毛桃U盘插入电脑USB接口中,启动电脑,按相应的电脑启动快捷键进入老毛桃主菜单,用键盘上的方向键“↓”切换到【02】运行老毛桃Win8PE防蓝屏版即可。

2、接着就是进入PE系统,在老毛桃PE一键装机工具窗口,然后点击“浏览”将win8系统镜像添加进来,然后在磁盘列表中选择D盘作为系统盘,点击“确定”即可,如下图所示。

3、接着就是在提示框中取消勾选“完成后重启”然后点“确定”,我们就可以看到正在运行的进程即可。

4、然后就是当进程完毕后点击“关闭",即可,如下图所示。

5、接着就是进行鼠标双击“修复系统引导”,进入界面输入“1”程序自动运行即可。

6、最后修复完之后重新打开LINUX,就发现可以正常启动了,如下图所示。

给虚拟机增加一块硬盘,用于备份mbr的信息

fdisk -l 查看硬盘系统是否认识

fdisk /dev/sdb 进行分区

fdisk -l 查看分区是否出来

mkfs -t ext4 /dev/sbd1 进行格式化

mkdir /backup

mount /dev/sb1 /backup 挂载到backup下

破坏mbr之前先做做备份,后面恢复系统用:

dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1  将sda前面512个字节备份到backup的目录下

ls /backup 查看是否有备份的文件

模拟破坏mbr扇区

dd if=/dev/zero of=/dev/sda bs=512 count=1 通过zero文件把sda设备的前512字节毁掉。由于mdmdr存在这个磁盘的前512个字节上

reboot 启动系统 看会发现什么情况,不能进入系统。

进入修复模式,没有修复模式的可进入光盘系统。然后调出命令提示窗口。fdisk -l 查看有没有增加的磁盘。然后执行下列命令 恢复备份。重启 系统正常。

修复grub引导故障:

下面演示grub遭到破坏系统如何启动

vim /boot/grub/grub.conf 编辑这个文件

重启系统,在grub提示符下做 *** 作

root (hd0,0)指定从哪一块硬盘的哪一个分区去引导 *** 作系统

kernel /vmlinuz-(tab键) ro root=/dev/sda1(主文件系统) 执行从哪一个内核去引导系统 ro 后面挂载的文件系统以什么样的方式去挂载  root代表根分区所在的位置

initrd /initramfs-2.6.32

boot


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7658872.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存