昨天被迫升级(本身就已经是 win10),然后今天无法启动 linux ,原因无法挂载 root 分区。看了下分区,它居然在 windows 分区后面擅自加了一个 800M 的分区(不知拿来干嘛的)。因为内核选项中我直接使用内核名称(sdxY),导致 root 分区错误。
虽然简单地修改内核启动参数就可以解决,但是这种随意更改用户硬盘的行为我觉得好可怕,万一出了什么问题,硬盘悲剧了我找谁。其实当无法挂载 root 分区时,我第一反应是 M$该不会把不认识的分区干了吧,虽然不太可能。但是今天它随意给我的硬盘增加分区,谁能保证它哪天不会不小心把其他分区删掉。。不知各位有没有遇到一些被 win10 升级觉得可怕的事情?
1
iamaprin 2016-06-16 11:56:13 +08:00
表示 Windows 10 用的很爽,毫无问题,也没有 800M 分区。
|
2
fcicq 2016-06-16 12:17:12 +08:00
Win8.1 WIMBOOT 升级 10 肯定会删分区, 这个事一定会发生, 就不用楼主猜了. fstab 能写 uuid 就写 uuid 吧
|
3
skydiver 2016-06-16 12:22:11 +08:00
> 但是今天它随意给我的硬盘增加分区,谁能保证它哪天不会不小心把其他分区删掉
这滑坡真溜 |
4
hjc4869 2016-06-16 13:04:14 +08:00 via iPhone
本来就不该用 /dev/sdxY 作为启动参数。为什么不用 PARTUUID ?
|
6
neet OP |
8
hjc4869 2016-06-16 14:00:44 +08:00
@neet 其实把 Linux 分区放在 ESP 分区和 MS reserved 分区之间也可以避免这种问题,后面的 Windows 爱怎么折腾分区随它去(逃
|
9
chhx 2016-06-16 15:29:32 +08:00
我的全新安装也不知道是怎么回事
|
10
neet OP |
11
ooxxcc 2016-06-16 16:23:12 +08:00
我同学原本 win+fedora 双系统, mbr 分区表+四个主分区, win10 升级添加了一个主分区然后把 linux 俩分区合并成一个 extend 分区了……不是转换,是直接合并……
拿 testdisk 跑了大半天才把分区表恢复回来…… |
12
dxwwym 2016-06-16 18:00:35 +08:00 via iPhone
用固态装系统,装系统时断开机械,爱咋折腾咋折腾……,折腾稳定了再连机械
|
13
0TSH60F7J2rVkg8t 2016-06-16 18:03:26 +08:00
对的, Win10 会创建这个分区。主要是 Win10 有个重置系统的功能,可能利用的就是这个分区来展开 Win10 的救援数据吧。搜了下,网上有些帖子有提到: http://www.ithome.com/html/win10/168371.htm
|