文章目录
- 前言
- 准备
- 1.U盘分区(混合兼容UEFI和BIOS启动)
- 2.创建MBR分区表
- 3. 将分区的文件类型修改
- 4.挂载U盘文件
- 5.设置U盘grub
- 6.设置镜像源
- 7.将Linux和其他软件拉到U盘上
- 8.配置系统
- 9.Chroot(切换到新U盘上的arch Linux系统)
- 10.安装微指令
- 11.初始化grub
- 12.时区
- 13.本地化
- 14. 络配置
- 15.root密码
- 16.解除挂载后重启
- 17.联
- 后续
前言
最近看到别人拿了一个U盘随插随用arch Linux 觉得属实好玩,于是乎,自己也想安装一个来玩玩,记录过程,以便后续自己重装系统需要
主要是为了多兼容各个系统
参考
1.Install Arch Linux on a removable medium (简体中文)
2.Multiboot USB drive
3.Installation guide (简体中文)
archLinux的官 wiki真是个学习知识的好地方
准备
- 一台安装了arch Linux的设备(安了arch Linux的U盘或者电脑)
- 一个空闲U盘(我的 32G)
- 电脑一个
- 手机和充电线(以便后续用USB共享 络给arch Linux联 )
1.U盘分区(混合兼容UEFI和BIOS启动)
首先需要先仔细检查一下你的U盘设备名字是什么
然后我们来进行分区,一共需要三个区
1.A BIOS boot partition (gdisk type code EF02). This partition must be 1 MiB in size
2.An EFI System partition (gdisk type code EF00 with a FAT32 filesystem). This partition can be as small as 50 MiB. 建议大一点 到512M
3.Your data partition (use a filesystem supported by GRUB). This partition can take up the rest of the space of your drive.
3. 将分区的文件类型修改
总地来说,不带日志(journal)功能的 ext4 是比较通用的优选方案。可以用这样的命令来创建:
。因为带日志功能的文件系统日志更新会在一定程度上消耗闪存有限的写入寿命。由于同样的原因,最好放弃 swap 分区。注意这个建议并不适用于安装在 USB(机械)硬盘的情况。
4.挂载U盘文件
这样就能对U盘内的文件进行处理了
5.设置U盘grub
EFI启动
BIOS启动
6.设置镜像源
文件 定义了软件包会从哪个镜像源下载。在 LiveCD 启动的系统上,在连接到因特 后,reflector 会通过选择 20 个最新同步的 HTTPS 镜像并按下载速率对其进行排序来更新镜像列表。
在列表中越前的镜像在下载软件包时有越高的优先权。您或许想检查一下文件,看看是否满意。如果不满意,可以相应的修改 文件,并将地理位置最近的镜像源挪到文件的头部,同时也应该考虑一些其他标准。
这个文件接下来还会被 pacstrap 拷贝到新系统里,所以请确保设置正确。
注拉过去的U盘会和之前的U盘的镜像一致
7.将Linux和其他软件拉到U盘上
Networkmanager很重要
指令后面可以继续加你需要的软件包
8.配置系统
用以下命令生成 fstab 文件 (用 -U 或 -L 选项设置 UUID 或卷标):
强烈建议在执行完以上命令后,检查一下生成的 /mnt/etc/fstab 文件是否正确。
9.Chroot(切换到新U盘上的arch Linux系统)
Change root 到新安装的系统:
10.安装微指令
U盘上必须要安装Intel和amd的微指令
11.初始化grub
12.时区
设置为时区:
然后运行 hwclock(8) 以生成 /etc/adjtime:
13.本地化
程序和库如果需要本地化文本,都依赖区域设置,后者明确规定了地域、货币、时区日期的格式、字符排列方式和其他本地化标准。
需在这两个文件设置:locale.gen 与 locale.conf。
然后取消掉 en_US.UTF-8 UTF-8 和其他需要的 区域设置 前的注释(#)。
接着执行 locale-gen 以生成 locale 信息:
加入以下信息
14. 络配置
15.root密码
16.解除挂载后重启
17.联
重启后用USB共享 络后查看能否ping通
若ping不通
重新ping一遍
后续
后续就可以安装图形化界面啦
目前我在使用xorg+gnome+gdm安装,但是在我的thinkbook14+ 核显款上面会导致一动鼠标就花屏,屏幕闪烁,正在寻找解决方案,有点头大文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8803 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!