V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Moorj
V2EX  ›  问与答

Windows10 的主安装包已经超过了 4G,而主流引导区都是 Fat 格式的,怎么破?

  •  
  •   Moorj · 2018-04-28 13:21:55 +08:00 · 11563 次点击
    这是一个创建于 2401 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用软碟通,不行,超过 4G 的部分直接写不进去 用 PE,不稳定,有的电脑例如 mac 就很容易报错 用....

    我也不知道用啥了,我现在还在用 2017 年中的那个 windows10 安装程序,因为那个没有超过 4G

    各位大佬有更好的推荐吗?

    67 条回复    2018-04-28 23:07:59 +08:00
    Dannytmp
        1
    Dannytmp  
       2018-04-28 13:24:09 +08:00 via Android
    用 win7 可破
    zmz125000
        2
    zmz125000  
       2018-04-28 13:25:06 +08:00 via Android   ❤️ 3
    Rufus
    daigouspy
        3
    daigouspy  
       2018-04-28 13:27:35 +08:00 via Android   ❤️ 3
    都什么年代了还软碟通?分区是不是还得用分区魔术师? rufus 听过没?
    Osk
        4
    Osk  
       2018-04-28 13:29:46 +08:00 via Android   ❤️ 3
    对 u 盘分区,mbr 分区表,第一个分区格式化成 ntfs,激活该分区,把 Windows iso 解压进去,第二个分区 16M 即可,格式化成 fat,github 上下载个 ntfs 的 uefi 驱动 ntfs.uefi,放在第二个分区 /efi/boot/bootx64.efi 。

    windows 下执行
    bootsect /nt60 X: /mbr
    x:是第一个分区盘符。

    旧版 windows 无法操作第二个分区可以借助 disk genius 或 linux 完成分区创建和文件复制。

    uefi 启动先临时关闭安全启动即可。bios 和 uefi 都可以启动。
    yexm0
        5
    yexm0  
       2018-04-28 13:32:41 +08:00 via iPhone
    😳没听说过 win10 的 uefi 引导要 fat32。。。我一直都是解压缩后丢 ntfs 的
    Moorj
        6
    Moorj  
    OP
       2018-04-28 13:33:10 +08:00
    @daigouspy 试过,2.18 版(百度搜到的那个官网版本

    搞不定这个事
    my101du
        7
    my101du  
       2018-04-28 13:33:25 +08:00
    我用这个,http://www.usbmi.com/996.html 一个小型的 WinPE。
    制作启动盘格式化 U 盘后,自动分成两个分区,一个 FAT 格式存放引导文件,另外一个分区是 NTFS, 可以支持大于 4G 文件。
    进 WinPE 后加载镜像安装。
    Moorj
        8
    Moorj  
    OP
       2018-04-28 13:33:33 +08:00
    @yexm0 一般新的 windows 电脑都支持 NTFS

    但是 mac 不行= =
    loading
        9
    loading  
       2018-04-28 13:34:43 +08:00 via iPhone
    @Moorj exfat 了解一下
    Moorj
        10
    Moorj  
    OP
       2018-04-28 13:35:30 +08:00
    @Osk 感谢大佬,用这个办法是不是也可以弄 macOS+windows 双启动盘
    Moorj
        11
    Moorj  
    OP
       2018-04-28 13:35:59 +08:00
    @loading 了解过了,只有 FAT16 或者 FAT32 可识别,别的都挂
    zuoshoufantexi
        12
    zuoshoufantexi  
       2018-04-28 13:37:34 +08:00
    主流都是 FAT ? NTFS 想哭……
    Moorj
        13
    Moorj  
    OP
       2018-04-28 13:39:28 +08:00
    @zuoshoufantexi 怎么抬杠呢,引导区引导区引导区
    Osk
        14
    Osk  
       2018-04-28 13:40:58 +08:00 via Android
    @Moorj MacOS 真不清楚了
    daigouspy
        15
    daigouspy  
       2018-04-28 13:42:07 +08:00 via Android
    @Moorj 那就先进 pe,在 pe 下面再 esd 安装。
    7654
        16
    7654  
       2018-04-28 13:45:03 +08:00
    install.wim 已经超 4G 了?
    Moorj
        17
    Moorj  
    OP
       2018-04-28 13:47:02 +08:00
    @7654 是的,已经超过 4G 了
    EchoChan
        18
    EchoChan  
       2018-04-28 13:48:01 +08:00
    你是说用软碟通放隐藏分区吗?
    不是的话,用微软的那个更新助手制作也行呀。
    turan12
        19
    turan12  
       2018-04-28 13:50:00 +08:00
    @zmz125000 同推荐 rufus。
    Baymaxbowen
        20
    Baymaxbowen  
       2018-04-28 13:50:18 +08:00 via iPad
    不是有一个 win10 官方的 tools 吗
    7654
        21
    7654  
       2018-04-28 13:54:48 +08:00
    @Moorj #17 那很简单,先做一个 Windows RE,然后将 ISO 解压,在 RE 里面打开 cmd ,cd 到解压路径,接着执行 setup.exe
    tees
        22
    tees  
       2018-04-28 13:55:08 +08:00
    你有两个 u 盘,第一个 NTFS 格式做系统安装盘,第二个 fat -做驱动写入盘
    你要用 u 盘在 win 下做个启动盘。
    u 盘用 Ntfs,win10 新的版本都是超过 4G 的。

    第二个在 mac 上写入驱动
    tees
        23
    tees  
       2018-04-28 13:57:30 +08:00
    Moorj
        24
    Moorj  
    OP
       2018-04-28 14:00:23 +08:00
    @tees 哇,这个 2.2 版本从哪搞得,我就找到 2.18
    tees
        25
    tees  
       2018-04-28 14:00:28 +08:00
    用 Rufus
    分区方案,也要选 GTP 那个。我是这样安装的。
    tees
        26
    tees  
       2018-04-28 14:09:24 +08:00
    18>2 你的版本比我的高多了。
    20015jjw
        27
    20015jjw  
       2018-04-28 14:11:14 +08:00 via Android
    为啥主流都是 fat..
    Moorj
        28
    Moorj  
    OP
       2018-04-28 14:13:29 +08:00
    @tees 我这里选 GPT FAT32 就会提示超过 4G

    老哥你的 IOS 是最新超过 4G 的那个吗?
    jasonyang9
        29
    jasonyang9  
       2018-04-28 14:15:14 +08:00
    用 Rufus 装过 CentOS 7 Everything,7 个多 GB
    Moorj
        30
    Moorj  
    OP
       2018-04-28 14:17:52 +08:00
    @zmz125000
    @daigouspy
    @turan12
    @tees

    老哥们,Rufus 这个软件不行啊,选择好 IOS 后,选择 GPT,再选择 Fat32,就提示超出 4G 呢。。。
    daigouspy
        31
    daigouspy  
       2018-04-28 14:26:44 +08:00 via Android
    @Moorj 选好 ISO 就不要改其它设置了!
    xzc19970719
        32
    xzc19970719  
       2018-04-28 14:27:31 +08:00 via Android
    两个 u 盘 。。
    zmz125000
        33
    zmz125000  
       2018-04-28 14:28:02 +08:00 via Android
    rufus 可以用的,花几十秒试一下。
    ysc3839
        34
    ysc3839  
       2018-04-28 14:30:33 +08:00
    @Moorj 不要手动选择文件系统就可以了。
    zj299792458
        35
    zj299792458  
       2018-04-28 14:30:58 +08:00 via iPhone
    为何不用微软官方的工具? media creation tool ?
    Moorj
        36
    Moorj  
    OP
       2018-04-28 14:40:52 +08:00
    @ysc3839 默认 NTFS ?了解了。。原来如此
    sundev
        37
    sundev  
       2018-04-28 14:42:35 +08:00   ❤️ 1
    如果是 EFI 引导:
    sources 文件夹解压到硬盘的某个分区上。
    然后把 iso 里面的(除了 install.wim 这个文件)都拷贝到 U 盘的 FAT32 分区。

    然后用 U 盘引导,进入引导后按 Shift+F10 打开 CMD,进入到硬盘的 sources 文件夹。执行 setup.exe 。
    tees
        38
    tees  
       2018-04-28 14:48:23 +08:00
    两个 u 盘的话,做系统安装盘的时候,就选 ntfs。
    一个 u 盘的话,做系统安装盘的时候,试试 exFat
    rufus 可以的
    tees
        39
    tees  
       2018-04-28 14:49:37 +08:00
    我发的两张图,一个是 nfts 一个是 exFat
    msg7086
        40
    msg7086  
       2018-04-28 14:50:02 +08:00
    #37 楼真相,刚想说。
    我的习惯就是 U 盘里放 install.wim 以外的东西,然后整个目录扔在要装系统的硬盘上,提前分好区扔在靠后的地方就行了。
    引导完后,C 盘空白,D 盘放安装包,那就 CMD 进 D 盘 sources 执行 setup 即可。
    titanium98118
        41
    titanium98118  
       2018-04-28 15:14:39 +08:00
    用微软提供的引导盘制作工具
    vexxx
        42
    vexxx  
       2018-04-28 15:53:04 +08:00
    youngxu
        43
    youngxu  
       2018-04-28 16:23:24 +08:00 via Android
    我的 win10 1709 Dec 就是 rufus 刻的,你可能需要了解使用 rufus
    devcat
        44
    devcat  
       2018-04-28 16:49:55 +08:00
    U 盘用 NTFS,然后直接把 ISO 解压到 U 盘根目录里,开机的时候 EFI 引导,不能进入安装界面?
    Moorj
        45
    Moorj  
    OP
       2018-04-28 16:51:30 +08:00
    @devcat 有的电脑不行,不识别 NTFS 的启动盘
    springmarker
        46
    springmarker  
       2018-04-28 16:59:54 +08:00
    trepwq
        47
    trepwq  
       2018-04-28 17:03:27 +08:00 via iPhone
    为什么不用官方 windows10 media creation tool
    LosLord
        48
    LosLord  
       2018-04-28 17:05:04 +08:00 via Android
    @trepwq 这个不是每次安装都需要下载一遍镜像吗
    zhanghu0205
        49
    zhanghu0205  
       2018-04-28 17:36:39 +08:00 via Android
    既然你已经有了小于 4g 的版本,那就使用这个啊。
    然后可以用系统更新来升级系统。
    或者官网下载 iso 文件,解压,使用 setup.exe (好像是这个)来更新系统。
    这样不就简单的多了嘛。
    ouqihang
        50
    ouqihang  
       2018-04-28 17:50:26 +08:00
    只是 UEFI 区要 fat32,另外一个区,现代一点的电脑,现代一点的启动盘制作工具都支持 ntfs 了。
    feather12315
        51
    feather12315  
       2018-04-28 17:51:46 +08:00 via Android
    @yexm0 #5 不是要不要求的问题,是 uefi 标准规定的引导必须 fat 分区
    presoul
        52
    presoul  
       2018-04-28 17:56:12 +08:00 via Android
    rufus 应该可以哇
    zhaidoudou123
        53
    zhaidoudou123  
       2018-04-28 18:08:21 +08:00 via iPad
    我说为什么我的 u 盘给同学直接重装不行,原来是他的垃圾联想不支持 ntfs 格式。
    说起来,mac 直接用 Boot Camp 不就好啦
    artandlol
        54
    artandlol  
       2018-04-28 18:10:56 +08:00 via iPhone
    ghost 没超过 4g
    yexm0
        55
    yexm0  
       2018-04-28 18:21:18 +08:00 via iPhone
    @feather12315 所以就是不切实际,现在好了,fat32,连个安装文件也放不了。幸好还有其他家的主板都支持 ntfs 下启动 efi 文件安装系统,不然就真的是麻烦
    Moorj
        56
    Moorj  
    OP
       2018-04-28 18:32:22 +08:00
    @zhaidoudou123 有朋友只想要单 windows 不想要双系统,所以.。。。。。。
    feather12315
        57
    feather12315  
       2018-04-28 18:42:30 +08:00 via Android
    @yexm0 #55 fat 文件系统只是单个文件大小不能超过 4GB,对于支持 uefi 启动的 ISO 文件,直接用虚拟光驱打开,把所有文件拷贝进 fat 分区就行了
    HandSonic
        58
    HandSonic  
       2018-04-28 18:47:11 +08:00
    微软官方的 Windows USB/DVD Download Tool 了解一下
    https://www.microsoft.com/en-us/download/details.aspx?id=56485
    Danswerme
        59
    Danswerme  
       2018-04-28 18:55:31 +08:00 via Android
    由于版权限制,所以标准 UEFI 引导只能识别 FAT32 分区里的*.efi 引导文件。

    有的新主板会支持 exFAT 和 NTFS。

    FAT32 限制单个文件不能大于 4G,安装包虽然超过了 4G,但是写入后是很多零碎的文件,实际上 99%的文件体积来自于 install.wim 这个文件,只要这个文件不超过 4g 就行了。

    win10 最新的 1709 和 1803 里这个文件都没有大于 4G,直接用软碟通之类的写入即可。

    至于有的版本这个文件超过了 4G 大小,比如 WinServer2016 数据中心版,直接写入肯定会引导失败。

    解决方法有很多,有分割 wim 文件的,有多分区的,都可以解决。

    我一般用 NTFS 写入,然后在另一个盘里的 PE 里打开 Setup.exe 安装。

    有强迫装的可以用双分区,或者把除了 install.wim 的其他文件复制到 fat32 分区,引导进入安装界面后 shift+f10 打开终端,使用 X:\Setup.exe 进行安装。

    我记得只要复制几个文件夹就行了,可以上远景看看。
    yexm0
        60
    yexm0  
       2018-04-28 19:02:27 +08:00 via iPhone
    @feather12315 @Danswerme 楼主在 17 楼回复 16 楼的问题里就是说了 install.wim 这个文件大于 4g,所以没办法
    29EtwXn6t5wgM3fD
        61
    29EtwXn6t5wgM3fD  
       2018-04-28 19:07:01 +08:00 via iPhone
    rufus 啊选择 ntfs exfat 都行带驱动啊
    billlee
        62
    billlee  
       2018-04-28 20:29:44 +08:00
    我记得微软的官方工具写出来 U 盘是 NTFS 文件系统
    digimoon
        63
    digimoon  
       2018-04-28 20:35:51 +08:00
    我试过用 dism 将 install.wim 分割成两个文件刻录到两张 dvd 里安装系统,放在一起的话应该也能正常安装
    digimoon
        64
    digimoon  
       2018-04-28 20:39:32 +08:00
    @digimoon dism /split-image /imagefile:K:\source\install.wim /swmfile:c:\temp\install.swm /filesize:3000
    nmdx
        65
    nmdx  
       2018-04-28 22:01:27 +08:00 via Android
    分两个区 pe 大概 1g 足够 剩下的 exfat 啥的都行 用来存储镜像和平时自己的文件。。
    ctsed
        66
    ctsed  
       2018-04-28 22:37:56 +08:00 via Android
    头一次听说这个工具。。。。
    pheyx
        67
    pheyx  
       2018-04-28 23:07:59 +08:00
    rufus 会识别 install.wim 大于 4g 的情况,将目标 u 盘分为 2 个分区,一个是 ntfs 分区,放置 windows 安装文件;以及另一个位于 u 盘末尾的 fat 分区。这个 fat 分区包含一个 boot loader 和用于识别 ntfs 的 efi 驱动( ntfs*.efi )。

    主板的 uefi 固件引导 u 盘启动时,会忽略第一个 ntfs 分区,直接加载 fat 分区的 boot loader,这个 boot loader 通过 ntfs*.efi 定位 ntfs 分区里的\efi\boot\bootx64.efi ,并加载之,从而启动安装程序。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2715 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.