尴尬,引导 U 盘是 FAT32,然而 Win10 最新 install.wim 超过 4G 了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
springmarker
V2EX    Windows

尴尬,引导 U 盘是 FAT32,然而 Win10 最新 install.wim 超过 4G 了

  •  
  •   springmarker 2017-07-20 21:06:45 +08:00 29767 次点击
    这是一个创建于 3050 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因

    今天想重装系统,下载了最新的 win10 镜像,打开了以前屡试不爽的软碟通,准备写入,写完了一安装,发现提示 install.wim 损坏。
      以为是软碟通出错了,于是再写入了一遍,发现还是不行。
      没办法了,只能从压缩文件复制出来了,然而这渣渣 U 盘写入只有 3+M,等了半天,大约 80%左右的时候提示我 fat32 超过 4G 什么的,结果进压缩包一看,还真的是,install.wim 这个文件大约 4.8 个 G,FAT32 肯定是装不了的。

    最后

    我看引导 U 盘格式都是 FAT32 的,那么要是 U 盘装系统怎么装。
    exfat 格式的支持引导吗。

    62 条回复    2020-04-25 19:39:46 +08:00
    redapple0204
        1
    redapple0204  
       2017-07-20 21:10:05 +08:00
    弄个 pe 进 pe 装咯
    akafeng
        2
    akafeng  
       2017-07-20 21:10:25 +08:00
    NTFS / exFAT
    springmarker
        3
    springmarker  
    OP
       2017-07-20 21:12:51 +08:00
    @redapple0204 不用 PE 好多年了,话说 PE 一般 PE 不也是 Fat32 吗


    @chinafeng NTFS / exFAT 支持引导安装吗,怕不兼容,现在复制个文件到 U 盘要半天,都不敢试了
    Terenc3
        4
    Terenc3  
       2017-07-20 21:13:36 +08:00   1
    先将 U 盘格式化为 NTFS 格式,软碟通 写入硬盘影像 里有个 便捷写入 的选项。

    用这个-->便捷写入
    akafeng
        5
    akafeng  
       2017-07-20 21:14:39 +08:00   9
    @springmarker 推荐个工具给你吧, 直接指定 ISO 就可以, 比软碟通好用
    https://rufus.akeo.ie/
    springmarker
        6
    springmarker  
    OP
       2017-07-20 21:24:27 +08:00
    @chinafeng 看着挺傻瓜化的,正在写,希望可以用。

    话说这次更新的 Win10 好大,同样是 1703 版本的,6 月份发布的比 3 月份发布的要大 1 个 G,不知道微软又添了什么东西
    zro
        7
    zro  
       2017-07-20 21:25:06 +08:00
    其实还可以这样的:把 ISO 里除 install.wim 文件不复制到 U 盘,其他全部拷到 U 盘(可以继续保持 FAT32 );然后再将 sources 整个文件夹拷到硬盘某一分区,比如 E:\Sources ;然后重启,U 盘启动,进入到安装界面; SHIFT+F10 调出 CMD,找到 sources 所在分区(可能不是之前的 E 盘,有可能是其他盘符了,比如分配成了 D );最后 CMD 运行“ D:\Sources\setup.exe ”,开启安装之旅吧~ XD
    binbinyouliiii
        8
    binbinyouliiii  
       2017-07-20 21:27:15 +08:00 via Android
    @zro 我要是远程这样教妹子装系统,会被打死的
    springmarker
        9
    springmarker  
    OP
       2017-07-20 21:30:06 +08:00
    @zro 应该可行,但是麻烦了点。


    @binbinyouliiii 哈哈
    Hello1995
        10
    Hello1995  
       2017-07-20 21:30:48 +08:00 via Android   3
    Rufus 的解决方案是采用两个分区,引导分区的文件系统用 FAT,其他内容置于 NTFS 的分区。
    zro
        11
    zro  
       2017-07-20 21:31:19 +08:00
    @binbinyouliiii 能当面装的就当面装,不能当面装的创造条件当面装,还远什么程 XD
    zro
        12
    zro  
       2017-07-20 21:35:23 +08:00
    @springmarker 至少比刻 U 盘快多了,千辛万苦把 install.wim 从硬盘搞到 U 盘去,安装的时候,U 盘又要很废力的把 install.wim 复制一份去硬盘 -__-lll
    czmecho
        13
    czmecho  
       2017-07-20 21:37:34 +08:00
    @zro #11 教过妹子远程重装系统。。。

    不过 u 盘制作是我远程帮她弄的,就是断开远程后与她通话,教她一步步装。
    springmarker
        14
    springmarker  
    OP
       2017-07-20 21:41:51 +08:00
    @zro 我掉俩 cz80 64G 了,要不然鬼才用这渣渣 3M 写入速的的 U 盘。要是 cz80 在手,刻 10 个都不在话下
    C0VN
        15
    C0VN  
       2017-07-20 21:43:14 +08:00
    我怎么记得,win10 的 安装 iso 文件解压后,点击 setup.exe 就可以安装了。
    springmarker
        16
    springmarker  
    OP
       2017-07-20 21:44:00 +08:00
    @xavierskip 你装的还是太少了
    Devin
        17
    Devin  
       2017-07-20 21:46:48 +08:00 via iPhone
    @chinafeng 亲测可用好用
    zro
        18
    zro  
       2017-07-20 21:53:58 +08:00
    @czmecho 其实从 Windows NT6.0 开始,装 Windows 真的没 UltraISO 或其他工具什么事,把 ISO 的文件复制到 FAT32 格式的 U 盘,重启选择 U 盘启动,就能开始安装 Windows 了
    7654
        19
    7654  
       2017-07-20 21:54:52 +08:00
    我有一个 Windows AIK 做的 PE,还有一块大硬盘,存放各种 ISO 镜像驱动,这样挺省心的
    然而并不能吸引妹子
    zro
        20
    zro  
       2017-07-20 21:59:43 +08:00
    @springmarker #14 U 盘启动进入的预安装环境不带 USB3.0 的驱动吧?不然复制 install .wim 去硬盘时,即使插在 USB3.0 口,速度还是 2.0
    zro
        21
    zro  
       2017-07-20 22:04:47 +08:00
    @7654 这样做,妹子只会觉得,这是系统自带效果,没有特效加持
    lxml
        22
    lxml  
       2017-07-20 22:07:38 +08:00
    提供一个不用改格式的方法:

    把 iso 文件放在本地硬盘上,U 盘引导为 PE (推荐微 PE ),进 PE 后,挂在硬盘上的 iso,然后直接双击下一步下一步安装就好了。

    不过此方法有一个限制,你起码得有两个分区。
    29EtwXn6t5wgM3fD
        23
    29EtwXn6t5wgM3fD  
       2017-07-20 22:07:44 +08:00 via iPhone   1
    rufus
    chenyiping1995
        24
    chenyiping1995  
       2017-07-20 22:12:24 +08:00 via Android
    @zro #18 这种操作只在支持 UEFI 引导的主板上有效哟,而且 Windows NT 6.1 (Windows 7, 含) 之前的 MSDN ISO UEFI 还是不全的。

    @xavierskip #15 这是升级安装的套路吧。

    @springmarker #6 其实就是加了 6 月的安装更新合集……你要是不在乎的话其实可以装 3 月更新的那个版本然后打 7 月的合集。

    #3 我记得现在 PE 引导区和数据区是分开的……出于 BIOS/UEFI 双启动兼容考虑。至少用的微 PE ( http://www.wepe.com.cn) 和优启通 ( https://www.itsk.com/thread-378531-1-1.html) 都是如此。
    chenyiping1995
        25
    chenyiping1995  
       2017-07-20 22:14:11 +08:00 via Android
    另外 @shengyu #23 和 @chinafeng #5 安利的 rufus ( https://rufus.akeo.ie/?locale=zh_CN) 也再次强烈安利一波。
    zro
        26
    zro  
       2017-07-20 22:19:27 +08:00
    @chenyiping1995 #24 不一定要 UEFI 的,不支持 UEFI 的主板,会以 U 盘根目录的 bootmgr 启动的,Win7 UEFI 启动,文件不全倒是事实
    liaoyaoheng
        27
    liaoyaoheng  
       2017-07-20 22:19:36 +08:00
    NTFS 是 windows 的主流格式,肯定支持。
    chenyiping1995
        28
    chenyiping1995  
       2017-07-20 22:29:47 +08:00 via Android
    @zro #26 至少在我的 HP 笔记本上这么做并不能引导 U 盘里的安装镜像。也许你的主板自带黑魔法?
    zro
        29
    zro  
       2017-07-20 22:45:04 +08:00
    @chenyiping1995 可能你的 HP 开启了很严格的 Secure Boot 之类,或是禁用了 Legacy Boot 才导致的?我的主板不带黑魔法,给公司装,帮朋友装,我都是这样装
    Osk
        30
    Osk  
       2017-07-20 23:43:39 +08:00   1
    @zro 说得对,nt6.0 开始一般不需要那些制作工具了,并不是黑魔法,Windows 里面第一次用 u 盘时,只要把第一个分区激活,格式化时 windows 会写入 nt60 引导代码,从根目录引导 bootmgr。fat32 和 ntfs 都行.
    前提:u 盘有分区表,而不是相当于直接 mkfs.vfat -F32 /dev/sda 那种搞法,然后有引导文件的分区激活。如果有需要,
    运行 bootsect /nt60 x: /mbr 写一下引导代码就

    win10 预安装环境是支持 usb xhci 的,没问题。

    建议 lz 把 iso 解压到硬盘,u 盘就不要拷贝 install.wim 了,引导进安装界面后 shift + f10, 敲 notepad, 文件>打开, 选择硬盘的 setup 运行安装

    如果不行的话, qq 视频, 用 dism 安装也没有难度的,亲身经历, 让他们敲 3 个命令并不难.
    ErnestChan
        31
    ErnestChan  
       2017-07-21 00:57:09 +08:00 via Android
    安利一波 微 PE,虽然作者和我没有任何关系。
    shellcmd
        32
    shellcmd  
       2017-07-21 03:00:51 +08:00 via iPhone
    还是格式化吧,我直接格式化 u 盘到 exFAT,然后把 ISO 镜像解压到 u 盘里面引导开机就行了
    CEBBCAT
        33
    CEBBCAT  
       2017-07-21 03:04:13 +08:00 via Android
    @ErnestChan 用过之后感觉没有金狐 9 年版好用,这才是真好用
    SEO:金狐 PE
    syahd
        34
    syahd  
       2017-07-21 07:06:41 +08:00 via Android
    @shellcmd 真的吗,exfat 竟然能引导系统?
    rajiha
        35
    rajiha  
       2017-07-21 07:35:16 +08:00 via Android
    UEFI Shell fs*: /efi/boot/bootx64.efi
    大概是这样的,Clover 美滋滋。
    dikcen
        36
    dikcen  
       2017-07-21 07:43:19 +08:00 via Android
    从 win7 起,microsoft 就提供了一个将安装镜像复制到 u 盘的工具,U 盘引导启动就能安装。名字好像是 windows 7 **** loader,大小只有几兆,操作傻瓜。2 周前还用过,支持最新版的 win10。
    chenyiping1995
        37
    chenyiping1995  
       2017-07-21 07:50:24 +08:00 via Android
    @dikcen #36 那玩意儿速度贼慢,还是安利一波 rufus。

    @zro 实际上我那本根本不支持 UEFI, 更别提 SecureBoot 了……
    md5
        38
    md5  
       2017-07-21 08:07:18 +08:00 via Android
    还是习惯 pe+iso ,这样可以当普通 u 盘用 ,iso 解压的话感觉像一次性的,装完还要删掉
    hjc4869
        39
    hjc4869  
       2017-07-21 09:12:07 +08:00   1
    用 dism 把 wim 拆成 swm
    jianghu52
        40
    jianghu52  
       2017-07-21 09:13:23 +08:00
    我现在安装的时候一般是一个 u 盘,一个移动硬盘。u 盘是启动盘。移动硬盘带镜像。然后 u 盘里面的 pe 调用移动硬盘的镜像安装
    netfee
        41
    netfee  
       2017-07-21 09:24:02 +08:00 via Android   1
    #要兼容 legacy 与 uefi 的充分引 /启动分区必须是 fat 格式。
    1. 可以将 U 盘分俩区(三个、四个肯定也没问题,可是弱智的闻到死只认第一个分区,Linux 则没有这个问题),最好不要用 GPT 格式的分区表
    2. 启动分区肯定是处于激活状态的 fat 分区,不用太大,主要存储引导信息,将 ISO 镜像解压到其他的分区
    3. 引导可以借助开源的 grub (或者其他开源引导)程序,可以参考它的文档或者别人的分享教程,值得学习研究一番
    4. 觉得 grub 复杂的,如果你只需要安装 /维护 MS 的闻到死系统,可以将 PE 放置在这个分区,PE 嘛,有三方制作的--其实 win7 及以后的 ISO 安装镜像已经集成 PE---可以说较新的系统安装 /维护都是在 PE 环境下完成---三方的 PE 也是给这个 PE 集成驱动,制作用户界面。将 ISO 内除 sources/install.wim 外的其他文件解压到这个 fat 分区---可以排除更多文件---不过长时间不搞,有点记不清了具体哪些了。几乎什么都没干,这个 U 盘都已经能启动绝大部分支持 uefi 的设备了---包括 Mac 机,通过 bootsect 指令 启动 legacy 设备的支持。
    5. 进入 PE 环境后,shift +F10 调出命令提示符 CMD 界面,可以自由的玩耍了,diskpart 进行分区操作,可以 cd /d 切换到其他盘 ISO 的全部解压文件的地方 执行 $ISO/sources/setup.exe 启动安装。如果你愿意还可以 通过 imageX/dism 命令直接将系统文件解压( apply 应用)到指定分区,然后手动设置引导---好像叫热部署---大学那会儿爱研究,现在有点记不清了。
    6. 常用的几个命令 diskpart 分区表操作,bootsect 编辑引导扇区,bcdboot 编辑 /管理 uefi 引导,bcdedt 启动配置数据存储编辑器,imageX/dism 镜像编辑管理,基本把这几个命令玩溜了,Windows 的安装基本可以做到随心所欲,甚至更多。
    weilongs
        42
    weilongs  
       2017-07-21 09:41:29 +08:00
    所以都是 2 个优盘,一个 ntfs 的大容量,启动盘 2G 以上的都行
    BOYPT
        43
    BOYPT  
       2017-07-21 09:44:18 +08:00
    都是双分区吧,,这有啥好折腾的。
    我用 WePE 做的盘,iso 放数据分区,NTFS 的。
    FreeDog
        44
    FreeDog  
       2017-07-21 09:55:40 +08:00
    千万千万不要用 exFAT,这家伙会丢文件,文件系统稍有损坏就杯具了,无法修复
    jotsai
        45
    jotsai  
       2017-07-21 10:46:10 +08:00
    从 win8 开始就只用微软的 media creation tools 安装系统了
    zro
        46
    zro  
       2017-07-21 23:26:36 +08:00
    @chenyiping1995 #37 看来是你的主板中了什么黑魔法 XD

    PS:U 盘没有设活动分区?
    chenyiping1995
        47
    chenyiping1995  
       2017-07-22 19:12:50 +08:00 via Android
    @zro 这么一说好像我的确没设活动分区……回头试试去。
    suduo1987
        48
    suduo1987  
       2017-07-23 12:46:35 +08:00 via iPhone
    dism 把 wim 分割就可以了啊
    AirSc
        49
    AirSc  
       2017-07-23 21:59:38 +08:00
    @chinafeng 我是 UEFI 引导的,开机选择 U 盘,启动不了
    acess
        50
    acess  
       2017-07-26 12:46:34 +08:00
    @chenyiping1995 微 PE 默认的三分区法很简单粗暴的……

    日常使用的“数据区”和存放 WinPE、引导文件的“隐藏区”确实是分开的,但引导文件和 WinPE 的文件是放在一起的,它俩没被分开。

    U 盘空间开头是一个 fbinst 隐藏分区,这个分区没登记在分区表里,所以是隐藏的,以正常视角看那就是一段未分区空间。这个隐藏分区里面装着 WinPE 的 WIM 镜像和引导文件,用来支持 BIOS 引导。
    空间结尾是 FAT32 格式的分区,存放着另一份一模一样的 WinPE WIM 镜像,还有给 UEFI 准备的引导文件。因为 Windows 一向的怪癖,只挂载可移动磁盘的第一个分区( Win10 1703 略有变化,不过我觉得这可能还是个 bug ),这个分区也被隐藏了。
    chenyiping1995
        51
    chenyiping1995  
       2017-07-26 17:58:29 +08:00 via Android   1
    @acess 1703 的 U 盘多分区是 feature, Release Note 里有写。

    我一开始可能记错了,其实所有 PE 都是把 wim 写在引导区的……
    acess
        52
    acess  
       2017-07-26 18:30:34 +08:00
    @chenyiping1995 1703 确实是支持多个分区的……我搞错了,不过我刚刚搜了一下,好像只在这份关于部署的文档里找到有关描述:
    https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/winpe-create-usb-bootable-drive
    这篇文章里甚至直接说微软没提到这个新特性:
    http://borncity.com/win/2017/04/22/windows-10-version-1703-usb-stick-multi-partition-support/
    ysc3839
        53
    ysc3839  
       2017-07-26 23:57:55 +08:00
    Rufus 能完美解决这个问题,亲测可以 UEFI 启动并安装。
    ysc3839
        54
    ysc3839  
       2017-07-26 23:59:17 +08:00
    @zro 你说的直接复制安装的前提是 UEFI 启动,传统 BIOS 启动必须写入引导程序。
    zro
        55
    zro  
       2017-07-27 00:00:48 +08:00
    @ysc3839 根目录下的 bootmgr 文件不就是咯
    ysc3839
        56
    ysc3839  
       2017-07-27 00:11:48 +08:00
    @whwq2012 UEFI 的话,有驱动的情况下是可以的。传统 BIOS 可能要看引导程序吧?
    ysc3839
        57
    ysc3839  
       2017-07-27 02:01:01 +08:00 via Android
    @zro 还有 MBR VBR
    zro
        58
    zro  
       2017-07-27 15:39:27 +08:00
    @ysc3839 你去试一下就知道了,不需要考虑太多。。。
    no2x
        59
    no2x  
       2018-03-22 12:24:04 +08:00
    网上找了个方法:

    1、准备一个 8G 的 U 盘用 FAT32 格式化
    2、使用 UltraISO (版本无要求)工具载入 Win10 原版镜像文件( ISO )
    3、提取 ISO 中 sources\install.wim (约 4.73GB )到某个已知位置(这里以 D 盘下的 WIM 文件夹为例),UltraISO 软件界面不需要关闭。
    4、管理员身份运行命令提示符,指向 D 盘的 WIM 文件夹。
    5、然后输入:Dism /Split-Image /ImageFile:install.wim /SWMFile:install.swm /FileSize:2500
    意思是:将 install.wim 拆分为不大于 2500M 的文件,等待命令成功完成即可。完成后会生成两个 SWM 文件( install.swm 和 install2.swm )
    顺便提一下,这么做是因为 FAT32 中不能存放大于 4GB 的单个文件,所以要拆分。
    6、重新回到 UltraISO 软件界面,将 sources\install.wim 从镜像中删除,然后将生成的两个 SWM 文件拉入 sources\(等于替换了 install.wim )
    7、插入第一步已经 FAT32 格式化好的 U 盘,使用 UltraISO 将 ISO 镜像中所有文件提取到 U 盘中,完成!
    注意:UltraISO 软件界面全程操作中无需去保存 ISO,以免不小心更改了原版 ISO。
    完成后的 U 盘即可在 UEFI+GPT 上启动(也可以在 Legacy 模式下启动),然后直接进入 Win10 安装界面

    http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1757165
    iyg429
        60
    iyg429  
       2020-04-23 23:42:53 +08:00
    现在是 2020 年 4-23 日 这个问题可以解决吗 ? 怎么安装都不行
    springmarker
        61
    springmarker  
    OP
       2020-04-25 11:28:39 +08:00
    @iyg429 #60 楼上这么多方案,你没看吗
    iyg429
        62
    iyg429  
       2020-04-25 19:39:46 +08:00
    @springmarker 自己在一个国外的论坛上找到了 有一个外国人制作了一个专门分割 4G 以上镜像的工具 重新转化一次就行了 非常简单 上面的太复杂了 感觉外国人很牛逼
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2855 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 14:11 PVG 22:11 LAX 06:11 JFK 09:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86