Linux系统启动盘制作教程
“不要问自己收获了多少果实,而是要问自己今天播种了多少种子。”——罗伯特·路易斯·斯蒂文森
Judge each day not by the harvest you reap but by the seeds you plant.——Robert Louis Stevenson
如今,在人工智能领域,多数科研实验环境还是搭载在Linux系统中的比较多,所以,了解掌握Linux系统的安装是十分必要和有意义的。
今天,小叮当以"使用UltraISO制作Centos系统”为例,来为大家分享制作Linux系统启动盘的过程。
一、下载Centos镜像文件
(1)从centos官网下载
1https://www.centos.org/centos-linux/
找到镜像所在位置
从官网给的镜像网址中,随意选一个网址进行下载
(2) 直接从清华镜像源下载
1https://mirrors.tuna.tsinghua.edu.cn/
搜索centos
进入资源列表
找到centos7.9版本
进入isos/文件夹
选择“x86_64”文件夹,下载64系统
根据个人需要下载对应的系统版本:
- Everything 表示完整版
- DVD 表示标准版 (一般推荐安装标准版)
- Minimal 表示迷你最小安装版
- NetInstall 表示网络安装版
二、制作Centos系统盘
(1)准备好一个存储量8G及以上的u盘
(2)确保已经安装好UltraIso软件(Linux安装,这个软件,千万不要错过......)
(3)将下载好的centos系统使用UltraIso软件写入u盘,将u盘制作成centos系统启动盘
具体操作步骤如下:
Step1. 加载镜像
运行ULtraoISO软件,点击 文件---打开,根据镜像下载位置,选择下载好的Centos镜像iso文件。
Step2. 修改镜像名
原因剖析:
“Ultraiso根据镜像名为u盘命名盘符名称,默认的镜像名太长,将会导致Centos在装机时,无法定位到镜像,从而导致安装失败,出现drauct错误”
背景知识补充:
dracut
dracut 是一个事件驱动的 initramfs (想把cache当作文件系统加载)基础设施。dracut(工具)被用来通过拷贝工具和文件,从一个已经安装的系统创建一个 initramfs 镜像,并将镜像与dracut框架结合在一起。dracut创建虚拟磁盘映像,提供给内核,预加载块设备模块(例如 IDE,SCSI或者RAID),通过加载这些设备模块访问根文件系统。
说人话就是,dracut可以简单理解为:提供了直接访问系统根目录、挂载设备的功能 为装机u盘和系统之间建立了一个可操作的桥梁 (个人理解,仅供参考,如有不对,还请留言指正,一起学习,共同进步~)
在装机过程中,当出现Centos安装界面时,按Tab 或 e 键,
即可看到默认的过长文件名“CentOS\x207\x20x\86_64”, 由于此文件名过长,系统无法识别定位引导系统,自然就会出错
因此,为了避免出现上述错误,我们需要提前修改镜像名称
使用ultraiso加载后,可以看到,默认的镜像名为“CentOS 7 x86_64”
在镜像名处,右键---重命名
将其改写为“CentOS72009” (这个名称可以随意更改,原则就是“英文、数字、尽量短”)
Step3. 将镜像刻录到u盘
插上u盘后,从“启动”中选择“写入硬盘镜像”
在弹出的界面中,选择写入方式(默认USB-HDD+即可),点击写入
进入制作过程,耐心等待(下图为另一u盘制作时的截图)
等待镜像写入完毕后,点击右下角的“返回”,或是直接关闭即可。
可以看到制作完成后,你的u盘卷标,ultraiso已经根据修改后的镜像名称“CENTOS72009”帮你写好了。
至此,一个Centos7的系统启动盘已经制作完成了!
如果你在操作过程中遇到了什么问题,或有什么想法,在留言区留言即可,看到后便会及时回复大家哦~