为什么用 rufus 将镜像烧录到 U 盘和直接复制粘贴镜像文件内的数据到 U 盘,结果不一致呢?
用 rufus 烧录的 linux 发行版镜像能正常安装。
但手动复制粘贴镜像文件内的数据 至某个 FAT32 分区,安装时则提示无法找到 installation media 安装介质。
1
cpstar 2022-07-21 10:14:29 +08:00
镜像还有你不知道的分区表头部数据,复制粘贴只有分区表的文件数据。
rufus 把前边的头部数据弄过去之后,后边也基本上是复制粘贴了。 |
2
chackchackGO OP @cpstar 所以类似 rufus 这样的镜像烧录软件的意义仅在于能复制 分区表头部数据 而已?
自己手动的话怎样才能复制 分区表头部数据 呢?用 diskGenius 也行啊。rufus 烧录时无法自定义 u 盘分区,直接一股脑的覆写分区,真的不方便。 |
3
ysc3839 2022-07-21 10:36:11 +08:00 via Android
找不到安装介质那个问题,很可能是你没改分区名,镜像是通过分区名查找分区的,印象中 Arch ISO 就有这个问题。
|
4
chackchackGO OP @peroperotina 我意思是我不知道 diskGenius 是否可行
|
5
hicdn 2022-07-21 10:42:05 +08:00
U 盘装个 Ventoy ,然后把多个镜像拷到 U 盘; Ventoy 启动后选择要启动的镜像。
|
6
cpstar 2022-07-21 11:08:07 +08:00 1
to 2# 不同的分区方式 MBR/GPT ,会有不同的引导方式,特别是前者,在 windows 上不会直接给你提供,dg 原则上是可以的,但是要根据不同分区方式来设置不同的形式。
MBR 懒得写了,直接搜了文章: http://c.biancheng.net/view/1015.html GPT 相对简单一些,主要就是 BIOS/UEFI 会找第一个 FAT 分区(或者 ESP 分区),然后找 /boot/eft ,然后向操作系统移交管理权。 单纯的创建一个分区,会缺失 MBR 或者 GPT 下关键的引导记录,那自然无法引导。ISO 、IMG 则包含了这些引导信息,所以“烧盘”,就是我在 1#说的,写入了看不到的头部引导数据。 那么是否能自行创建,当然可以,针对 MBR 或者 GPT 把数据补全就行了。 |