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

win10 升级居然直接动硬盘分区

  •  
  •   neet · 2016-06-16 11:46:50 +08:00 · 3098 次点击
    这是一个创建于 3117 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天被迫升级(本身就已经是 win10),然后今天无法启动 linux ,原因无法挂载 root 分区。看了下分区,它居然在 windows 分区后面擅自加了一个 800M 的分区(不知拿来干嘛的)。因为内核选项中我直接使用内核名称(sdxY),导致 root 分区错误。

    虽然简单地修改内核启动参数就可以解决,但是这种随意更改用户硬盘的行为我觉得好可怕,万一出了什么问题,硬盘悲剧了我找谁。其实当无法挂载 root 分区时,我第一反应是 M$该不会把不认识的分区干了吧,虽然不太可能。但是今天它随意给我的硬盘增加分区,谁能保证它哪天不会不小心把其他分区删掉。。不知各位有没有遇到一些被 win10 升级觉得可怕的事情?

    13 条回复    2016-06-16 18:03:26 +08:00
    iamaprin
        1
    iamaprin  
       2016-06-16 11:56:13 +08:00
    表示 Windows 10 用的很爽,毫无问题,也没有 800M 分区。
    fcicq
        2
    fcicq  
       2016-06-16 12:17:12 +08:00
    Win8.1 WIMBOOT 升级 10 肯定会删分区, 这个事一定会发生, 就不用楼主猜了. fstab 能写 uuid 就写 uuid 吧
    skydiver
        3
    skydiver  
       2016-06-16 12:22:11 +08:00
    > 但是今天它随意给我的硬盘增加分区,谁能保证它哪天不会不小心把其他分区删掉

    这滑坡真溜
    hjc4869
        4
    hjc4869  
       2016-06-16 13:04:14 +08:00 via iPhone
    本来就不该用 /dev/sdxY 作为启动参数。为什么不用 PARTUUID ?
    longaiwp
        5
    longaiwp  
       2016-06-16 13:07:52 +08:00
    @skydiver 没事,你只要记住, MS 是万恶之源,邪恶的代名词
    neet
        6
    neet  
    OP
       2016-06-16 13:18:22 +08:00
    @fcicq 卧槽,真会删。。 fstab 用的倒是 UUID ,悲剧的是内核参数那里

    @hjc4869 现在已经改成 PARTUUID 了,因为用的是 systemd-boot 引导,装的时候手写加载条目,直接就写了,心想反正分区以后大概也不会变动。。
    skydiver
        7
    skydiver  
       2016-06-16 13:24:14 +08:00
    @neet 所以最后还是你的错
    hjc4869
        8
    hjc4869  
       2016-06-16 14:00:44 +08:00
    @neet 其实把 Linux 分区放在 ESP 分区和 MS reserved 分区之间也可以避免这种问题,后面的 Windows 爱怎么折腾分区随它去(逃
    chhx
        9
    chhx  
       2016-06-16 15:29:32 +08:00
    我的全新安装也不知道是怎么回事
    neet
        10
    neet  
    OP
       2016-06-16 16:19:33 +08:00
    @hjc4869 然而现在的电脑买回来前面 3 个分区基本就是 EFI , MS reserved , WIN ,除非有额外的 win 安装盘或者不要 win ,不然还是得乖乖在后面装_(:3J /_)_

    @chhx 看了下那个多出来的分区类型, 14(Windows recovery environment),你看看是不是这个。
    ooxxcc
        11
    ooxxcc  
       2016-06-16 16:23:12 +08:00
    我同学原本 win+fedora 双系统, mbr 分区表+四个主分区, win10 升级添加了一个主分区然后把 linux 俩分区合并成一个 extend 分区了……不是转换,是直接合并……

    拿 testdisk 跑了大半天才把分区表恢复回来……
    dxwwym
        12
    dxwwym  
       2016-06-16 18:00:35 +08:00 via iPhone
    用固态装系统,装系统时断开机械,爱咋折腾咋折腾……,折腾稳定了再连机械
    0TSH60F7J2rVkg8t
        13
    0TSH60F7J2rVkg8t  
       2016-06-16 18:03:26 +08:00
    对的, Win10 会创建这个分区。主要是 Win10 有个重置系统的功能,可能利用的就是这个分区来展开 Win10 的救援数据吧。搜了下,网上有些帖子有提到: http://www.ithome.com/html/win10/168371.htm
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   924 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:45 · PVG 04:45 · LAX 12:45 · JFK 15:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.