WIN7+CENTOS7 双系统安装流程 + 坑 + SSH远程连接

编程知识 更新时间:2023-04-18 09:30:13

前言

学习Linux一个多月了,在旧的笔记本里面装的VBOX虚拟机,但是我一般去图书馆背的新的笔记本,所以基本上就是TEAMVIWER 连到旧笔记本的WIN7,然后打开虚拟机的CentOS。

这样就很烦,网络差的时候反应慢,显示有延迟。最气的是TeamViewer莫名其妙疯狂占用CPU,没有电源的时候笔记本撑不了多久。试着想远程用SSH连回到虚拟机,但试了一晚上遇到几个解不开的矛盾:

  1. 用VBOX转发CentOS的22端口必须使用网络地址转发(NAT)模式,但这个模式自动分配的本地IP与宿主机IP不在一个网段,主机PING不通虚拟机
  2. 使用桥接模式可以把虚拟机的本地IP拉到主机的同一网段,但是没有办法端口转发。。。

再加上虚拟机有诸多不便,以及手痒想在实体机上装一回练手,遂决定在旧笔记本上装一个双系统。

环境说明

在旧笔记本(清华同方锐龙xxxx)上安装

  • 原系统:win7
  • 分区: C:50G/D:115G/E:150G/F:115G(大概,凭记忆写的,有空再确认一下)
  • 分区表:MBR

流程和坑

第一步:压缩卷

分一个未使用的区域 可参考 https://blog.csdn/mengxiangjia_linxi/article/details/78965103 ,我在D盘中释放了50G。注意这里这篇文章就是第一个坑,如果在C盘以外安装的话,到CentOS分区的时候会发现/Boot 无法分配空间,因为/Boot必须用 主分区挂载,所以这一步还要在C盘中通过压缩卷释放一定的空间(我这里使用2G)。

第二步:制作启动盘

上面那篇也可以参考,我习惯UltraISO去制作。但我先使用的USBwriter,但是试了两次都把我U盘写没了。。。 我又重新给U盘分了区,使用DiskGenius工具。

使用UltraISO也有坑,后面再说。

第三步:安装CentOS

重启进入BIOS设置U盘为第一启动项,我这里遇到了最大的一个坑,主要原因还在于我的电脑:
上面提到我的笔记本磁盘出厂就是MBR分区表,但是BIOS里面无法设置禁用UEFI引导??而这边用UltraISO制作的启动盘就直接用UEFI引导了??所以安装CentOS的时候进行分区就会让你挂载/Boot/efi 分区且要磁盘为GPT。出坑的步骤:

  1. 回到WIN7删掉启动盘里的EFI文件夹(不知道哪里看到的方法,不过确实管用)
  2. 开机进到BIOS把所有的boot option都关掉只留一个U盘
  3. 保存,重启,ok!
    我这里发现传统BIOS引导安装和UEFI引导安装CentOS有一个区别:UEFI的第一个安装界面是按e编辑安装配置然后ctrl+x启动,而传统BIOS引导第一个安装界面是按Tab键在屏幕下方进行编辑的。

不管哪一种,此时先要编辑一下安装盘

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207/x20x86_64 quiet

编辑成

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet 

这里的/dev/sdb4 是我的U盘。

剩下的跟虚拟机下安装就是一个套路了 linux.vbird

未完待续。。。

更多推荐

WIN7+CENTOS7 双系统安装流程 + 坑 + SSH远程连接

本文发布于:2023-04-14 11:11:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/fbd44d0e7b1a69a73a9f617986ea2b7d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双系统   流程   SSH

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 75828文章数
  • 14阅读数
  • 0评论数