上课需要用到centos8 stream系统,为了方便我们都是使用虚拟机进行了安装。但是教材上是使用裸机安装的系统并且为了追求更好的效果。我决定裸机安装centos8,并将其安装在我的移动硬盘上(U盘也行,但是由于读取效率不高卡顿可能会比较严重)。在安装过程中经历了一系列折磨以后我把我的安装成功经历分享给大家。
由于Windows的引导程序貌似无法引导Linux但是Linux的gurb引导程序可以引导Windows。所以如果需要安装Windows和centos双系统的需要先安装Windows再安装centos系统。只需要安装centos的就忽略安装Windows。
1、准备一个U盘(用于制作centos8 stream的安装盘)
2、准备一个移动硬盘或者U盘(用于安装系统)
3、一台电脑
在移动硬盘上安装Windows要稍微简单些。首先在官网(下载 Windows 10 (microsoft.com))下载WIN10的安装镜像文件,下载好了以后打开ISO文件进入sources文件夹找到一个叫作install.esd的文件。使用WTG(wintogo)工具直接制作Windows的安装盘就行了。制作好了开机选择你安装系统的那个硬盘启动正常安装就是了。
接着就是安装centos stream系统了(注意,由于电脑硬件不同,安装过程可能有区别,甚至安装是否可以成功也有运气成分在其中)
我使用的电脑是暗夜精灵8笔记本
安装centos8 stream系统首先需要一个系统镜像。进入系统官网
我使用的是intel处理器所以选择X86那个选项
进入后你会看到一堆安装镜像源
选择你要的那个版本。
下载完成后,你会得到一个iso文件。
接下来我们需要使用另外一款免费开源软件创建启动 USB 驱动器叫做rufus(我也使用过UltraISO制作过,但是安装都失败了,但是rufus一次就成功了,不同的设备可能效果不同,这个就看脸了。)
进入官网(Rufus - 轻松创建 USB 启动盘)并下载程序,该程序无需安装,打开就可使用
选择你的安装U盘和centos8 stream镜像点击开始,如果提示说缺少什么什么直接让它安装就是了。完成后制作好的u盘是这样的。
接着准备一下移动硬盘。
移动硬盘需要预留出至少10GB的未分配空间(当然这肯定不够,只能说可以安装)。为了确保系统可以正常使用我们可以多预留一些空间,比如我就留下了50GB的空间。注意是未分配空间,如下图:
接下来,重启进入centos8 stream的安装启动盘。
注意,有的电脑(比如我的)会有一个叫做安全引导的功能(安装Windows11的应该都有),未经过认证的系统无法启动,启动前需要提前进入BIOS关闭安全引导。保存修改会重启一次要求你输入屏幕上的代码。输入后会再重启一次,这次重启就已经关闭了安全引导功能了。可以设置U盘启动进入centos8 stream的U盘启动盘的安装程序。
进入后你会看见这个:
和虚拟机的界面是一样的,同样也是选中第一个Install那个选项回车。
接着,等待。
一切顺利的话,就是这个界面:
选择语言后进入下一步先点击安装源:
无错误的安装盘是可以正确识别到本地安装源的。
接着就是网络,点击网络打开后看是否能够正确识别到以太网或者无线网卡,我的可以正常识别。可以正常识别的就试试连接WiFi看是否可以正常使用。
然后配置软件,选择你需要的软件。
设置时区,root密码,创建用户什么的就不说了。
重点是这个,安装目的地:
点击进入后选择你的安装系统的移动硬盘或者U盘,上面会显示一个容量,容量就是之前预留的未分配空间容量。如果是没有删除分区的话你的需要重新配置一下移动硬盘,删除那个分区。
一个硬盘会有一个对应的入下图所示的图标(一个硬盘对应一个):
如果没有看到你的移动硬盘试试右下角的刷新:
存储配置就选自动就行了,如果你有更高级的需求想要手动分配容量的话也可以选择自定义:
一切就绪了就点击完成接着点击右下角的开始安装。
其实除了安装目的地和网络其他和虚拟机安装centos8 stream差不多,安装过程就慢慢等待了。期间记得插稳移动硬盘和U盘,如果中途突然失去连接就必须删除之前的安装进度重新开始了。
安装完成后系统应该会默认优先启动gurb引导程序,上面会有你的本机的Windows系统,移动硬盘里面的Windows系统(如果有的话),新安装的centos系统,甚至BIOS系统。通过上下键移动到你想要的系统回车启动。
正常情况就可以直接进入系统了。如果安装中出现错误的就可能会卡死在一个光标那里或者进入紧急模式的其他无法正常进入系统的情况,在不清楚具体错误的情况下可以试试重新安装。
成功进入系统:
此方法应该可以引用到其他Linux版本上。我不能保证全部都可以成功,但至少这套安装方法有很大的概率成功裸机安装centos系统。
以上就是我的成功安装经验,希望可以帮到大家。同时也积极支持大家举出文中的错误。
如需引用文章请说明出处!