作者: Arming
来自: www.linuxsir.com
摘要: 此文介绍如何不刻录光盘,直接将United Linux 1.0安装到物理硬盘上。此法有一定的危险性!仅供参考,损失自负!
条件:
1、OS: Windows NT/2000/XP;
2、VMware Workstaion 3.1.1 for (当前最新版本3.2);
3、United Linux1.0的前两个ISO文件;
4、硬盘至少有3GB剩余空间(如果有现成的ext2分区则更好!);
5、对你的物理硬盘分区结构必须十分了解;
6、符合分区结构、能正常多重引导系统的lilo.conf文件。
步骤:
1、首先应创建Linux的ext2/3和swap分区,这里不多说了,请参阅相关文章。
2、启动VMware,用向导创建一个典型的“Linux虚拟机”,将“虚拟机”中的“虚拟SCSI硬盘”删除,增加物理IDE硬盘,模式选择“Use a physical disk”(即raw裸数据物理硬盘)。
注意:为了物理硬盘其他分区数据的安全,你在"Partition access"中可以将FAT/NTFS分区的权限改为只读;而要安装Linux的ext2/3和SWAP分区则应该是读写;而“MBR”分区的权限建议设为“读写”。如果你有多块硬盘,则安装的“裸数据物理磁盘”和虚拟“CD-ROM”的"Virtual device node"IDE接口位置一定要与你真实物理硬盘的接口位置一致!
3、VMware虚拟光驱选择硬盘上的ISO镜像文件;启动“虚拟Linux”,按“F2”进入“BIOS”设置从光驱引导;然后按照常规方法,就像真实物理机使用光盘一样进行安装。
注意:如果你的“裸数据物理硬盘”读写权限设置过分有时VMware提示Linux安装程序要改写硬盘扇区,此时建议选择“Allow All”,否则安装程序可能出错退出。
4、安装Linux的过程中需注意:不要安装lilo或者grub,而且一定要创建启动软盘。切记!!其他注意事项真实物理机安装时相同。
5、由于VMware虚拟的显卡、网卡等硬件与真实物理硬件的差别肯定很大,因此这些外设的配置可以通通忽略,在真实物理机中再配置。
6、按照提示所有软件包安装完毕后,关闭“虚拟LINUX”。插入制作好的启动软盘,启动“真实物理机”,进入Linux之后,将预先准备的lilo.conf文件拷贝到/etc目录下,以root身份执行lilo,此时lilo就安装到物理硬盘的MBR中了。正常轻快下,再重启真实物理机时应该出现多重引导菜单。
7、至此,硬盘安装UnitedLinux1.0完毕,你可以用yast进行下一步的配置了。
附参考lilo.conf:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=150
lba32
default=Windows
image=/boot/vmlinuz
label=linux
initrd=/boot/initrd
read-only
root=/dev/hda3
vga=785
other=/dev/hda1
label=Windows
硬盘分区结构如下:
/dev/hda1,/dev/hda2(含有hda5,hda6,hda7)为FAT32的C、(D、E、F);
/dev/hda3:ext3(5GB),/dev/hda4:swap(256MB)。