50元收了一台老笔记本电脑,挺实惠的。就是电池不能用了,屏幕次了点,内存小了点,cpu慢了点。(双核1.3Ghz 1Gram 300g)
Install win8
此电脑带xp甚卡,索性装成win8吧。
本来是采用如下方案的
win7pe 下用winNtSetup 将系统安装到第二主分区,将引导安装在第一主分区。
结果重启后安装.......win8与bois不兼容·······网上说可以把硬盘拿下来到别的电脑上装,自然不可行。
深刻的想了想之后。
我的主机win8是采用vhd方式运行的,并且在初始化系统之后做了子节点。这就好办了,采用如下方案
mbr -> grub4dos
(hd0,0)->grub4dos
(hd0,1)->bootmgr+vhd启动win8
最后,menu.lst这么写启动win8
chainloader (hd0,1)/bootmgr
boot
好了,win8解决。进入系统关闭所有特效,还是挺流畅的,至少比xp快。
insall ubuntu
本来采用的方案是在grub4dos里加载iso进行安装.
grub4dos 里这么写的
map (hd0,0)/ubuntu.iso (0xff)
map --hook
chainloader (0xff)
boot
结果失败,后来一查发现这要求该iso文件在硬盘里必须连续存储在一起,要不就要加-mem加载到内存,可是内存仅有1g...
之后采用如下方案
将iso里的casper目录下的
vmlinuz
initrd.lz
放到根目录下,grub4dos里这么写
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
initrd /initrd.lz
boot
成功引导安装ubuntu
install android
采取和安装ubuntu近似的方法。
由于android 采用isolinux的方式引导,其配置文件为
label install
menu label Installation - ^Install Android-x86 to harddisk
kernel /kernel
append initrd=/initrd.img root=/dev/ram0 >androidboot.hardware=android_x86 video=-16 INSTALL=1 DEBUG=
将它改成
root (hd0,0)
kernel /kernel root=/dev/ram0 >androidboot.hardware=android_x86 video=-16 INSTALL=1 DEBUG=
initrd /initrd.img
boot
成功引导并安装
整合启动项
win8 (分区2)
chainloader (hd0,1)/bootmgr
ubuntu (分区3)
kernel (hd0,2)/boot/grub/i386-pc/core.img
android
kernel (hd0,4)/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quie
initrd (hd0,4)/initrd.img