veket官方网站论坛

chenxinyi 发表于 2011-6-4 01:59

在VMWare 7 中手工安装veket系统

本帖最后由 chenxinyi 于 2011-6-11 23:02 编辑

写在开始,如果你的机子能跑win7,想必真无太大必要把veket和win7都装在一起,费时费力还得调很久:),不如直接上虚拟机跑,有个virtualbox的帖子讲得很详细,但是相信用vmware的用户也很多,我这个帖希望能帮助这些用户。另外,虚拟机跑veket的另一个好处是编译和调试软件,甚至整个系统(如果你有时间也有精力也有技术改)。

Let's GO!! 个人已成功按下面方式安装veket lucky8k 儿童版 和 最新的veket 上网版, 详见下文:
(不同版本的veket安装过程和本文附图稍有差异,应该不会影响你的理解!)

打开VMware 7.0, 选择File > New > Virtual Machine

选按定制(customize)方式建一个新的虚拟系统,
选择用veket - lucky8k ISO文件作为引导光盘:
http://www.lucky8k.com/data/attachment/album/201106/04/00542711w6t9no1lbhnts0.png

按下图选择:
http://www.lucky8k.com/data/attachment/album/201106/04/00363808b3py4ispkbzwdy.png
设置虚拟系统路径和名称:
http://www.lucky8k.com/data/attachment/album/201106/04/003640j002x8cxxs0ykhik.png

选640MB或更多内存, 如果你的系统真实内存小于或等于512MB, 请用修复过的initrd.gz
http://www.lucky8k.com/data/attachment/album/201106/04/003641inxmg8nxezeisx8s.png

选 NAT ,在接下的安装成功后,无需手工配网络地址即可利用/连接实体机Network成功:
http://www.lucky8k.com/data/attachment/album/201106/04/004728ljyzjqhkh5bylyku.png

创建一个新的磁盘,类型IDE:
http://www.lucky8k.com/data/attachment/album/201106/04/003646t60w608grg600qux.png

根据你的需要配置磁盘的容量(推荐3GB或更多):
http://www.lucky8k.com/data/attachment/album/201106/04/0036477uupqwq59ucpwocu.png

再后就是选处理器配置等,一路点Next选默认,直到出现开始用veket光盘引导:
http://www.lucky8k.com/data/attachment/album/201106/04/003644g3yxaxgmy3mgg793.png

选择默认US键盘后,进入下图,开始选择显卡,多数较新显卡需要选择Probe,除非你的古董显卡像i740的驱动已存在veket中,
选Probe后,我选的是1024x768选项,确认Enter后,继续选1024x768 16的选项,完成显卡配置:
http://www.lucky8k.com/data/attachment/album/201106/04/003649dgjc3pngkvzfvo5v.png

如果你卡在上图不能进入下图,去搜本版其它相关贴解决下, 下图从开始菜单中选“通用安装程序”,在对话框中选
IDE/SATA硬盘,表示你将光盘中的veket系统安装在硬盘上:
http://www.lucky8k.com/data/attachment/album/201106/04/0036583f5rt3h4xbthzkid.png

选择安装驱动器:
http://www.lucky8k.com/data/attachment/album/201106/04/0036503setij205vbbs6ti.png

新的虚拟硬盘还没分区,所以点上图确认后,弹出下面提示分区对话框:
http://www.lucky8k.com/data/attachment/album/201106/04/003700n51bzaaev2rwxnqb.png

选择GParted按钮,进入下图:
http://www.lucky8k.com/data/attachment/album/201106/04/003702raio6aqahbmwlqli.png

点菜单项: Device > Create partition table (设备 > 创建分区表),没错, 选创建默认MSDOS分区表,点'Apply'即可!
http://www.lucky8k.com/data/attachment/album/201106/04/003703w1x9ubfly0l9jlzi.png

完成后,选中新的分区,右键在弹出菜单中选'New',然后,创建新的分区,见下图:
http://www.lucky8k.com/data/attachment/album/201106/04/003705nan23lgt7v2h33q3.png

你要想图省事就创建一个主分区就行,不用搞扩展(Ext)或交换(Swap)分区,完成后,不要忘了点Apply all operations!
http://www.lucky8k.com/data/attachment/album/201106/04/003706803p3wrm10mtjp0u.png

现在关闭上面的分区对话框,接着会再次出现选择驱动器对话框,选择硬盘(/dev/sda)后,这时就不会再出现让你分区的提示对话框了, 这时你可以在出现在对话框中选安装到sda1
需要了解:sda 意思是SCSI硬盘,1表示是第一个主分区(我们刚才建的),最多4个主分区,因此,从扩展分区开始,就命名为sda5,sda6 ...
http://www.lucky8k.com/data/attachment/album/201106/04/011748ukzew9f1wuetecck.png

接着在下图中选Full按钮,即全部拷贝veket的安装盘中的系统进入sda1(我这个图截得不好,不要选红色按钮!!)
http://www.lucky8k.com/data/attachment/album/201106/04/003722kuudio6t6suo66po.png

开始安装啦!!出现一个开始复制系统的小对话框:
http://www.lucky8k.com/data/attachment/album/201106/04/003725uuyuu0gueyzuiee6.png

耐心等待,可能出现下面对话框,忽略即可。
http://www.lucky8k.com/data/attachment/album/201106/04/0037285pq5e0qsev205p7a.png

耐心等待:
http://www.lucky8k.com/data/attachment/album/201106/04/003726bpxkxnlll4l645nc.png

耐心等待,即使你看不见上面几个安装的对话框,直到出现:
http://www.lucky8k.com/data/attachment/album/201106/04/003734ss1qr86pcmsc9jry.png

看上图 , 点提示对话框OK后,会出现最后一个对话框说安装完成了。 到这就算结束了?如果你这时就开始手工重启,只能以安装失败告终了,因为。。。

再次仔细阅读上图,我们还要继续安装GRUB引导启动!!没有GRUB引导启动,就相当于你只是把veket系统复制到了sda1(先前创建的硬盘主分区)上面,现在我们要做的是安装GRUB引导,手工进入控制台(点下面那个Mac OS X风格的状态条,上面有个控制台按钮),接着键入grubconfig,启动grub配置对话框,好像按上图说可以在veket启动菜单中找到,反正我没找到:)
按grub配置向导,选简单 > 标准(standard) ,按默认方式,在最后一个对话框中选安装GRUB引导启动到MBR中即可,这样,你完成后,手工重启,按下面几个图, 按默认选择保存qrkysave.2fs(这个文件就是一个系统会话文件,可保存当前你运行系统的状态,不明白的去本论坛搜相关贴)
[ 2011-6-11 ]修正一下,参考Perry版主意见:既然是选择了Full安装,就不应该在光盘启动时保存2fs,正确的做法是:在光盘启动阶段选择不保存。因为,Full安装的veket系统是自动保存到分区的。也就是说,如果是Full安装,根本不存在保存问题,Full安装的veket在使用系统时随时会保存,和用其他linux系统或者win系统一样。
所以,不必保存啦!

http://www.lucky8k.com/data/attachment/album/201106/04/003737gmyggv0786xgtjm7.pnghttp://www.lucky8k.com/data/attachment/album/201106/04/0037391np2to9w2jqj9jl1.pnghttp://www.lucky8k.com/data/attachment/album/201106/04/003740lxv6tlq6jq0q8vvv.png

这样,不用光盘引导模式就可顺利进入GRUB选择菜单,选择默认的Linux启动项,即可进入你已安装在虚拟硬盘上的veket系统了。

=======================================================================

极其郁闷的是lucky8k 5.28儿童版的veket运行grubconfig,在选择”简单“选项,再进入下是对话框,不是期待的安装GRUB引导选项对话框(没有“标准”和其它选项),始终返回到头一个对话框。

个人的解决方法是,启动控制台键入:

grub-install /dev/sda --root-directory=/mnt/sda1

这样就完成了GRUB引导启动写入了虚拟硬盘主分区sda1, 上面的参数/dev/sda , 表示将主引导项(stage1)写入主引导硬盘sda(MBR),后一个参数指定可配置的引导项(stage2)写入硬盘主分区sda1,
注意:如果sda1还是处于未加载(unmount)状态,需要先挂载它,再执行上面命令。方法是:点veket启动菜单(就是最上面wbar),选文件系统,打开我的电脑,把硬盘sda1先挂载(mount)。

别高兴太早,还得手工建一个menu.lst文件到/mnt/sda1/boot/grub中,内容嘛,就看这个图:
http://www.lucky8k.com/data/attachment/album/201106/04/003734ss1qr86pcmsc9jry.png
内容就是提示编辑的NEWGRUBTEXT文本文件中的一部分:

title veket Linux 888 full install in sda1
root (hd0,0)
kernel /boot/vmlinuz/ root=/dev/sda1 pmedia=atahd nosmp

保存,手工重启,不用veket光盘引导,出现下图启动项,回车后即可进入已安装好的veket系统了:http://www.lucky8k.com/data/attachment/album/201106/04/015736qyxz1zqctlt32m8y.png




chim 发表于 2011-6-4 08:10

原创帖还有图片,强烈支持。

chenxinyi 发表于 2011-6-11 22:25

自已顶上去方便某位坛友

zhouchunm 发表于 2011-6-11 22:36

回复 chenxinyi 的帖子

太好了,对新手很有帮助,很详细,很有耐心,一流的高手,向你学习

perryfa 发表于 2011-6-11 22:43

本帖最后由 perryfa 于 2011-6-11 22:47 编辑

两个建议:
1. grubconfig和grub4dos都可以建立引导,不用手工做menu.lst。有些版本的grubconfig汉化有问题(我不知道儿童版是不是也有问题),在veket-5.30和lucky8k-3.78中已经修正了,如果用的是未修正的老版本,那就用grub4dos,我写的裸机安装教程对这部分也有图文教程。
2. 既然是选择了Full安装,就不应该在光盘启动时保存2fs,正确的做法是:在光盘启动阶段选择不保存。因为,Full安装的veket系统是自动保存到分区的。也就是说,如果是Full安装,根本不存在保存问题,Full安装的veket在使用系统时随时会保存,和用其他linux系统或者win系统一样。
页: [1] 2 3
查看完整版本: 在VMWare 7 中手工安装veket系统