大白菜安装centos7 踩坑记
1.准备一个U盘,安装大白菜。这个去大白菜官网下载安装就可以了 安装大白菜的时候最好选择FAT32(2021.1.7记录)
2.U盘装完大白菜后U盘会被分为两个主分区 一个盘是大白菜系统的,另外一个盘放一些工具的。
DBC里面就是放的一些工具 比如磁盘管理工具
3.把Centos7的镜像放入到DBC里面
(注:这里大白菜默认U盘是NTFS格式的,如果需要把镜像放入到同一个U盘需要先把步骤看完)
4.然后就是使用U盘启动大白菜,这里不扩展开,自行查询相关资料。对应主机的bios设置以及选择U盘启动方式。
5.选择大白菜的自定义ISO镜像安装
6.进去以后选择第一个install centos7 用键盘的上下键可以选择 第二项是先检查,我们就不检查了
大多数教程都是这样安装centos的,进去后就能看到安装界面了。但是,我的电脑特么死活不行,
他就是不行。就是无法进不到安装界面,经过一上午的百度+google 我的出的结论,希望大家少走弯路。
6.1 首先centos安装系统不支持NTFS格式的磁盘,无法识别,所以也就没法进安装界面。对应解决方案是把镜像ISO放入到另外一个EXT3/4或者FAT32格式的U盘
注意:FAT32格式单个文件最大支持4G。
我的解决方案是把大白菜工具盘里面的东西拷贝出来 把大白菜的工具盘格式化为FAT32格式,然后在把工具复制回去,在找了一个centos7的精简包,900M。全量包ISO大概4个多G FAT32不支持 centos7的安装包是放在跟目录的 没有放在DBC目录里面
6.2 这个解决了centos还是看不到安装界面,瞬间想K人的冲动。好吧继续找解决方案
这个问题是centos的安装系统无法识别ISO镜像的位置(太不智能了),需要指定下ISO镜像包所在的位置(我自己的理解,不正确的希望指正)
我的解决方式
1. 获取硬盘编号。在安装centos的时候,在Install Centos选项上,按下TAB,然后修改屏幕下面的命令为
vmlinuz initrd=initrd.img linux dd quiet
然后回车
注意:这里有人说是按e 然后Ctrl+x执行 这是两种启动方式导致的操作不同 : legacy和uefi 具体区别自行百度 我也不清楚
2. 查看U盘分区的编号,为sdb1,如下图,记住后然后重启
3.重启后再次停留在Install Centos界面,按TAB,然后把下图的2修改为:
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1/ quiet
这里指定U盘的位置 然后回车
4.谢天谢地,终于看到安装界面了,一上午的时间过去了。
后记:
后来又装一个机器同样的操作发现 一到安装界面就黑屏 centos7 同样的镜像 同样的操作
又一番baidu google 好吧,还是不清楚具体原因。 我的理解是安装程序的驱动和显卡有冲突。
最后使用文本方式安装解决。如何进入文本模式:
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1 text
前面的U盘位置inst.stage2=hd:/dev/sdb1还是需要加上 最后的quiet 删除 不要加
好了进入文本安装模式了 我是参考
https://www.zccie.com/cloud/linux/518/
安装的 进入文本模式安装没有参考他的
推荐阅读
-
.NetCore SignalR 踩坑记
-
【详记MySql问题大全集】四、设置MySql大小写敏感(踩坑血泪史)
-
vue踩坑记-在项目中安装依赖模块npm install报错
-
IdentityServer 部署踩坑记
-
踩坑记:前后端分离的项目启动时间过长
-
Python踩坑系列之安装pycrypto报错:“Microsoft Visual C++14.0 is required”问题。
-
记一次webpack3升级webpack4的踩坑经历
-
记录旧手机(米6)安装Linux(Ubuntu16.04)踩过的坑
-
.NetCore&Linux&Docker&Portainer踩坑历险记
-
Html5踩坑记之mandMobile使用小记