zoukankan      html  css  js  c++  java
  • Windows与kali双系统安装启动项的选择问题

    在安装kali的时候,选择了用linux的grub启动,但是在重启后发现启动项里已经没有Windows系统可以选择了。

    网上资料说,进入kali的终端,输入以下命令:

    $ sudo update-grub
    $ sudo grub-install /dev/sda

    其中/dev/sda为你想要启动的系统的所在位置,重启后在启动项中可以看到Windows 7又重新出现了。

    如果出现grub无法使用的情况,以下为解决方案,不过我没有尝试,(因为我没出现这个问题):

    grub rescue>ls

      会罗列所有的磁盘分区信息,比方说:

         (hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1)

    grub rescue>ls (hd0,msdosX)/boot/grub

    直到找到kali分区为止(直到返回内容不再是error: unknown filesystem)

    执行

        grub rescue>set root=(hd0,msdos分区号)

        grub rescue>set prefix=(hd0,msdos分区号)/boot/grub

        grub rescue>insmod /boot/grub/normal.mod

        grub rescue>normal

    但是执行到第三步报错 /boot/grub/normal.mod  文件错误 

    直接将第三步改为

        grub rescue>insmod normal

    成功看到以前的grub界面 进入kali

    root权限执行

    update-grub
    grub-install /dev/sda

    (sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)

    reboot

    重启 成功 

    win10和kali都可以正常启动了

    ####################分割线###########################

    参考:http://www.7kb.org/721.html

    最好还是选择Windows的启动项比较靠谱

  • 相关阅读:
    Oracle学习(十四):管理用户安全性
    Android在发送带有附件的邮件
    Naive Bayes Classification
    java大全经典的书面采访
    安卓实现实时视频传输
    TCP:三次握手,URG、ACK、PSH、RST、SYN、FIN 含义
    SYN(synchronous)TCP/IP
    面向对象、面向过程与哲学
    面向过程和面向对象的哲学基础
    面向过程
  • 原文地址:https://www.cnblogs.com/co10rway/p/8260072.html
Copyright © 2011-2022 走看看