关于在虚拟机中veket的单系统安装

来源:百度文库 编辑:神马文学网 时间:2024/05/24 06:29:14
关于在虚拟机中veket的单系统安装
2010年02月08日 星期一 下午 07:05
最近为了能将学习进度很好的记录在office的OneNote中,准备在windows下虚拟一个小型的linux,最终选定用veket。其安装方式两种:U盘安装和硬盘安装。
网上有很多这两种安装的介绍,但是其硬盘安装均是基于已有windows系统的基础上修改boot.ini等启动文件结合grub实现。
而我仅仅需要一个veket,与U盘方式到有点接近。需要先下载网上的那个简单的将veket安装到U盘的方法.zip(电驴上有的下)
VM用CD启动veket,发现无法识别硬盘,后改为IDE类型的硬盘(新建虚拟机选自定义选项)
出现典型错误:pup_???.sfs not found.(且原因不是网上说的那些大小写的原因,名字完全正确。)

正确做法:
1/首先将下载回来的veket的iso解压缩之后重命名为veket目录,然后全部复制到C盘上去。
2/将zip包里的3个文件也复制到C盘
这里推荐个可直接操作虚拟磁盘的软件DiskGenius,将虚拟磁盘格式化为一个FAT32的分区(方便下面操作)
此时C盘如图所示:(包含syslinux和veket两个文件夹;和syslinux.cfg文件)
此图中makeboot.bat文件不需要了,而ldlinux.sys是下一步生成的。
3/开动虚拟机,随便用一个PE系统进入。开命令行输入如下:(此时便做好的启动信息)

4/修改syslinux.cfg内容为:default veket/vmlinuz initrd=veket/initrd.gz PMEDIA=idehd(U盘时为usb)
再次启动终于成功:
至此,已安装成功,关闭可直接保存。且此方法并没有将压缩文件解包,占空间小。而另一种进入系统后用自带安装程序安装的方法,占空间很大(完全解包形式,升级不方便)。
接下来是将分辨率改为1280*800,上网设置好后,保存。
接下来本想安装VMTOOL,发现veket无启动优先级,只有init.d,而无rc0.d~rc6.d,自己建立好文件夹后即可安装。
但接下来的设置和编译却不能实现(因为我用的veket3.11无开发工具,如gcc之类。。。),以后想办法吧~