veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 38642|回复: 69

veket系统保存2fs文件图文详解

[复制链接]
发表于 2011-4-9 19:00 | 显示全部楼层 |阅读模式
本帖最后由 perryfa 于 2012-2-28 03:22 编辑

这个教程纯为新手而写,主要是为了介绍在各种情况下保存个人文件的异同。

2fs文件介绍
veket系统和其他linux系统不同,它首先考虑的是,用户会在现有的、装有win系统的电脑里安装。此时用户的电脑都已经有了在windows系统里分区并格式化好了的硬盘。veket系统不强求用户去从硬盘上分出一个linux分区,可以直接在windows的分区里安装,win分区里已有的文件不会受任何影响,只要空闲空间够大的分区(大于veket系统文件的体积)都可以安装veket。安装veket以后,你在windows系统里看见的veket系统就是几个文件而已,完全不影响windows系统的正常使用。
veket的系统文件就是三个:vmlinuz、initrd.gz和qrky-888.sfs(旧版的veket的sfs文件名不同)。
当用户用这三个文件进入veket系统以后,用户就要开始自己的操作,保存文件、创建目录、修改配置、安装软件等等,这些内容会全部保存在一个文件里,我们通常叫它“2fs文件”(实际上有两种格式,.2fs和.3fs,分别对应linux的ext2和ext3文件系统),这个文件是一个虚拟的linux文件系统,它在你现有的分区(例如FAT32或NTFS分区)里开拓出一定的空间,然后把这个空间里的文件系统做成linux系统能识别的模样(ext2或ext3),这样,你就不需要开辟专门的linux分区了。
2fs文件(同时还有系统的sfs文件),类似一个小的硬盘分区,你一开始设置多大就一直会有多大,就算你删除了里面的文件,也就是空出一部分空间而已,而2fs、sfs文件本身的体积是不会变的。(你在windows里,如果在某个分区,如E盘D盘之类的,你删掉文件只能空出空间,但并不会改变分区本身的大小,对吧?)虽然2fs的空间在平时使用时是固定的,但选择2fs的大小时也不必过分纠结,随便选个差不多的体积就行(例如我总是直接选默认的512M),因为如果2fs空间不够用了是随时可以扩大的(不能缩小),只不过是需要用特定的软件来做,系统已经集成了扩大2fs空间的软件,使用非常简单。
注意:veket安装到U盘时,你这台机器的硬件配置信息会保存在2fs文件里面,如果你把U盘插到另一台机器,硬件就不同了。不用担心,每次启动系统都会检测硬件的,大部分硬件是能自适应的,而需要设置的部分(例如显示设置)会跳出界面让你重新选择。

2fs文件的优点:
1. 简单。不需要开linux分区。
2. 安全。在veket里做的所有事情都限制在这个文件里,对于win系统硬盘上的其他部分没有任何影响。
3. 方便。如果你做错了什么事情,系统出了问题,移走(移到随便哪个分区的二级目录)或者删除2fs文件,重新启动veket,系统会恢复最初的模样,你可以重新保存另一个2fs文件,完全不需要重装系统这么严重。而出问题的2fs也并非就此死掉,你可以在veket启动后挂载它,然后把有用的文件拷贝出来。
4. 对于多用户使用同一台电脑的同一个veket系统,你可以用保存不同的2fs文件的方法来区分用户,也就是说,不同的用户使用不同的2fs文件就可以有自己完全独立的veket。如果你有多个2fs文件,它们都放在分区的根目录或一级目录,那么在启动系统时就能自动搜到,系统会让你选择(输入数字0、1、2),只要你用不同的2fs文件名区别它们就可以了,如果不同的用户各自采用加密保存2fs,那么用户之间就是完全隔离的,没有密码的用户无法打开2fs文件。
2fs的缺点:
因为2fs是放在win文件系统之上虚拟的linux文件系统,读取文件可能比直接放在linux分区要多费些资源(多了一道手续嘛),所以,如果你的电脑配置很老、资源紧张,可以尝试开独立的linux分区,把自己的文件直接保存在linux分区里。

如何保存2fs文件
当你第一次启动veket系统,此时系统运行在live状态,你需要重启系统,在系统关闭时,会有对话窗口跳出来让你保存你的2fs文件。
veket系统安装在不同的硬盘分区,保存时出现的对话框会略有区别。下面我分别介绍在不同的分区格式下保存2fs的步骤。(U盘保存的流程是一样的,所以不作特别说明)。
注意:veket-5.30或Quickset-veket-5,30里集成了一个界面比较友好的程序 - 保存个人文件设置器,你可以点wbar上的帮助按钮,找“保存个人文件设置器的用法”。

1. veket安装在FAT32分区
对于新手来说,把veket安装在FAT32分区是最为稳妥的。
当你第一次进入系统,随即重启系统,在系统关闭时会跳出:

(1)询问是否保存
图一

                               
登录/注册后可看大图

默认就是“save”,表示你要保存2fs文件。不想保存就用方向或Tab键走到“No”。回车。

(2)询问以什么样的格式保存
图二

                               
登录/注册后可看大图

虽然我们通常说“2fs”文件,但实际上,veket有两种文件格式可以保存:
ext2 文件格式,文件名后缀“.2fs”  (注意,如果你想加密保存,则必须选这个)
ext3 文件格式,文件名后缀“.3fs”
推荐用2fs格式,也就是选择“ext2”,因为这个文件格式比较节约空间(没有浪费,所有的空间都用于保存你自己的文件)。
ext3文件格式,是一种带日志的文件格式,日志会占用一定的空间。这主要是为了出错时的恢复,但事实上,如果文件系统真的出了问题,操作恢复也不是一件很简单的事情,而且veket本身就有2fs文件的纠错修复程序,所以,一般来说不推荐用这个格式。
回车通过,即选用默认的ext2格式。

(3)询问保存文件的名字
图三

                               
登录/注册后可看大图

这个窗口是问你是否要自己定义名字,新版veket系统(2010年至今发布的系统)默认的2fs文件名是:
qrkysave.2fs
如果你在这里输入你自己希望看见的名字,像上图,我输入了“vfat_0408”,那么保存下来2fs文件的名字就是:
qrkysave-vfat_0408.2fs
(如果是旧版的veket,默认文件名是“pup_save.2fs”,加入自己的部分就是“pup_save-vfat_0408.2fs”。)
注意:自己输入的部分以数字和字母组成,可以有下划线,不要用“-”(减号),坚决不可以有空格。
如果你保存了多个2fs文件,在文件名中加入自己的内容去区分是必要的。
当然,你也可以不输入任何内容,回车通过就行了。

(4)询问是否加密保存
图四

                               
登录/注册后可看大图

2fs文件是可以加密保存的。这对于多用户使用同一台电脑的同一个veket系统很有用,不同的用户可以有不同的2fs文件,用户用各自的密码登录系统。
关于上图的解说部分,这里有个同学翻译了:
http://www.lucky8k.com/thread-76636-1-1.html
加密保存我下面另说,现在选择默认的“NORMAL (no encryp.)”,即不加密保存。回车。

(5)询问2fs文件的大小
图五

                               
登录/注册后可看大图

在这个界面你可以用上下箭头选择你希望的2fs文件的大小。
个人建议:
选择默认的512M。不要选太大的,因为文件越大,待会儿关机时创建2fs文件需要等待的时间越长,一些新手常常很没有耐心,又看不懂屏幕上的英文提示,以为系统出问题了,硬关机,结果2fs文件保存出错,系统起不来了。
在veket的使用中,如果2fs文件不够大了,随时可以用工具去扩大:
http://www.lucky8k.com/thread-76409-1-1.html
非常方便,而缩小是不行的。所以,512M是个很适中的体积。
选好后回车进入下一步。

(6)总结并确认
图六

                               
登录/注册后可看大图

好了,现在该问的都问完了,把前面询问得到的信息都汇总在这一步,你可以检查一下,如果没什么错就可以回车选择“YES, SAVE”,开始保存了。
我简单介绍一下上面的信息:
第一行 sda1: 这个信息表示你把2fs文件保存在什么分区,如果系统是在FAT32硬盘上启动的,默认就是你的veket系统文件所在的分区。如果是其他格式的硬盘,我下面会介绍。
第二行 ntfs: 硬盘格式。这张图是借用的,截这张图时,我是在ntfs硬盘上启动的veket,如果是fat32硬盘上启动,这个信息应该是“vfat”。
第三行 qrkysave-test_20110408.2fs:这就是2fs文件的文件名,后面的test_20110408部分是我自己输入的。
第四行 /veket:路径,你的2fs文件保存的路径,联系第一行告诉你的分区,2fs文件实际保存在/sda1/veket/目录。
第五行 32M:2fs文件的大小。
第六行 ext2:保存的文件系统是ext2,也就是2fs格式。

好了,一个简单的保存流程就走完了。最后回车以后,屏幕变成这样:
图七

                               
登录/注册后可看大图

下面出现一条黑边,出现一条信息,说“正在/sda1/veket里创建xxxxxxx.2fs文件,请稍候......”
(注意,这张图也是借用的,2fs文件名和我上面说的有所不同)
耐心等待创建完毕就可以了。

2. veket安装在NTFS分区
从NTFS分区启动veket,保存2fs的流程大致和上面1.所介绍的相同,但确有特别需要注意的地方。
在开始保存之前,先用“我的电脑”看一下你的系统文件放在哪个分区(即搞清楚自己用的这个NTFS分区的sda编号),保存时会要用得着的。

(1)询问是否保存
和 1.(1)完全相同。回车。

(2)告警信息
图八

                               
登录/注册后可看大图

这是系统探测到你使用NTFS分区,给你提示信息,强烈建议你用ESC退出这个保存流程,登录windows系统去整理一下NTFS分区的碎片。
如果你认为没必要整理碎片,那就回车进入下一步。

(3)询问保存在哪个分区
图九

                               
登录/注册后可看大图

这一步是NTFS分区特有的。如果veket在FAT32分区,2fs默认就和系统文件保存在一个目录里,但NTFS不同,系统会问一下。
这里要特别注意!!
系统默认会选择第一个分区:sda1
如果,你原机装有win7系统,第一分区常常会是隐藏分区,如果你看都不看就回车,2fs文件被保存在了隐藏分区,那就麻烦了,下次系统启动时,系统能搜索到2fs文件,但却打不开,系统就起不来了。所以要仔细分辨,用上下箭头选择,要把2fs文件保存在你的veket系统文件文件所在分区,至于你的veket系统文件到底在哪个分区,sda的编号是几,这就是我一开始提醒你看“我的电脑”的用意了。
上面建议你把2fs文件保存在veket系统文件所在分区,是因为在有些电脑上,如果2fs和系统文件不在一个分区,有一定的出错几率。

接下来的步骤和上面fat32的保存完全一样了,即 1.(2)-(6),询问保存文件的格式、名字、是否加密、和大小,最后总结确认。

3. veket安装在ext分区
ext分区是linux特有的文件系统格式,veket支持ext2和ext3,根据官方的说法,ext4也是支持的,但我自己没测过,不作推荐。
在ext分区里安装veket,有两种安装方法:
一是,完全安装。就是把qrky-888.sfs文件解压到分区里,变成一个个目录,保存自己的东西时,也是随时保存在分区里的相应目录,没有2fs,关机时不会询问任何东西。这种做法对硬件比较老、资源比较紧张的电脑是有好处的,没有虚拟的文件系统,文件存取时少了一道手续,效率较高。
二是,简化安装。就是和一般安装到win分区一样,做个veket目录,三个系统文件都放在veket目录里。
简化安装在ext分区的veket,在关机保存时,绝大部分都和FAT32一样,只有第一个界面稍有不同:
图十

                               
登录/注册后可看大图

最左边默认的选项是“save to a file”,如果你直接回车,那么你的个人文件和设置就会保存到一个.2fs文件里,后面的步骤和安装在FAT一样。
如果你像我一样,不喜欢被2fs文件约束,你可以选择中间一项“save to sda1”(在ntfs或fat32格式的硬盘安装veket没有这项选择),注意,sda1是我的ext分区的编号(为了截图方便,我在虚拟机里做的,只有一个sda1分区),你的ext分区完全可以是别的编号。这样做,就不再有2fs文件,自己的东西就可以保存在整个分区。后面那些询问也就没有了。
注意:
1. 如果你选择保存到分区,要检查一下你的menu.lst文件,如果引导参数中有这样的字样 - “psubdir=veket”,要删掉这几个字,否则系统下次启动时无法搜索到你保存的内容,会再次要你输入键盘、分辨率等等。
2. 如果你使用veket-5.30或者Quickset-veket5.30,你是采用简化安装veket,你想保存自己的文件到分区,那么你可以先保存一个2fs文件,进入系统后把这个2fs文件改个名字然后挂载,或者你可以挂载曾经用过的某个2fs文件,挂载后你可以看见2fs文件里实际上是一个个目录,像usr、root、mnt等等这些,总之就是把所有2fs文件里面的目录统统拷贝,然后粘贴到ext分区的根目录,然后移走先前保存的2fs文件,重启系统,这时系统就会识别你是保存到分区了。

4. 加密保存
加密保存2fs有两点要提示一下:
(1)如果你把文件保存到ext分区,那就没有2fs文件,是无法加密的。
(2)加密保存的2fs文件,如果你想用filemnt来挂载是不行的。

如果你想加密保存,来看这张图:
图十一(同图四)

                               
登录/注册后可看大图

你可以用方向键走到中间或右边的选项来加密保存,中间选项是轻度加密,最右边是重度加密。
选择以后出现这样的界面:
图十二

                               
登录/注册后可看大图

这是让你输入密码。你可以在这里输入(注意输入的字符用“*”显示)
其他的选项和上面大致一样。
默认的文件名有区别:
轻度加密,默认文件名是“qrkysave_cryptx.2fs”, 加入自己的内容就变成“qrkysave_cryptx-自己输入的内容.2fs”。
重度加密。默认文件名是“qrkysave_crypta.2fs”, 加入自己的内容就变成“qrkysave_crypta-自己输入的内容.2fs”。
设置完成后,系统运行创建2fs文件。
如果选用轻度加密,就会需要你再次输入密码:
图十三

                               
登录/注册后可看大图

输入时不要管屏幕上是否显示(不会有任何字符显示出来),认真地把密码再输一遍。
然后,又输一遍:
图十四

                               
登录/注册后可看大图

反正看见提示有“Password:”字样出来,你就输密码就是了。

加密保存2fs文件之后,下次启动的进程会有个中断,让你输入密码:
图十五

                               
登录/注册后可看大图

输入你的密码,注意,还是不要管屏幕上是否显示(不会有任何字符显示出来),管自己输入就行。如果不小心输错了也不要紧,可以多次输入的。
密码输入正确启动就继续往下走了:
图十六

                               
登录/注册后可看大图


基本上,保存2fs的过程就这么多了。希望能帮到新手。
发表于 2011-4-9 20:22 | 显示全部楼层
教程越来越齐全,支持veket教程
发表于 2011-4-11 00:10 | 显示全部楼层
写的挺详细的 楼主很厉害啊
发表于 2011-4-11 11:32 | 显示全部楼层
谢谢!辛苦了
发表于 2011-4-11 12:14 | 显示全部楼层
我原来认为VEKET是比较容易学习的,看来还是有些难度的。
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

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

GMT+8, 2024-4-28 00:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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