关于Win+Linux双系统 我实现了一个解决方案

关于Win+Linux双系统 我实现了一个解决方案

Brathon

前情提要:

image 1
image 1

之前完成了便携的kali系统,即,将kali安装在移动硬盘中,想要使用的话,只需要插上后重启即可。
某一天发现启动出问题了,故该文章重新编写,把截图全都补上。

那么,正文开始

这里我们期待的一个环境,就是将linux系统安装在移动硬盘里,做到即插即用。
先买一个差不多大的硬盘,这里建议买带硬盘盒的,窄长一小条,方便携带。

image-1668069178564
image-1668069178564

之后选一个差不多的U盘作为安装启动盘,这里用不着买太大的,差不多就行。

下载

我们需要一个能将镜像文件存放的安装介质,即把iso放进u盘的工具

Rufus:https://github.com/pbatard/rufus/releases/tag/v3.20

Snipaste_2022-11-10_10-47-56
Snipaste_2022-11-10_10-47-56

同时linux版本上我们选择kali,当然不同的linux版本的流程基本一致,安装ubuntu等也是一样的流程

kali下载地址:https://www.kali.org/get-kali/#kali-installer-images

务必注意一下安装平台,我的目标是安装在64位实体机器上的linux系统

Snipaste_2022-11-10_13-28-10
Snipaste_2022-11-10_13-28-10

至于installer和Netinstall的区别,一个是镜像文件里包含一定量的系统文件和工具,另一个是啥都没有,需要联网安装,至于weekly,那就是刚刚更新的版本,everything就是全部的工具都有。

Snipaste_2022-11-10_13-28-45-1668067257514
Snipaste_2022-11-10_13-28-45-1668067257514

刷镜像

启动rufus,插入U盘,选择镜像,要注意的是,要将一整个U盘都作为使用空间去刷。
其余的设置照我这张图来的就行。

Snipaste_2022-11-10_13-29-42
Snipaste_2022-11-10_13-29-42

接下来要注意的是以什么镜像模式写入,虽然这里建议的是使用ISO模式,但在kali安装的过程中很容易出现找不到介质的问题,故使用DD模式。

Snipaste_2022-11-10_13-30-03
Snipaste_2022-11-10_13-30-03

接下来等镜像刷好,直接重启

改Bios

电脑重启后,进入bios,需要改几个设置,security中的secure boot,改成我这个样子

Snipaste_2022-11-10_16-17-17
Snipaste_2022-11-10_16-17-17

Snipaste_2022-11-10_16-17-31
Snipaste_2022-11-10_16-17-31
然后是startup中,允许legacy boot启动,具体按我这个来就可以,要注意的是,这种启动方式会导致, 以后只要接入kali系统盘的情况下,直接使用kali的引导进入系统。 且windows系统进入会略慢。
Snipaste_2022-11-10_16-17-41
Snipaste_2022-11-10_16-17-41
启动顺序,我这里无脑将USB启动的都放在了前面。
Snipaste_2022-11-10_16-17-02
Snipaste_2022-11-10_16-17-02
保存并退出,引导至kali启动盘界面
Snipaste_2022-11-10_16-16-38
Snipaste_2022-11-10_16-16-38

安装

之后的安装流程与虚拟机的安装基本大同小异,故后面的截图都用的虚拟机作为演示
同时我仅将需要注意的部分截图。

Snipaste_2022-11-10_14-18-50
Snipaste_2022-11-10_14-18-50

就是这里,如果安装介质的探测失败,就需要回到刷镜像的流程,使用另一种模式重新刷
Snipaste_2022-11-10_14-19-31
Snipaste_2022-11-10_14-19-31

之后这里的对磁盘进行分区,使用向导对整个硬盘配置LVM,或者加密LVM,当然也可以手动分配,这样的目的是给之后的GRUB预留空间。

这里要注意的是,不要用掉全部的空间,如果你使用的硬盘是100G,就一定要留出至少1个G出来,
比如这个硬盘是321G(这是在虚拟机里识别出来的虚拟硬盘大小),我就大约会流出21G空闲。

Snipaste_2022-11-10_14-21-20
Snipaste_2022-11-10_14-21-20

建议将各个部分都分区,而不是都放在同一个分区里。

Snipaste_2022-11-10_14-22-49
Snipaste_2022-11-10_14-22-49

Snipaste_2022-11-10_14-22-35
Snipaste_2022-11-10_14-22-35

假如没有分配空闲出来,安装后的效果就会是左上角一直闪烁光标的黑屏,无限黑屏下去。
原因是:后面安装GRUB给覆盖了。

Snipaste_2022-11-10_15-12-49
Snipaste_2022-11-10_15-12-49

Snipaste_2022-11-10_14-23-27
Snipaste_2022-11-10_14-23-27

Snipaste_2022-11-10_14-23-40
Snipaste_2022-11-10_14-23-40

Snipaste_2022-11-10_14-26-16
Snipaste_2022-11-10_14-26-16

如果是在已经装了win的电脑上安装kali,这一页会说,这台计算机里还有个windows,要不要把GRUB安装在windows那个驱动器上

我的回答是,否

一定是把GRUB装在我刚刚留出来的空间的,不然以windows动不动就更新的尿性,GRUB会懵比。

Snipaste_2022-11-10_14-45-12
Snipaste_2022-11-10_14-45-12

选择你买的那个移动硬盘。会自动安装在硬盘分区。

Snipaste_2022-11-10_14-45-27
Snipaste_2022-11-10_14-45-27

Snipaste_2022-11-10_14-45-41
Snipaste_2022-11-10_14-45-41

Snipaste_2022-11-10_15-12-12
Snipaste_2022-11-10_15-12-12

安装结束,拔下U盘,留下硬盘,直接重新启动,静静等待kali启动的过程。

最终效果

效果就是,我整篇流程都是在这个kali上写下的,很舒服

Screenshot_2022-11-10_21_17_08-1668086282838
Screenshot_2022-11-10_21_17_08-1668086282838

  • 标题: 关于Win+Linux双系统 我实现了一个解决方案
  • 作者: Brathon
  • 创建于: 2023-04-23 16:27:21
  • 更新于: 2023-09-23 02:56:00
  • 链接: https://fiddling.blog/2023/04/23/关于Win-Linux双系统-我实现了一个解决方案/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
推荐阅读
Android刷机流程 Android刷机流程 简单记录pixel 3XL刷KaliNetHunter的过程 简单记录pixel 3XL刷KaliNetHunter的过程 红队的夜行衣——反反制的那些事 红队的夜行衣——反反制的那些事
 评论
此页目录
关于Win+Linux双系统 我实现了一个解决方案