镜像数据烧录和复制粘贴有什么区别?用 rufus 将镜像烧录到 U 盘和直接复制粘贴,结果不一致。

2022-07-21 10:09:36 +08:00
 chackchackGO

为什么用 rufus 将镜像烧录到 U 盘和直接复制粘贴镜像文件内的数据到 U 盘,结果不一致呢?

用 rufus 烧录的 linux 发行版镜像能正常安装。

但手动复制粘贴镜像文件内的数据 至某个 FAT32 分区,安装时则提示无法找到 installation media 安装介质。

1001 次点击
所在节点    问与答
6 条回复
cpstar
2022-07-21 10:14:29 +08:00
镜像还有你不知道的分区表头部数据,复制粘贴只有分区表的文件数据。
rufus 把前边的头部数据弄过去之后,后边也基本上是复制粘贴了。
chackchackGO
2022-07-21 10:29:51 +08:00
@cpstar 所以类似 rufus 这样的镜像烧录软件的意义仅在于能复制 分区表头部数据 而已?
自己手动的话怎样才能复制 分区表头部数据 呢?用 diskGenius 也行啊。rufus 烧录时无法自定义 u 盘分区,直接一股脑的覆写分区,真的不方便。
ysc3839
2022-07-21 10:36:11 +08:00
找不到安装介质那个问题,很可能是你没改分区名,镜像是通过分区名查找分区的,印象中 Arch ISO 就有这个问题。
chackchackGO
2022-07-21 10:36:45 +08:00
@peroperotina 我意思是我不知道 diskGenius 是否可行
hicdn
2022-07-21 10:42:05 +08:00
U 盘装个 Ventoy ,然后把多个镜像拷到 U 盘; Ventoy 启动后选择要启动的镜像。
cpstar
2022-07-21 11:08:07 +08:00
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 把数据补全就行了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867689

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX