(*/ω\*)

マジやばくね

Tinko

@Tinko3年前

2016-04-06
14:43
Tinkoの日常

inaccessible_boot_device?

这个故事告诉我们,硬盘是不能乱加的……

在实验室毫不要脸地霸占了一台台式机做自己的PT服务器,然而挂到现在硬盘不大够了,于是找了两台常年吃灰没人用的台式机拆了两块硬盘和一根内存条下来。至于内存条,就插给另外一台暂未公开用途的Linux→_→拿下来一块SATA口,同型号,另一块IDE口。

在一台同型号的Win7电脑上把拿下来的两块盘一口气全部挂上,成功进系统。重新分区格了盘之后拿下来,准备装到我PT服务器上。坑爹的事情这时候就发生了,蓝屏报错inaccessible_boot_device。


我当时的表情是这样子的

自动重启之后就进了WinRE……当时我还在庆幸能进WinRE,但是接下来我继续懵逼:Windows Server 2012 R2带的WinRE环境,工具是没有像Win8.1那种桌面系统的WinRE环境那么多的,只有使用镜像恢复和命令行。不行了,硬着头皮上cmd吧。进了cmd之后看了一遍分区,盘符全乱了!突然想起来几岁的时候看的那叫啥,大众网络来着?总之是有个电脑方面的杂志呗,上面说过新旧盘一插就会新1旧1新2旧2这么重新分配盘符……
因为已经过了Bootmgr,已经出现田家Logo转圈圈了,所以我觉得有可能是因为C盘跑了的原因,于是就架上了diskpart。

用list volume看了一遍分区,乱的简直不堪入目,果断select volume 1 然后assign letter=c ,让原本的C盘回到C盘的位置,其他的以此类推。重新分配之后重启尝试进系统,依然蓝屏inaccessible_boot_device……


我的表情变成了这样子

既然这么说那就是跟盘符没关系了?貌似并不是这样……重进WinRE之后我发现盘符又变了回去。难不成WinRE下的盘符和系统里面不一样咯……
于是我删掉了另两块盘的所有分区,在WinRE里无论怎么重启多少遍,C盘和D盘的位置都是对的,依然进不去系统,inaccessible_boot_device……

在反复插拔硬盘反复开机进BIOS的时候我发现一个细节:在仅有两块盘(原有1xSATA+任意新盘)原盘位置一直在IDE Driver 1。一旦三块盘同时插上,IDE1就会变成那块IDE盘,两块SATA盘落到3和4的位置,2号留空。具体原因完全弄不懂,但是个人觉得在这种情况下,貌似最快的解决办法要么就是拔一块盘要么就是重装了……不过为毛Win7没事,2012R2炸成这样了,继续懵逼……

inaccessible_boot_device?