veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 63171|回复: 116

安装veket5.29到裸机的简化流程

[复制链接]
发表于 2011-3-4 22:22 | 显示全部楼层 |阅读模式
本帖最后由 perryfa 于 2013-2-12 00:49 编辑

本坛安装到裸机的推荐教程一直是这个:
http://www.lucky8k.com/thread-75595-1-1.html
这个教程是2010年新版发布之前写的,这一年来veket更新了不少版,内核都更新了,很多东西不一样了。所以我重新写一个。

我在这里演示的是在裸机上安装veket5.29,所采用的iso就是这里下载来的,没有加入任何特别的东西。虽然是用veket5.29演示的,但这个流程对于所有版本的veket是适用的。
因为是往裸机上安装,并没有win系统在机器中,所以,一般都会安装在ext3格式的分区中,毕竟是linux系统,用自己的文件系统还是效率高一些。
因为我没有裸机可供实验,所以我是在虚拟机上做的,安装过程应该和真实的裸机没区别,下面的演示我略过了和虚拟机有关的部分。

假设你已经下载了某个版本的veket的iso,刻了一张盘,在bios里设置了从光盘启动。或者,你已经往一个U盘里装好了veket,在bios里设置了从U盘启动。如果是veket-7,启动后直接就能进入veket桌面,你可以跳过图1-4从图5开始看。如果是早于veket-7的老版系统,启动后就会出现这些画面:

选择键盘。回车。
图1

                               
登录/注册后可看大图


选择图形桌面所用的软件,一般就是回车,即选择默认的“Probe”,如果有问题的话,可以选择“Choose”自己输入显卡驱动,或选择“Vesa”。
图2

                               
登录/注册后可看大图


选择分辨率(因为我是虚拟机,所以分辨率可选项较多,对于真实的机器来说,系统会扫描你的显卡驱动,提供给你正确的分辨率)
图3

                               
登录/注册后可看大图


选择色深(一般选24)
图4

                               
登录/注册后可看大图


好了,进入桌面了:
图5

                               
登录/注册后可看大图


第一步 整理硬盘
常常看到有些win用得极度熟练的同学建议,说先用某个win软件先做分区和格式化,其实,只要你进入了veket桌面,分区什么的都可以做了,不用那么多零碎。
我在虚拟机里创建了一个虚拟硬盘,给了它8G的空间,但这个硬盘还是生的,和新买来的硬盘是一样的状态,没有分区表、没有格式化,显然是不能用的。所以我需要对这块硬盘做一番操作。如果你是使用老机器、用过的硬盘,硬盘已经分好了区,而且也已经有linux分区了,那就可以不走这步了,直接跳到第二步。或者,你愿意把老硬盘重新分区、重新格式化一下也是可以的。
注意:
(1)如果你的老硬盘只有win格式的分区(例如fat32或者NTFS),那么你需要在这一步建立一个linux分区。
(2)如果你的内存小于1G,那么你最好在这一步建立一个linux-swap(即交换分区,作虚拟内存用的)。

如果你使用的是veket-7,那么点系统菜单上的:文件系统 - 文件目录工具  - Gparted 分区编辑器
如果你使用的是老版本的veket,系统菜单:实用工具 - 实用工具大全,点“打开浏览”
找到这个分区工具:Gparted 分区编辑器
图6

                               
登录/注册后可看大图

就是上面红圈圈出来的。双击打开这个程序。
图7

                               
登录/注册后可看大图

点“好的”。
进入Gparted的界面后,点菜单:“设备” - “创建分区表”(这是新硬盘需要做的,如果是老硬盘,分区表应该已经存在了,你可以跳过这个操作,直接做下面的操作 - 创建新的分区)。跳出来下面的警告:
图8

                               
登录/注册后可看大图

注意一下警告窗口背后,左边有个橘红色的三角警告标志,那就是没有分区表的标志。
点“应用”:
图9

                               
登录/注册后可看大图

注意上图中橘红色的三角警告标志不见了。
点菜单:“分区” - “New”(现在需要创建新的分区)
一个分区编辑的界面就出来了:
图10

                               
登录/注册后可看大图

为了演示得稍微复杂一点,我决定把这8G空间分成两个分区,一个放veket,另一个是swap也就是交换空间,如果内存不太大的话(小于1G),有个swap空间会让运行时流畅一些。尤其是运行一些耗资源的应用程序,例如观看在线视频之类的。
我的设置是这样的(你可以把下图对照上图来看,就能看出我改了什么):
图11

                               
登录/注册后可看大图

分区格式我选择了ext3 (在下拉菜单里选)
分区大小我改成了“7191M”(原先是8191),也就是7G,空出一个G来。
点“添加”。
图12

                               
登录/注册后可看大图

现在“未分配”只剩下1000M了,选择这行,点鼠标右键,选择“New”,其实就是把刚做过的事再做一遍。如下图:
图13

                               
登录/注册后可看大图

把这1000M设置成“linux-swap”,然后点“添加”。
图14

                               
登录/注册后可看大图

上面对两个分区所做的只是设置,真正的操作并未进行,看上图下部,写着“2个操作待进行”。
点上图上面的那个蓝色的小钩图标(应用),这样才是真正进行操作了,在此之前,如果你改主意了,例如认为1G的swap不够大,想变成2G,还是可以改的,选择#1分区鼠标右键更改大小,腾出一个G来,再改#2分区的大小。甚至你也可以直接删除某个分区,让空间重归“未分配”,然后重新设置分区。
检查无误之后就可以“应用”了。
图15

                               
登录/注册后可看大图

图16

                               
登录/注册后可看大图

图17

                               
登录/注册后可看大图

完成以后,点“关闭”就可以了。
这就是硬盘操作完成后的最后状态:
图18

                               
登录/注册后可看大图

退出这个Gparted就可以了。

第二步 拷贝veket系统文件

在先前的教程(http://www.lucky8k.com/thread-75595-1-1.html)中,选用的是veket里集成的“通用安装程序”,而且选择了“完全”安装,这对资源较少的老机器还是有一定的好处的,这样的安装,系统文件和个人文件统统保存在分区里,没有压缩、没有虚拟的文件系统,速度会快一些。缺点是:版本更新需要重装,而且本坛分享的sfs格式的免安装软件不能用。
我在这个帖的标题已经说了,这是个简单的安装流程,所以,我选择了最简单的安装方法,不用什么“通用安装程序”,直接拷贝系统文件到硬盘就行了。

目前我们还是处于光盘启动的系统里。
如果你用的是veket-7,那就很方便,直接打开文件管理器,左边的快捷栏可以看到你的ext分区,点一下就打开这个分区了。
如果是老版本的veket。可以在wbar或者面板里点“drives”(就是那个U盘图标),打开“我的电脑”界面。或者在系统菜单里也有“我的电脑”。
图19

                               
登录/注册后可看大图

从这个界面你可以看到,有一个ext分区(sda1)可以被挂载了(注意,Linux-swap分区是当虚拟内存用的,这1G的空间已经不属于可用的硬盘分区了,所以,“我的电脑”里也看不见了)。点“挂载”。挂载后跳出一个thunar文件管理器:
图20

                               
登录/注册后可看大图

现在这个/mnt/sda1里面什么都没有,只有一个lost+found目录,不用理它。
到“我的电脑”里,点光驱页面,把光驱再挂上:
图21

                               
登录/注册后可看大图

光驱里现在放着系统光盘,里面当然是有东西的:
图22

                               
登录/注册后可看大图

注意:
如果你用的是veket-7,这时你要把上图中initrd.gz、qrky-888.sfs、vmlinuz三个系统文件复制粘贴到你的ext分区的根目录。注意是根目录!
如果你用的是老版本的veket,你可以在已经挂载的sda1里新建个veket目录,把这三个文件粘贴进去
就是这样:
图23

                               
登录/注册后可看大图

好了,veket系统就算装好了。

第三步 建立引导
无论什么操作系统,要让机器启动能找到正确的系统文件,都要创建引导。
在低版本的veket里,都是使用“Grub引导配置”这个工具。先前的教程(http://www.lucky8k.com/thread-75595-1-1.html)也是用这个工具。但在新版中,这个工具的汉化出了问题(我已经重新汉化了这个工具提交给veket团队了。在下一版里应该会更正的)。所以,在这里,我就用另一个工具来做,也很简单的。

我现在用实用工具大全里的另一个配置工具"Grub4Dos引导配置“来做这步。
图24

                               
登录/注册后可看大图

双击这个工具,打开界面。
图25

                               
登录/注册后可看大图

这个界面问你往哪儿装你的引导,我这个例子里就一个sda1分区,没什么可选的,点“确定”就是了。有些同学喜欢做两个分区,把veket系统放在一个分区,把引导放在另一个分区,这也是可以的,在下拉菜单那里选择就好了。
工具自己会搜索,如果你不把下面那个“Search within only the drive“勾上的话,那么就会搜索所有的分区。我这里就一个分区,无所谓了。搜索结果如下图:
图26

                               
登录/注册后可看大图

注意!veket-7的新版grob4dos搜索出来以后的界面和下面的图有所不同,但更加简单。
我在这个分区里放了一个简化安装的veket,没有搜索到任何其他的系统,但是如果你将来想要装其他系统,也可以把其他系统的引导写出来,以后安装就可以用。
我暂时就想引导一个veket,所以别的都不要了。所以,按照提示,我把别的引导项统统删掉,变成空白:
图27

                               
登录/注册后可看大图

点“确定”。
图28

                               
登录/注册后可看大图

这是要求确认的提醒,点“确定”
图29

                               
登录/注册后可看大图

这就是装好了,很快。
在这里,你可以直接点“确定”走人,完成安装。也可以点一下按钮“Edit 'menu.lst'”,看下menu.list文件的内容,也可以自己编辑一下这个文件。
注意一个问题:
图30

                               
登录/注册后可看大图

如果你使用老版本的veket,而且在上面你把系统文件放在了“veket”目录,那么就会有有这样的情况,上图是我打开的menu.lst文件,涂黑选中的部分有这么一句:
psubdir=veket
当veket系统启动时,启动脚本会搜索系统文件,这句的作用是把搜索范围限定在veket这个目录里。一般情况下这么写是没问题的,你甚至可以利用这个功能,例如在这个分区里多做几个系统文件目录,把其他的veket系列或版本也装上去,每个系统起个不同的目录名,这样就可以实现多系统并存。
但是,这个句子的存在,会使得下面要操作的保存到分区的功能失效,因为保存到分区的功能默认直接在分区根目录保存文件,所有保存下的东西都不在veket目录里面,这样,启动机器时,不在veket目录里面的内容就搜索不到,系统找不到你保存的文件,会认为你还没有保存,一切又从头开始,又让你输入键盘、分辨率之类的东东。
所以,如果想要保存到分区,就要删掉“psubdir=veket“这个几个字。
如果你把系统文件放在了ext分区的根目录,那么自动生成的menu.lst引导是不会有“psubdir=”这个参数产生的。

好了,安装系统已经完成了。
现在可以重启系统,让bios从硬盘启动veket了。
在重启系统时,退出的时候会有这样的界面出现让你选择:
图31

                               
登录/注册后可看大图

不要理它,现在我们还是光盘启动,不需要保存任何东西,用右方向键箭头走到“DO NOT SAVE”,回车。
从硬盘启动后,一开始是这样的:
图32

                               
登录/注册后可看大图

回车,系统启动开始。
重复本文一开始的流程,选择键盘分辨率等等,然后进入系统:
图33

                               
登录/注册后可看大图

从上图的“我的电脑”上看,我已经是用sda1启动了。

现在,关机或重启系统,会跳出来这个界面:
图34

                               
登录/注册后可看大图

注意,这个界面和在win格式分区上安装veket不一样,最左边默认的选项是“save to a file”,如果你直接回车,那么你的个人文件和设置就会保存到一个.2fs文件里,一般的veket都是这么用的。如果你像我一样,不喜欢被2fs文件约束,你可以选择中间一项“save to sda1”(在ntfs或fat32格式的硬盘安装veket没有这项选择),这样,就不再有2fs文件,自己的东西就可以保存在整个分区。

最后,对于采用这样的方法安装的系统有两点提示:

1. 如果你想升级系统,例如将来出了veket5.30,又或者你想换luky8k-veket系列用,怎么做?
   为了保险起见,个人建议还是不要在正在运行的系统里做太过暴力的事。但机器里只有一个系统,所以,建议如下步骤(我测过的):
(1)挂上一个veket的光盘,从光盘启动,随便什么版本veket的光盘都行,因为你的veket5.29的系统文件还在分区一级目录里面,系统启动时会优先搜索硬盘上的系统文件,光盘里的系统文件不会起作用的。启动光盘的过程还是和本文开头的步骤一样,不过启动的是硬盘上veket目录里的qrky-888.sfs,不过这没有影响的。
(2)打开“我的电脑”,挂载sda1,在分区根目录创建一个你自己的目录,例如起名为“5.29备用文件”,然后,除了分区根目录的两个引导文件(menu.lst和grldr)不要动,其他的文件和目录全部移动到你的备用目录里(包括放系统文件的veket目录)。
(3)在分区根目录再创建一个veket目录,解压你想替换的系统的iso(例如lucky8k-veket-3.5.iso),把iso里面的三个系统文件(initrd.gz、qrky-888.sfs、vmlinuz)拷贝进这个新的veket目录。重启系统,选择从硬盘启动。
     注意!!重启关机时还会问你保存之类的,不要保存,选择“DO NOT SAVE”。
(4)这次是从硬盘启动了,但由于你自己存下的文件都进入了备用目录,系统认为你是第一次启动,所以需要再次设置键盘分辨率之类的,但这次进的就是新的系统了。再次关机或重启就可以保存文件了,保存文件部分也没什么特别的,上面已经介绍过,你可以选择保存到文件,或保存到分区。
当然,如果你手上有装好的veket或者PE的U盘,而你的机器也支持从U盘启动,那就不需要光盘启动了,直接用U盘启动,挂上硬盘,把硬盘上的老文件移到备用目录,把新系统文件换上就行了。

2. 如果你按照本例的演示,保存文件到分区。你可以正常使用免安装的sfs格式软件,只要把sfs放在分区根目录,和veket目录并列,然后在“启动管理”里挂上就行了。


发表于 2011-3-5 02:37 | 显示全部楼层
写的太好了,申请加精啊。
发表时间哈哈哈哈。
发表于 2011-3-5 11:30 | 显示全部楼层
学习了 {:6_257:}
发表于 2011-3-5 11:30 | 显示全部楼层
发表于 2011-3-5 21:02 | 显示全部楼层
支持啊,
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-4-26 10:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表