最新win10+kali雙系統光盤無法讀取,黑屏以及引導丟失解決過程

硬盤:120G ssd ,1T 機械

我的win10是單獨裝在120G的ssd上的,後裝的kaliLinux,在1T的機械上分了一部分空間

1.刻錄Linux啓動U盤

在win10下載個UltraISO,最後選擇寫入方式一定要選擇raw

這是導致裝系統是讀取不到文件的原因之一。

2.分配空間

用diskmgmt.msc命令打開磁盤管理工具,刪除一部分空間用於安裝linux系統

3.安裝系統

u盤啓動進入安裝界面

4.安裝完成後黑屏,需要強制關機重啓幾次

5.開機進入grub界面,引導丟失

查看分區

grub rescue> ls

會出現一堆分區信息:

(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd1) (hd1,msdos2) (hd1,msdos1)

然後挨個分區試

grub rescue>ls (hd0,msdos9)

出現unknown filesystem 字樣就試下一個,如果出現系統文件夾或者文件的名字就是你要找的分區

找到之後,比如我的是(hd1,msdos1)分區

grub rescue>set root=(hd1,msdos1)
grub rescue>set prefix=(hd1,msdos1)/boot/grub
grub rescue>insmod normol
grub rescue>normol

輸完之後就進入grub引導界面

6.進入引導界面過後按e進入編輯(這是雙顯卡驅動不兼容導致的黑屏卡死)

在倒數第三行最後 打個空格 輸入

nouveau.modeset=0

然後f10,進入系統。

7.進入系統後永久解決顯卡不兼容黑屏問題

cd /etc/modprobe.d
sudo vi nvidia-graphics-drivers.conf
寫入:blacklist nouveau
保存退出
sudo vi /etc/default/grub
在最後一行添加,記得去掉註釋(前面的#號)
rdblacklist=nouveau nouveau.modeset=0
退出保存

8.找回win10引導

看下kali安裝在哪個分區

fdisk -l

我的是sda5,掛載分區和目錄

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

然後

chroot /mnt

grub-install /dev/sha

grub-mkconfig -o /boot/grub/grub.cfg

看到出現done字樣  exit 退出

然後卸載分區

umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt

reboot重啓

9. 開機依舊引導丟失,重複第5步,進入引導界面後,往下選擇win10,回到win10系統

10.使用easybcd重建引導

win10默認存在,所以只要添加Linux

添加新條目,選擇Linux/BSD,選擇grub2,然後選擇安裝Linux的那個分區,保存

然後在編輯引導菜單那裏,把Use metro bootloader 勾去掉,選擇等待用戶選擇,保存退出 重啓就ok了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章