grub覆盖mbr引导系统

grub覆盖mbr引导系统

0、个人PC,WIN 7 + Kali,easybcd 不起作用,需要制作 kali 安装盘
PS:推荐使用 universal usb installer 制作。

方案一:

PS:本方案本人亲测可用

1、开机进入制作好的 live CD 系统。

2、使用命令查看磁盘分区情况。

# fdisk -l

3、找到 kali 系统,例如我的在 /dev/sdb3 中。将其挂载到 /mnt 目录下。

# mount /dev/sdb3 /mnt

4、将一些需要的目录“绑定到” live CD 系统中。

# mount --bind /dev /mnt/dev
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys

5、切换到 PC 上安装的系统中。

# chroot /mnt

6、更新原来系统的 grub 引导。

# update-grub

7、退出后重启电脑。

# exit
# reboot

方案二:

PS1:Ubuntu安装盘可能有 grub(大约30M),但是 kali 目前没有,需要联网安装。

1. 进入目录 /etc/apt
   # cd /etc/apt
2. 用gedit打开sources.list文件
   # gedit sources.list
3. 将更新源替换为 mirrors.ustc.edu.cn
4. # apt-get update
5. # apt-get install grub

PS2:本方案本人电脑报错-- The file /boot/grub/stage1 not read correctly。求大佬指导~~

1、开机进入制作好的 live CD 系统。

2、使用命令查看磁盘分区情况。

# fdisk -l

3、创建文件夹用于挂载本地电脑上的系统。

# mkdir /mnt/tmp

4、将系统挂载到 Live CD 上。

# mount /dev/sdb3 /mnt/temp

5、如果 /boot 与系统不在统一路径下(/dev/sdbN),这需要将其挂载到 /mnt/temp/boot 上。

# mount /dev/sdbN /mnt/temp/boot

6、命令安装grub,指定根路径。

# grub-install --root-directory=/mnt/temp /dev/sdb

7、重启系统。

# reboot
posted @ 2017-08-13 12:46  奋斗小菜鸟  阅读(576)  评论(0编辑  收藏  举报