- 論壇徽章:
- 0
|
本人的PC 只有硬盤,無光驅(qū),連USB盤也沒有。只有 linux 系統(tǒng)。也就是不能用 dos / winpe 啟動來安裝。
但因某種原因想安裝 dos /windows。
網(wǎng)上一搜,到處都是如何使用 grub for dos 在 dos/windows 的基礎(chǔ)上安裝 linux 的。反過來的則沒有找到。
經(jīng)摸索,成功。過程如下:
1、安裝 vmware 虛擬機(jī)。
1.1 、在虛擬機(jī)中安裝 dos / windows / winpe 等需要安裝的。
1.2、到 google 上搜一下 G4L, 下載。注意要下載 iso 格式的 ghost for linux。
1.3、在 vmware 上用該 iso 啟動 ghost for linux, 制作 G4L 格式的磁盤映像。
1.4、通過 ftp 把磁盤映像傳輸?shù)秸鎸?shí)的主機(jī)中(用其它方法也可,我用的是 ftp)
2、安裝 G4L
2.1、用 mount -o ro,loop /G4L.iso /xxx 掛載 G4L 的 iso
2.2、建立 /g4l.boot目錄,把 iso 的里面的文件全部復(fù)制到該目錄中
2.3、在 lilo.conf 或 grub.conf 中加入 G4L 的啟動項(xiàng)。我用的是 lilo, 如下:
lilo : G4L
image=/g4l.boot/bzImage6
label="G4L"
initrd=/g4l.boot/ramdisk.gz
append="initrd=ramdisk.gz"
root=/dev/ram0
ramdisk=100000
2.4、這樣 G4L 就可以啟動了。
3、準(zhǔn)備好給 dos/windows 用的磁盤分區(qū)。
3.1、可以用 fdisk , parted, gparted 等等 。
3.2、我用的是:partedmagic( 可以在 google 上搜索到 iso)
3.2.1、下載 partedmagic ISO
3.2.2、建立 /pmagic.boot 目錄,復(fù)制所有 ISO 中的文件進(jìn)去。
3.2.3、在 lilo.conf 加入如下:
image=/pmagic.boot/bzImage
label="partedmagic1.8"
initrd=/pmagic.boot/initrd.gz
append="init=/linuxrc"
root=/dev/ram0
ramdisk=100000
3.2.4、不要忘記 lilo 在修改 lilo.conf 完成之后需要運(yùn)行 lilo 來使新的修改生效。
3.2.5、重新啟動,進(jìn)入 partedmagic, 適當(dāng)修改分區(qū)。
4、重新啟動,進(jìn)入 G4L, 把第1步中獲得的磁盤映像文件 restore 到真實(shí)的硬盤中。
(備注: G4L 需要選擇 gz 格式,而不要選擇 bzip2 格式,否則不能處理啟動扇區(qū)) |
|