无忧启动论坛

标题: 如何把 U盘 制作成 ISO文件 ? [打印本页]

作者: proof    时间: 2023-9-8 19:32
标题: 如何把 U盘 制作成 ISO文件 ?
U盘是Puppy Linux ,已做好自定义配置。占用999M(U盘32G)。

想把U盘做成一个iso镜像文件,有利于Rufus恢复到U盘,也可以Ventoy启动。

用UltraISO——制作硬盘映像文件。只有ima/img格式,且生成的文件31G。
用DiskGenius——备份分区到镜像文件。无iso格式,只有pmf格式,无法Ventoy。且恢复到不同U盘,有无法启动现象。

求制作iso方案:
Windows、Linux 应用程序 均可。
傻瓜式、一体化、盲盒式工具。我不懂“引导扇区、UEFI、GRUB、……”,无法手工操作。
要求生成的镜像文件,大概也是999M。(是U盘内数据量的大小,而不是U盘大小)
Rufus、Ventoy启动成功率高。



作者: htmlc4    时间: 2023-9-8 19:56
dd
作者: proof    时间: 2023-9-8 20:02
好象Linux有一个DD命令。

把G盘Puppy系统保存为Puppy.iso文件到F盘。一条命令可以完成吗?
作者: szwp    时间: 2023-9-8 20:03
感觉内容有点熟
作者: nttwqz    时间: 2023-9-8 20:08
之前不是跟你说了吗,Linux Live CD有官方修改方法,这个应该也有。
作者: l3429900    时间: 2023-9-8 20:51
找到一个带相同linux的pe,替换文件
作者: martin313    时间: 2023-9-8 22:10
建议试试这款软件: AnyToISO Professional 3.9.7 Build 681
作者: tjh_1960    时间: 2023-9-8 22:13
试试: UltraISO——制作硬盘映像文件-------->UltraISO 格式转换
作者: martin313    时间: 2023-9-8 22:16
描述
AnyToISO是一个简单的程序,用户可以将文件转换为ISO格式。Ultimate ISO Creator Windows:可以从几乎所有内容驱动ISO,包括互联网上所有流行的CD/DVD图像格式(NRG、MDF、UIF、DMG、ISZ、BIN、DAA、PDI、CDI、IMG等),或者只是简单地从计算机文件夹创建一个ISO文件。
作者: martin313    时间: 2023-9-9 03:58
tjh_1960 发表于 2023-9-8 22:13
试试: UltraISO——制作硬盘映像文件-------->UltraISO 格式转换


这个也可以试试
作者: 2013ertert    时间: 2023-9-9 04:03
备份加密U盘
作者: cyto    时间: 2023-9-9 07:17
WTGA
作者: martin313    时间: 2023-9-9 07:26
U盘是Puppy Linux
这U盘是怎么来的呢,制作这U盘的原文件,丢了?
作者: proof    时间: 2023-9-9 10:59
martin313 发表于 2023-9-9 07:26
U盘是Puppy Linux
这U盘是怎么来的呢,制作这U盘的原文件,丢了?

是有原厂的iso文件,
我这个U盘系统,是来自原厂iso,
主楼已经说了“已做好自定义配置”  ,就是说已经进行了自己的、个性化的优化,比如:中文汉化、鼠标左右手设置、……
作者: proof    时间: 2023-9-9 11:02
nttwqz 发表于 2023-9-8 20:08
之前不是跟你说了吗,Linux Live CD有官方修改方法,这个应该也有。

感谢。

百度没搜到方法。
若是有Live CD定制教程,不知操作是否容易?
作者: proof    时间: 2023-9-9 11:04
tjh_1960 发表于 2023-9-8 22:13
试试: UltraISO——制作硬盘映像文件-------->UltraISO 格式转换

UltraISO——制作硬盘映像文件。1G的内容做成32G img文件。
作者: 深深的沼泽    时间: 2023-9-9 17:30
楼主,解决了回复下
我也想知道答案
作者: yanjiandiannao    时间: 2023-9-11 12:21
UltraISO制作硬盘映像模拟成usbcdrom不好用吗?
作者: proof    时间: 2023-9-15 19:04
深深的沼泽 发表于 2023-9-9 17:30
楼主,解决了回复下
我也想知道答案

还没有找到答案。

一开始想做个iso镜像,原想 “百度-搜索工具-下载-安装-制作导出”,30分钟就齐活了。

没想到,百度搜索三种关键词,每种翻到第4页。打开过20多网页。下载+安装+试用,3种工具。也没有成功。

作者: wsy1975    时间: 2023-9-15 19:17
谢谢分享
作者: nttwqz    时间: 2023-9-15 22:23
本帖最后由 nttwqz 于 2023-9-15 22:27 编辑
proof 发表于 2023-9-15 19:04
还没有找到答案。

一开始想做个iso镜像,原想 “百度-搜索工具-下载-安装-制作导出”,30分钟就齐 ...

你这还没有搜到吗,网络犹如汪洋大海,有时候搜索个东西确实挺不容易的,特别是非中文的情况下,我就帮你一下吧。

注意,操作环境ubuntu,其它Linux应该也行,Windows没有试过。

查询原有的ISO打包命令,如果没有xorriso,安装一下,提示缺少啥装啥。F96-CE_4.iso为打开终端所在目录的原ISO文件名,也可以使用完整路径。
  1. xorriso -indev "F96-CE_4.iso" -report_el_torito cmd
复制代码
-volid那一行开始复制到文本编辑器中,这一行后面那行可能要删除,如果最后打包报那行参数错误的话。

-volid前面添加下面三行
-outdev '/home/ubuntu/文档/puppy.iso' 是输出文件参数,路径可以根据需要更改

-map '/home/ubuntu/文档/iso' / --是打包路径,改成你的优盘根目录,我测试的是直接解压ISO,并删除[BOOT]的文件夹(稍后自动生成),已测试重新打包后可启动。
  1. xorriso -indev 'F96-CE_4.iso' \
  2. -outdev '/home/ubuntu/文档/puppy.iso' \
  3. -map '/home/ubuntu/文档/iso' / -- \
复制代码
在你复制的每一行后面加 " \",即一个空格和\,意指命令未结束,这是多行命令的写法,易读。最后一行不加。

修改之后看起来就是下面这样,注意,不要照抄,虽然照抄估计也行。
-volid 'CDROM'’其实就是光盘的名称,在意的话,也能改。
  1. xorriso -indev 'F96-CE_4.iso' \
  2. -outdev '/home/ubuntu/文档/puppy.iso' \
  3. -map '/home/ubuntu/文档/iso' / -- \
  4. -volid 'CDROM' \
  5. -boot_image isolinux system_area=--interval:imported_iso:0s-15s:zero_mbrpt:'F96-CE_4.iso' \
  6. -boot_image any partition_cyl_align=on \
  7. -boot_image any partition_offset=0 \
  8. -boot_image any partition_hd_cyl=64 \
  9. -boot_image any partition_sec_hd=32 \
  10. -boot_image any mbr_force_bootable=on \
  11. -boot_image any iso_mbr_part_type=0x17 \
  12. -boot_image any cat_path='/boot/boot.catalog' \
  13. -boot_image isolinux bin_path='/isolinux.bin' \
  14. -boot_image any platform_id=0x00 \
  15. -boot_image any emul_type=no_emulation \
  16. -boot_image any load_size=2048 \
  17. -boot_image any boot_info_table=on \
  18. -boot_image any next \
  19. -boot_image any efi_path='/boot/efi.img' \
  20. -boot_image any platform_id=0xef \
  21. -boot_image any emul_type=no_emulation \
  22. -boot_image any load_size=3805184
复制代码











欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3