1 准备:工具

  • U盘

    • 容量:视CentOS具体版本需要而定。推荐4G+
  • UltraISO(软碟通)
    • ISO制作工具 / U盘启动盘刻录工具

2 制作:U盘启动盘

  • step1 下载CentOS镜像

  • step2 制作U盘启动盘
    • 打开UltraISO的窗口后依次点击左上角的"文件"-"打开"
    • 浏览到存放镜像文件的目录,选中该目标文件,点击"打开"按钮
    • 再次回到UltraISO窗口,点击菜单栏中的"启动"选"写入硬盘镜像"
    • 选择写入方式选择为“USB-HDD+”。若非此模式,可能导致电脑无法通过U盘正常启动
    • 格式化U盘,并写入镜像
    • 请等待片刻,正在将安装系统的镜像文件数据写入到U盘里
  • step3 修改U盘的Boot配置
    • 目的:避免出现在插入启动U盘后,在加载OS过程中由于读取U盘OS失败而出现“dracut:/#”的故障(如下图1)
    • 步骤
      • 修改U盘的【标卷名】: CENTOS7
      • 修改U盘中文件/EFI/BOOT/grub.cfg
        • 将文件中所有出现“root=live:LABEL=CentOS-7-x86_64-GNOME-2003”的内容段(亲测有3处)替换为对应的【标卷名(区分大小写)】:

          • "root=live:LABEL=CENTOS7"


图1:U盘启动盘开机后出现"dracut:/#"加载失败故障

图2:修改U盘中文件[/EFI/BOOT/grub.cfg]

3 安装CentOS系统

图3:U盘启动盘开机后,F10保存后的界面

  1. step1 关机,重启,F12(或F2):进入Boot引导界面
  2. step2 Boot PriorityLegacy FirstU盘的OS将先被读取),F10(保持设置,并继续,将出现并选择:"Start CentOS" "Install CentOS"菜单 )(如上图3)
  3. step3 Tab1次,进入引导配置状态,修改为"root=live:CDLABEL=CENTOS7",然后按Enter键将顺利启动U盘启动盘的OS(如下图4
  4. step4 启动后将进入U盘启动盘的OS(如下图5),左键双击桌面左上角的一份脚本文件,进入CentOS的【安装引导程序】(如下图5

图4:修改U盘启动盘引导配置的标卷信息


图5:U盘启动盘开机后的Gnome图形化桌面
  1. step5 ...
  2. step6 选择“INSTALL DESTNITION”,选择"I will configure partitioning"(进行格式化硬盘操作或分区操作)(如下图6
  3. step7 分区操作(如下图7
  4. Mount Point: / Desired Capacity: 50G (可根据自己的需要设置)
  5. Mount Point: /boot Desired Capacity: 500m (可根据自己的需要设置)
  6. Mount Point: swap Desired Capacity: 8G (可根据自己的需要设置,推荐大小:内存的1~1.5倍)
  7. step8 ...

图6:安装引导程序中选择自行分区配置



图7:分区操作

配置完成后,重启即可。

延伸的问题:

1 新安装的操作系统没有网络可用,需通过连接、配置有线网络(网卡)或无线网络来访问互联网或企业(组织)的内网。

(详见: [Linux]CentOS7(LiveGnome版)配置网络)

4 参考文献

[Linux]U盘启动盘安装CentOS7系统(LiveGNOME版)的更多相关文章

  1. win10与centos7的双系统U盘安装(一:制作u盘启动盘)

    博主近来在学习linux系统,当然学习第一步自然是安装系统了,博主选择的是centos7,博主自己的电脑是联想的,系统是win10专业版,在历经数次失败后,博主成功使用u盘安装了win10和cento ...

  2. U盘启动盘 安装双系统 详细教程

    U盘启动盘 安装win7+linux双系统 最近在看鸟哥的linux 私房菜 ,看到多重系统那部分,自然的安装多重系统的激情由此而燃.在网上看了很多资料,感觉都不全.经过艰辛的摸索,终于被我发现了一个 ...

  3. windows下制作linux U盘启动盘或者安装优盘(转)

    windows下制作linux U盘启动盘或者安装优盘(转) Linux发行版排行榜:http://iso.linuxquestions.org/ [方案一]:UltraISO(不推荐,在Window ...

  4. UltraISO制作U盘启动盘安装Win7/10系统攻略

    UltraISO制作U盘启动盘安装Win7/9/10系统攻略 U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G ...

  5. U盘启动盘安装Win7/9/10系统攻略

    UltraISO制作U盘启动盘安装Win7/9/10系统攻略 U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G ...

  6. U盘启动盘制作工具(安装Linux)

    2018-09-15 17:36:42 1. Etcher  官网:https://etcher.io/ 资料来源:https://linuxmint-installation-guide.readt ...

  7. 如何制作 linux 系统 U盘启动盘

    1.制作linux 系统的U盘启动盘,需要选择ISO 模式!给大家推荐几个制作相关软件以及相关制作过程(点击相应名字即可进入到网站):UltraISO.rufus.老毛桃.大白菜. UltraISO ...

  8. 【转载】在Linux系统下用dd命令制作ISO镜像U盘启动盘

    #### 将U盘插入USB接口 #umount /dev/sdb* #dd if=/iso存放路径/XXX.iso of=/dev/sdb bs=1M ##### [转载]在Linux系统下用dd命令 ...

  9. centos7制作U盘启动盘

    一.准备相关软件 1.8G以上U盘 2.UltraISO虚拟光驱(试用版即可)最新版 下载地址:https://cn.ultraiso.net/xiazai.html  点击下载试用 3.CentOS ...

  10. centos7制作U盘启动盘-九五小庞

    一.准备相关软件 1.8G以上U盘 2.UltraISO虚拟光驱(试用版即可)最新版 下载地址:https://cn.ultraiso.net/xiazai.html  点击下载试用 3.CentOS ...

随机推荐

  1. python3GUI--用Tk开发一款恶搞蓝屏软件(附源码)

    目录 一.准备工作 1.Tkinter 2.科普-电脑蓝屏 二.预览 1.蓝屏-win10.win11(中文版) 2.蓝屏-win10.win11(英文版) 3.Windows其他版本(XP.Win7 ...

  2. vs xamarin获取sha1申请百度sdk密钥

    请查看微软帮助文档 查找密钥存储的签名 - Xamarin | Microsoft Docs

  3. conda相关的设置备忘

    因为默认channel已经没有3.4.4(最后一个支持xp的python3)了,为了添加这个的版本,尝试先用conda-forge channel: conda create -n myenv pyt ...

  4. api接口基础Day1

    精华笔记: String: String的常用方法: length():获取字符串的长度(字符个数) trim():去除当前字符串两边的空白字符 toUpperCase()/toLowerCase() ...

  5. curl curl请求

    $params=[ "a"=>"test", "b"=>"测试" ]; $header=[ "Co ...

  6. JAVA 学习打卡 day2

    2022-04-23 16:43:32 1.字符类型 (1)字符和整型之间的相互转换 给字符变量赋值可以使用数值和字符,它们都可以使程序正确地运行.要注意的是,字符要用一对单引号('')括起 (2)常 ...

  7. css卡片样式

    .view-1-user-card { margin: 20px 5% 10px 5%; height: 124px; width: 90%; background: linear-gradient( ...

  8. java相关部分配置

    一.mybatis逆向工程 ① generator.properties jdbc.driverLocation=D:/testDir/Maven/repository_g/mysql/mysql-c ...

  9. 将spring boot项目打包成jar包

    在spring boot项目的pom文件中加入 <packaging>jar</packaging> 生成jar包 文件右键Open In Explorer找到文件所在位置 可 ...

  10. uni-app使用Sqlite

    step2:封装常用操作(未对事务进行封装 HTML5+ API Reference (html5plus.org)) // //打开数据库 function openDb(name,path) { ...