经历了一次非常蛋疼的装系统,记一下.
装之前的环境:
双硬盘 旧硬盘上有4个分区,主分区装着一个xp但是已经不能用了,新硬盘上装着Debian 主要在这里工作.
一张u盘.
下载好的win7(当然是盗版的).
使用的环境是Debian.
要达到的目的:
装win7到旧硬盘的主分区,不影响其他分区和另一个硬盘.
PS: 还有一个旧问题,当时不知道为什么,总是听见硬盘不停寻道的声音, 隔几分钟连续的有好几次.
现在开始蛋疼时间:
首先我把win7.iso cat到usb上.
然后插上usb重启,进BIOS改boot.
然后直接进入了Debian...
然后打开机箱盖. 把新硬盘拔去(不知道为什么当时这么蛋疼)
然后开始愉快的进BIOS改boot.
然后进入了winXP然后蓝屏.
然后重启进入BIOS把取消了所有硬盘引导.只留下usb.
终于错误提示出现了. usb上找不到引导程序.
这是第一次尝试...
把硬盘插上进Debian略过不说
我打开vBox的xp虚拟机,然后链接到物理的usb接口.
装了一个刻录iso到usb的小程序.
等待几十分钟刻录完毕.
重复了第一次尝试的所有动作.
得到了相同的结果.
然后我就迷茫了....
等待 精神健全值 高度损耗的冷却时间过去.
分析一下问题原因,刻盘的方式不对.
换用cat到dd, 试了一下没解决.
尝试用ghost解决:
用winXP下载了一个叫,某DOS工具箱的软件,试了一下,他搞乱我虚拟机的c盘的同时装了几个流氓软件.没有任何usb的IO.
然后在winXP下装了几个相似的软件.同样失败.
然后开始清理虚拟机中的流氓软件.
然后我精神健全值又见底了...
等待了一段冷却时间之后...
然后尝试了BIOS中所有对于usb和boot的选项,除了让我的精神度进入CD之外没有任何作用.
所有和精神相关的数值冷却之后放弃了这个usb设备,想到一个办法:
在Debian下的vBox中的winXP使用ghost32.exe把下载的win7.iso中解压出来的win7.gho覆盖到我另一个硬盘的第一个分区(真绕有没有有没有).
按照这个目标使用了很多办法缓慢的推进着.
搞到了.gho,搞到了ghost32,等等等等
然后发现,vBox的所有设置里都不存在把物理硬盘映射到虚拟机中的选项.
我了个去....我跟你们说,已经在床上打滚了已经...
在好心的Google(和某墙与反某墙装置)的帮助下,得到了一个用命令行来做到类似工作的方案.(恭喜贺喜)
在愉快的心情下, 遇到了vBox的错误.
然后sudo改了硬盘的权限(不知为什么系统会在几秒内把权限改回去- -,然后我就不停的改啊改)
进入vBox,用了几十分钟执行ghost.
在改过BIOS之后 终于,终于看到那个4色旗了.
认为故事到这里已经完结的同学你们想错了.
看见4色旗之后,机器重启了.
用安全模式重启之后,最后一行显示的是disk.sys.
搜了一下. 完全没有有用的信息.
终于,终于想到, 是不是硬盘的供电有问题.
然后交换了硬盘和cd的供电线.
在Debian的vBox的winXP下使用虚拟光驱加载win7.iso.
用sudo更改物理硬盘权限,链接vBox的虚拟硬盘到物理硬盘.
在Debian的vBox的winXP下使用虚拟光驱虚拟出来的光驱,安装win7到物理硬盘.
在虚拟机重启的时候停止虚拟机.
重启机器更改BIOS用刚被安装win7的硬盘引导.
经过一番初始化之后.
终于成功完成.
后记: 得多奇葩的思维才能想到是供电的问题. 这伏笔埋的也太深了吧.