V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
q6335955
V2EX  ›  macOS

macOS 用的类似软碟通的软件

  •  1
     
  •   q6335955 · 2023-02-24 20:27:28 +08:00 · 2254 次点击
    这是一个创建于 419 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有没有 m1 的 macos 能用的平替软碟通的软件?想做个启动盘还得用 windows ,好麻烦啊

    12 条回复    2023-05-05 15:54:56 +08:00
    DosLee
        1
    DosLee  
       2023-02-24 20:48:11 +08:00
    我知道的就一个 Etcher ,之前用它刷 Openwrt
    starrystarry
        2
    starrystarry  
       2023-02-24 21:03:18 +08:00
    - Make a bootable USB drive from an isohybrid file (such like `archlinux-xxx.iso`) and show the progress:
    dd if=path/to/file.iso of=/dev/usb_drive status=progress
    ewBuyVmLZMZE
        3
    ewBuyVmLZMZE  
       2023-02-24 21:42:10 +08:00
    现在很多电脑支持 UEFI 之后直接把 U 盘格式化我 GPT ,文件拷贝进去就好。
    yikyo
        4
    yikyo  
       2023-02-24 21:46:34 +08:00 via iPhone
    @DosLee etcher 不支持创建 windows 启动盘

    楼主应该弄个 Ventoy 以后扔 iso 文件进去就好了

    Ventoy 好像有 linux 启动盘,找台电脑做个 Ventoy u 盘
    WispZhan
        5
    WispZhan  
       2023-02-24 21:53:42 +08:00 via Android
    @yikyo
    Windows 还需要启动盘,不是直接解压 UEFI 驱动?
    yikyo
        6
    yikyo  
       2023-02-24 22:50:58 +08:00 via iPhone
    @WispZhan

    很久没碰 windows 了,确实不知道可以这么安装

    找了篇知乎高赞回答,好像这样装也有问题

    ———————————————————

    其他回答都没有回答到点子上,有的还在推荐 PE ,这是题主问的问题吗?答:可以直接解压 ISO 文件到 FAT32 格式的 U 盘。原因:现在的电脑支持 UEFI 启动,同时保留了对老旧的 BIOS 启动的支持。UEFI 启动时,主板会从所有 EFI 系统分区中寻找.efi 文件进行引导(一般为 /EFI/BOOT 目录下的特定文件)。按 UEFI 规范,EFI 系统分区必须为 FAT32 格式。但是,有些主板会同时从普通的 FAT32 分区中同时寻找 .efi 文件,因此可以成功启动 Windows 安装程序。BIOS 启动时,主板会从磁盘最开头 446 字节读取数据,这部分数据称为主引导记录。根据主引导记录的指示,主板再从该磁盘中找到活动分区,依据活动分区开头的数据进行启动。因此不难看出,UEFI 启动时,打交道的是文件系统,因此直接解压即可; BIOS 启动时打交道的是扇区,因此必须用软件写入 U 盘。此外,由于现在 Windows 的安装镜像中,install.wim 文件已经大于 4GB ,FAT32 文件系统已经不适用,因此解压到 U 盘启动的方式确实不推荐;另一方面,由于大多数主板不支持从 NTFS 分区中读取 .efi 文件,因此也不推荐使用软碟通来写入 U 盘(否则只能使用落后的 BIOS 启动方式)。应该使用 rufus 创建启动 u 盘(多分区方案解决了这个问题,条件是关闭 uefi 安全启动),或使用微 pe 安装系统,或微软官网提供的工具创建启动 U 盘。(微软工具的办法是,将 install.wim 文件压缩成高压缩率的 install.esd 文件,保证大小不超 4GB ,然后使用 FAT32 格式。并没有使用多分区、文件分卷等办法来彻底解决这个问题。)
    EvilDevilJin
        7
    EvilDevilJin  
       2023-02-24 23:06:29 +08:00
    现在很简单了,电脑配置是这几年的话。需要用到 macOS 读写 NTFS 的软件。

    在 macOS 下把 U 盘抹掉成 NTFS 格式,然后直接把系统 ISO 镜像解压到 U 盘里,插上 Windows 电脑,就可以直接启动安装了。
    jim9606
        8
    jim9606  
       2023-02-25 00:51:39 +08:00
    按 5# 6# 说的就行,FAT32 分区直接解压,最好找用 install.esd 封装的版本。
    近 10 年的平台都支持 UEFI 引导,只要你是装 Win8+就可以无障碍使用这个方法做安装盘。如果不幸 BIOS 没有搜索到 /EFI/BOOTX64.EFI 的还可以在 UEFI BIOS 设置里手动选择 Launch from EFI Files 。

    另外 microsoft 官网好像不提供 esd 版本的安装盘,你不放心别的地方下的可以试下用 uupdump.net (或者国内的镜像版本)从微软服务器下载生成一个,这个脚本支持 macos 。
    Flourite
        9
    Flourite  
       2023-02-25 06:24:45 +08:00
    简单点,一个 dd 命令解决
    bao3
        10
    bao3  
       2023-02-25 09:39:15 +08:00 via iPhone
    如果你是要创建 ISO 启动盘,那么 mac 上真的没有类似的软件,只能虚拟机或者是用 crossover 来跑 ultraiso 。
    如果你是要创建启动 U 盘,上面已经说得很清楚了,解压复制到 U 盘就可以了,或者用 Ventory ,直接把 iso 放到 u 盘也行。
    benjen000
        11
    benjen000  
       2023-02-25 23:38:13 +08:00 via Android
    第一:用 dd 命令直接把 iso 写到 U 盘设备就行了。
    第二:belena etcher 类似软碟通。
    第三:ventoy 超越软碟通的存在
    q6335955
        12
    q6335955  
    OP
       349 天前
    根据大家的回答,最后装了个 ventoy 随身带着。。。暂时解决了这个需求,谢谢大家!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1238 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:27 · PVG 07:27 · LAX 16:27 · JFK 19:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.