步骤用大白菜装机U盘在系统启动前指定官方镜像启动, 在pe里是进不去的! 然后给centos镜像文件改个短点的名字, 比如centos, 然后进入安装前按e或者ctrl+x 指定label标签为centos, 这样这个镜像安装系统才能找到它自己. 详情如下文
事情是这样, 我有一台闲置笔记本, 它有两个硬盘. 我一个盘装了win10, 另一个盘装了deepin国产系统的linux, 当初是听说这个系统优化挺好的, 而且在系统之家的排名很高, 但是拿它做服务器的话, 因为内核等版本不同, 很多软件就下不了了. 所以我就打算从官网装了linux, centos7.9. 下载地址如下:
<Download CentOS Linux ISO images>
https://wiki.centos.org/Download
下好之后呢, 我那读卡器加TF卡做了个U盘启动盘, 然后把镜像拷了进去. 进pe系统开始装linux镜像的时候, 麻烦就开始了......
原来这个linux官方镜像它不是像windows那样加载到虚拟光驱之后点击exe就能用. 我找遍了目录都没发现有执行文件. 然后我查了一下它这个是efi启动的, 就是说要在系统启动前指定这个镜像文件.
https://www.cnblogs.com/gaoyongle/articles/6616929.html
完了我进入光盘镜像的安装界面了, 麻烦又来了, 我各种方法都试了, 各种硬盘名都指定了,这个安装程序就是识别不了自己的镜像! 然后我仔细看了下报错信息, 看到nfts突然悟了, linux系统不识别这个格式! 可是我tf卡里这个linux iso镜像有6个g啊, 但U盘启动盘制作里只有nfts才能装4个g以上的大文件啊, 我查了下其他能装大文件的硬盘格式linux都不能原生兼容. 那这样只有把整个tf卡刻录成一个镜像了.....
(然后我做u盘启动盘时嫌太慢结束进程 还挂掉一张扩64g容卡, 用各种量产工具都恢复不了, 晒时间.)
然后再直接通过刻好的U盘启动, 再指定lable标签, 就可以开始安装啦! 建议选择带gui的服务器, 在勾上基本开发环境. 我还拍了好多图的, 但csdn只能一张一张传, 还是算了. 未分类无注释过程图集如下
https://user.qzone.qq.com/690820623/photo/V50vMsdp19osdZ0EXf112GKNHh49T4oi/
下面参考连接:
看到这篇恍然大悟, 原来是windows搞的鬼
"UltraISO 刻录好的 U 盘,先查看 U 盘的盘符名称 这里正常应该是 CentOS 7 x86-64,但是确命名成了:CentOS 7 x8,这是因为超过了 Windows 10 系统的盘符命名长度 "
<CentOS 7 安装时报错:cut-initqueue timeout - starting timeout scripts 最简单最直接解决办法>
https://blog.csdn.net/sdnuwjw/article/details/88383274
vmlinuz initrd=initrd.img linux dd quiet 可以查看盘符的lable信息, 不过我试了指定盘比如死板
是不行的! 我是指定了lable才成功, 就是说单单修改lable为centos.
<U盘安装Linux 进入了 dracut>
https://blog.csdn.net/baihuan1964/article/details/101548501
成功的例子, 这篇也提到了用vmlinuz initrd=initrd.img linux dd quiet 查看硬盘列表
<U盘安装CentOS7的最终解决方案>
https://blog.csdn.net/w1019945543/article/details/51648280
装好系统之后:
visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
yourusername ALL=(ALL) ALL
<将用户添加到sudoer列表>
https://www.jianshu.com/p/71e5184a8241
vim /etc/ssh/sshd_config
Port 22
ListenAddress 0.0.0.0
<SSH远程登录配置文件sshd_config详解>
https://blog.csdn.net/weixin_34143774/article/details/93041948
sudo vi /etc/inittab
进入之后会看到更改default命令
<Linux启动关闭图形界面>
https://blog.csdn.net/milhua/article/details/77622444
/etc/systemd/logind.conf
HandleLidSwitch lock
<linux 命令行设置关闭盖子不休眠>