星期一, 二月 26, 2007

flash上的战斗

转载过来的,很不错。哈~
http://www.6rooms.com/player.swf?vid=Kdw_nhJ4ZO1EkCV_HJqhnQ

powered by performancing firefox

ubnutu源备份

#deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse
#deb http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse
#deb http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse
#deb http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse
#deb http://ubuntu.cn99.com/ubuntu/ edgy-proposed main multiverse restricted universe

#deb http://cn.archive.ubuntu.com/ubuntu/ edgy main restricted
#deb-src http://cn.archive.ubuntu.com/ubuntu/ edgy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
#deb http://cn.archive.ubuntu.com/ubuntu/ edgy-updates main restricted
#deb-src http://cn.archive.ubuntu.com/ubuntu/ edgy-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
#deb http://cn.archive.ubuntu.com/ubuntu/ edgy universe
#deb-src http://cn.archive.ubuntu.com/ubuntu/ edgy universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
#deb http://cn.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

#deb-src http://cn.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

#deb http://security.ubuntu.com/ubuntu edgy-security main restricted
#deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
#deb http://security.ubuntu.com/ubuntu edgy-security universe
#deb-src http://security.ubuntu.com/ubuntu edgy-security universe
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-security main restricted universe multiverse
#deb http://archive.canonical.com/ubuntu edgy-commercial main

deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ edgy-security main restricted universe multiverse


# ClearType patches
#deb http://www.elisanet.fi/mlind/ubuntu edgy fonts
#deb-src http://www.elisanet.fi/mlind/ubuntu edgy fonts

#E17
#deb http://SeerOfSouls.com/ edgy e17
#other software
#deb http://asher256-repository.tuxfamily.org edgy main dupdate french
#deb http://asher256-repository.tuxfamily.org ubuntu main dupdate french


#deb http://download.tuxfamily.org/3v1deb edgy beryl-svn

#deb http://files.beep-media-player.org/packages/ubuntu edgy main
#deb-src http://files.beep-media-player.org/packages/ubuntu edgy main

deb http://ubuntu.tolero.org/ edgy xfce-4-4-0
deb-src http://ubuntu.tolero.org/ edgy xfce-4-4-0

前阵子台湾地震的时候用了cn99的源,发现台湾的没有更新gaim的QQ插件,而cn99却更新了

powered by performancing firefox

xfce4-trans


xfce4-trans
Originally uploaded by yoyoliyang.

这次不要借助transet来实现透明了,呵呵
因为加入了xfce4的官方源,然后更新了系统。哈~xfce4就更新到了最新版本了。
最新版本里面的菜单阴影,窗口透明真的是很漂亮,终端的背景实现了真正的透明,后面的播放器也可以显示出来了。coooool~
这个和beryl差不多了,窗口边框透明,看起来和vista差不多。

CS

flash上的战斗

转载过来的,很不错。哈~


powered by performancing firefox

we will get there

高中时非常喜欢的歌曲,嘿,今天早上起床,突然想听了。
有中英两个版本
E版






remember the days,
we sat out together with faith?
remember the times, so fine,
when we thought that nothing could stand in our way?

then things weren't the same,
the life that we knew had to change
we've struggled through the darkest storms,
we thought we couldn't tame
together we've tried,
as we stood side by side
i knew we'd build a new world,
a world of hope forever after

deep in my heart i just know,
right from the start we will grow
look where we are,
we've come so far and there's still a long long way to go
all of my heart, i will care.
i'll play my part, i will share
with family and friends,together we'll stand
and in the end, hand in hand,
we will get there

so now we begin, working together to win
believing in trust, it must be possible to overcome anything.
there's so much to do,
there's so much we can contribute
by sharing just a little love,
we will start again a new
so why don't we try?
if we stand side by side
i know we'll build a new world,
a world of hope for ever after

中文版






是否还记得
从前美丽的天色
那时天很蓝
我们的未来都在不远地方晴朗着
一切都变了
生命不只是快乐
浓浓黑雾笼罩我们
暴风雨就要来了
但谁说不能
肩并着肩站稳
我们用心和用爱创造
让新的世界诞生

在我心中我知道
这是永恒的长跑
好不容易来到这里
明天还要追更多荣耀
把自己角色扮演好
全力以赴每一秒
和我的家人和我的朋友
向着目标手牵手一起走到

这又是起点
我们有一样心愿
当我们团结
狂风巨浪也不能阻挡我们走向前
谁害怕改变
只要紧握着信念
心中有梦没有遥远
跨出去就在瞬间
但谁说不能
肩并着肩站稳
我们用心和用爱创造
让新的世界诞生

星期日, 二月 25, 2007

FC的卡带

这个就是红白任天堂游戏机的游戏卡了,是赤影战士的。一合一的。

鸟窝


讨厌鬼(033)2
Originally uploaded by yoyoliyang.

莱州的树真高,上面的鸟窝忑多啊,喜鹊鸟~

星期四, 二月 22, 2007

ZSNES

真郁闷,win下来玩ZSNES,实在是忒卡,而linux却不然,非常快,所以说,同样是夸平台的ZSNES,linux确实很不赖的。
竟然找到了我十分钟爱的忍者龙剑,而且是SFC的3代集合版本。cooooool~
感兴趣的是8位的FC模拟器fceu运行忍者龙剑和zsnes差不多,呵呵

看起来不错哦。呵呵,很明显,右边的ZSNES比FCEU图像更为清晰,左边是8位的FC模拟器fceu。其实也差不多。
PS:zsnes下的superMario超级好玩。嘿嘿~

NTFS的高压缩比

因为用着colinux,root.fs这个磁盘文件是2G,所以考虑到鄙人可怜的磁盘空间,想到了NTFS的压缩格式。哈,果真不错。

由图就可以看出来,2G的磁盘文件被压缩成了不到700M,而256M的swap的磁盘镜像被压缩成了17M,真牛啊!!
PS:刚才把IP给设置成了192.168.0.1,可以用sygate来共享上网了。sygate真不错~

单车恋人


十七岁的单车和我
圆舞周期很莫扎特
脑海还隔着爱河
追逐中的上坡下坡
几分雨果段落曲折
下课铃狂想只有先生慢动作


苹果忙着配合离心力的守则
尾座谁是乘客答案仍在拔河
单身普契尼咏叹悲壮的选择
把背影剪成窗纸贴在心口喜欢临摹你课桌

你回来吗?树下涂鸦光临洒家
胡同口公主车犹豫长发
你会爱吗?松香粗茶时间留下
刚打气的决心一起永久牌二八
你会来吗?你会来吗?时间留下
单恋着她

星期二, 二月 20, 2007

colinux共享win下目录

发现我的英文水平确实忑差,唉,读了半天才弄懂colinux设置和win共享。无奈~
其实不难,按照colinux的说明,要先配置cofs,所谓的cofs就是和win共享的win下磁盘目录。可以用如下方法挂载win下的文件到cofs。
可以在配置文件添加如下
" path="\DosDevices\" enabled="true">
index="*",这个为设备数目,我共有三个设备,分别为root.fs的ext3文件系统,swap.fs交换分区,以及一个挂载的光驱,所以这里我的*为4,colinux最多可支持31个设备,type我选择的是meta,path为共享路径。
具体关于type的选项可参考原文

cofs is similar to UML's hostfs. It is a binding between the host's
VFS and Linux's VFS layers. By using cofs it is possible to mount
host OS directories inside Linux.

* Flat mode (default)

Mounting in flat mode (the default) under Windows, means that the
expected behavior of the mounted file system is similar to that of
vfar or samba, which means there is no support for the regular
UNIX meta data and all the UNIX attributes (mode, uid, gid) are
virtually the same for all files and directories. Creation of special
files like symlinks, device nodes, and pipes are not supported.

* UNIX meta data mode

Future versions of cofs support will introduce the UNIX meta data
mode, which is similiar to hostfs. It will allow to have a true
UNIX file system on top of a Windows (or Linux) file system by
storing the VM's UNIX meta data as regular inaccessible files.
Theoretically, it will allow to boot a full Linux system without
a root file system image.

* Ports

For the host OS side, cofs is only supported on the Windows port
at the time this is written (October 23, 2004).

The planned Linux port will be designed to behave more like UML's
hostfs in flat mode (with support for UNIX attributes), and UML's
humfs in UNIX meta data mode.


第二种添加cofs方法是在cmd下运行colinux时加载启动参数:cofs*=host-pathname

如此启动后,挂载cofs到/mnt目录
mount -t cofs cofs4 -o uid=dax,gid=dax /mnt/share

这样即可共享win目录了。
之所以要共享win目录,我那天晚上突然想到了虚拟机嵌套虚拟机,刚好有个win98的qemu磁盘镜像,于是在colinux下的debian系统里安装了qemu,然后将win下的win98.img这个qemu磁盘镜像共享给了debian。总算领略到了虚拟机里玩虚拟机的趣味,嘿。
截图为 WinXP(实机)->Debian(colinux虚拟机)->Win98(QEMU虚拟机)

PS:好玩的是我给colinux分配了128M内存,但是我可以再次给qemu分配256M的内存,不错~

星期一, 二月 19, 2007

水仙花


妈妈买了盆水仙花,真滴好香~那天我经过客厅的时候,闻到一阵香味,嘿嘿,很浓香的味道,有点像香粉 :)
我用手机拍得,不清晰.

星期五, 二月 16, 2007

远程计算机已结束连接问题解决(Z)

此问题在远程系统是GHOST版的windowsxp时出现的比较普遍。



现象描述:用windowsxp自带的“远程桌面”功能连接到另外一台windowsxp电脑时,在连接的瞬间便弹出“远程计算机已结束连接”的出错窗口。



解决:



1、打开注册表,找到 HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Enum\\Root\\RDPDR ,在RDPDR上点击右键,选择“权限”,改变“everyone”的权限为“完全控制”



2、将下列内容加入到注册表中(将下列内容用记事本保存为.reg文件,然后合并到注册表中)



Windows Registry Editor Version 5.00



[HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Enum\\Root\\RDPDR\\0000]

"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"

"Class"="System"

"HardwareID"=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,\\

00,00,00,00,00

"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\\\0030"

"Mfg"="(标准系统设备)"

"Service"="rdpdr"

"DeviceDesc"="终端服务器设备重定向器"

"ConfigFlags"=dword:00000000

"Capabilities"=dword:00000000





powered by performancing firefox

debian源

# Base Debian distribution

deb http://debian.ustc.edu.cn/debian sarge main non-free contrib

deb-src http://debian.ustc.edu.cn/debian sarge main non-free contrib



# Non-US software

deb http://debian.ustc.edu.cn/debian-non-US sarge/non-US main non-free contrib

deb-src http://debian.ustc.edu.cn/debian-non-US sarge/non-US main non-free contrib



# Security updates

deb http://debian.ustc.edu.cn/debian-security sarge/updates main non-free contrib

deb-src http://debian.ustc.edu.cn/debian-security sarge/updates main non-free contrib



# Proposed updates

deb http://debian.ustc.edu.cn/debian sarge-proposed-updates main non-free contrib

deb-src http://debian.ustc.edu.cn/debian sarge-proposed-updates main non-free contrib

deb http://debian.ustc.edu.cn/debian-non-US sarge-proposed-updates/non-US main non-free contrib

deb-src http://debian.ustc.edu.cn/debian-non-US sarge-proposed-updates/non-US main non-free contrib



# End of automatically generated section.



deb-src http://debian.cn99.com/debian/ stable main contrib non-free

deb-src http://debian.cn99.com/debian-non-US/ stable/non-US main contrib non-free

deb http://debian.cn99.com/debian/ testing main

deb-src http://debian.cn99.com/debian/ testing main



#deb http://debian.cn99.com/debian/ unstable main

#deb-src http://debian.cn99.com/debian/ unstable main





powered by performancing firefox

星期日, 二月 11, 2007

无尽的思念

又是林俊杰的歌,唉,无奈...
但是比较好听~

星期六, 二月 10, 2007

心情日记(转)

这篇文章转自姐姐的QQzone,我应该以此激励自己.





自从上次答应了叔叔要写点东东,可一直都没写,因为总感觉自己思绪澎湃,而落笔时内心空空如也。也许没写过的缘故吧,其实一直以来也很想养成每天记日记的好习惯,那么就从今天开始吧,希望自己通过写日记能够不断的学习和进步。

  人们都说大难不死必有后福。可我并不认为是这样,人们往往只看结果而不去注意过程,他们只有在一个人某一天突然崛起有所成就时这样感叹,但他们不知道那人之所以有那么大成就,并不是因为有了那次大难而有的福,而是他经历了难才更懂得珍惜了,有所成就让别人另眼相看,这其中的艰辛是别人所不能了解的。

  我总是很会自我安慰,但这也只能暂时慰藉一下我那饱受苦难的灵魂,归根结底能不能成大事,关键还在于是否能够“动心忍性”,但经历过一些事情才发觉自己在这方面好欠缺,遇事容易生气和冲动,天生就这臭脾气,也不知怎样才能克制一下,既然知道自己欠缺的那以后尽量注意点吧。其实自我感觉忍到这程度自己都佩服自己了。归根结底还是怪自己软弱无能啊!身体的创痛或许很快就会愈合,但心灵的成长并非千人一面,不同的内心把我们引向不同的地方,同样的事件却可以塑造不同的人。所以我要有颗健康积极的心,带我攀上我生命的最上峰,像一妹妹曾经激励我的话,要站在自己的梦想舞台上,让世人都为你欢呼!





powered by performancing firefox

星期五, 二月 09, 2007

DesktopShow


sshot-8
Originally uploaded by yoyoliyang.

主要是安装了一个AquaDock,这个是我用过最好的模拟MAC Dock的程序了,小巧,实用,没观。
关于系统资源利用,在不动它的状态下,内存消耗为700KB作用,当点击时为4~5Mb,很不错。

采桑子 重阳

    采桑子 重阳  1929.10 毛泽东





    人生易老天难老,岁岁重阳。

    今又重阳,

    战地黄花分外香。



    一年一度秋风劲,不似春光。

    胜似春光,

    寥廓江天万里霜。



【注释】



采桑子:词牌名,本于古乐采桑曲。

重阳:阴历九月初九,传统上文人登高赋诗之日。一九二九年的重阳是十月十一日。

天难老:李贺《金铜仙人辞汉歌》,“衰兰送客咸阳道,天若有情天亦老”。



powered by performancing firefox

locate 和 find:两个查找文件的命令(转)

对于初次切换到 Linux 系统的朋友来说,如果想要从命令行界面执行查找文件的任务的话,那么,locate 和 find
是两个需要了解的命令。虽说这两个命令都可以满足查找文件的操作,不过却是各有所长,在选择上不妨兼而用之。


  1. locate:该命令在运行时需要后台索引的数据库作为支撑,在 Ubuntu 中这个数据库文件位于
    /var/cache/locate/locatedb。一般来说,这个数据库文件每天是通过 cron 自动更新的。如果不幸没有得到更新,那么可以执行
    sudo updatedb 来手动更新。

    假如我想要在系统中查找一个名为 linux.html 的文件,那么可以这样执行命令:locate
    linux.html
    。locate 搜索文件的速度很快,一会儿就会把结果列出来。locate 有一个十分有用的选项
    -r,它可以让你在搜索文件时使用正则表达式。


  2. find:这是另一个 Linux 系统中重要的文件查找命令。find 命令的功能很强大,其一般使用方法为:find 位置 -name
    文件名称
    。例如,我要在 / 这个根目录中查找 linux.html 文件,可以执行 find / -name
    linux.html
    。你除了可以按文件名称来使用 find 查找文件外,也可以根据文件大小(通过 -size n 选项指定)、时间(如
    -atime n 表示查找 n 天前访问过的文件)来搜索文件。

    此外,find 命令同样支持在搜索文件时使用正则表达式,你只需指定 -regex 选项即可。


值得注意的是,对于 locate 与 find 这两个命令的解说远非这篇小文所能满足。关于这两个命令的更加详细的用法,你可能需要通过 man locate
或 man find 查询。

原文:linuxtoy





powered by performancing firefox

星期四, 二月 08, 2007

软路由

1。老牌的中文软路由bbiagent,全中文,但需要注册购买:http://www.bbiagent.net/gb/index.html





2。Coyote北美土狼,方便好用,负载能力强,一张软盘即可。免费:http://www.coyotelinux.com/





3。FreeSCO看名字就知道她的能力了,免费的类cisco路由软件:http://www.freesco.info/





4。Floppyfw最早的linux LRP项目之一的产物:http://www.zelow.no/floppyfw





5。SmoothWall和IPCOP之所以要放在一起,因为他们是用一个内核开发的,功能也不相上下:http://www.smoothwall.orghttp://www.ipcop.org





6。RouterOS这个软件有点争议,号称ISP级软路由,支持多路由协议,实际效果并不如意:http://www.mikrotik.com





7。Fli4l德国的一个软路由,对ADSL支持非常好:http://www.fli4l.de/





8。Clarkconnect偶的最爱,呵呵!功能无比强大。就是体积大了点,象个大胖子。





9。http://www.clarkconnect.org





10。http://www.netboz.net/





11。http://people.freebsd.org/~picobsd/





12。http://www.docum.org/docum.org/





13。http://m0n0.ch/wall/




powered by performancing firefox

国产的magicLinux

来自linuxfans的linux版本~

magicLinux是我曾经使用时间最长的linux版本,因为她不仅安装方便,而且启动速度快,更为优秀的是,她的软件含量相当大.在安装完毕之后,无须作任何配置,即可很方便的使用各种软件了.

不像ubuntu,虽然magic没有结合apt或者yum之类的软件包依赖解决的方案.但是实际上.magic对于大多数的软件包已经提供了很好的运行环境了.记得曾经在suse安装过gngeo,想当的麻烦,当然是依赖问题,但是在magic上却没有此麻烦.在ubuntu上安装gngeo也是通过apt-cache search来安装依赖的.

我想,如果magic能够整合apt,那更好了,不仅可以很方便的使用系统,而且以后安装软件,也不用怕依赖问题了.

今天下午闲来没事,安装了一下magicLinux,发现现在流行的liveCD其实是没必要的.不仅启动速度慢,而且安装速度也慢.

另外值得一提的是,magic里面的软件太多了,小小的700Mb光盘竟然包括了大多数的运行程序.和ubuntu终结版差不多了.

还有的是,magicLinux安装后无须配置,除非显卡问题需要调整下显示器分辨率,其他像是字体,播放器,都无须配置.现在才知道原来要把ubuntu搞的和magicLinux那样,还是很麻烦的.

虽然如此,但是magic发布了2.0之后,就没有再次更新发行版本了.所以里面的软件包版本太低,firefox还是1.07的.唉.

真希望magic能够再次发布新的版本.









powered by performancing firefox

星期二, 二月 06, 2007

在Linux环境中使用Ext3文件系统 (转)

在Linux环境中使用Ext3文件系统





Linux缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定。但是,随着Linux系统在关键业务中的应用,Linux文件系
统的弱点也渐渐显露出来了:其中系统缺省使用的ext2文件系统是非日志文件系统。这在关键行业的应用是一个致命的弱点。本文向各位介绍Linux下使用
ext3日志文件系统应用。


Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠。它完全兼容ext2文件系统。用户可以平滑地过渡到一个日志功能健全的文件系统中来。这实际上了也是ext3日志文件系统初始设计的初衷。





一、Ext3日志文件系统的特点


1、高可用性


系统使用了ext3文件系统后,即使在非正常关机后,系统也不需要检查文件系统。宕机发生后,恢复ext3文件系统的时间只要数十秒钟。


2、数据的完整性:



ext3文件系统能够极大地提高文件系统的完整性,避免了意外宕机对文件系统的破坏。在保证数据完整性方面,ext3文件系统有2种模式可供选择。其中之
一就是“同时保持文件系统及数据的一致性”模式。采用这种方式,你永远不再会看到由于非正常关机而存储在磁盘上的垃圾文件。


3、文件系统的速度:


尽管使用ext3文件系统时,有时在存储数据时可能要多次写数据,但是,从总体上看来,ext3比ext2的性能还要好一些。这是因为ext3的日志功能对磁盘的驱动器读写头进行了优化。所以,文件系统的读写性能较之Ext2文件系统并来说,性能并没有降低。


4、数据转换


  由ext2文件系统转换成ext3文件系统非常容易,只要简单地键入两条命令即可完成整个转换过程,用户不用花时间备份、恢复、格式化分区
等。用一个ext3文件系统提供的小工具tune2fs,它可以将ext2文件系统轻松转换为ext3日志文件系统。另外,ext3文件系统可以不经任何
更改,而直接加载成为ext2文件系统。


5、多种日志模式


  Ext3有多种日志模式,一种工作模式是对所有的文件数据及metadata(定义文件系统中数据的数据,即数据的数据)进行日志记录
(data=journal模式);另一种工作模式则是只对metadata记录日志,而不对数据进行日志记录,也即所谓data=ordered或者
data=writeback模式。系统管理人员可以根据系统的实际工作要求,在系统的工作速度与文件数据的一致性之间作出选择。





二、使用Ext3文件系统


1.下载与编译核心


对核心打补丁,补丁下载地址:http://www.zip.com.au/~akpm/ext3-2.4-0.9.9-249ac9.gz。之后运行:


#make menuconfig


在Filesystem菜单中,会多出以下选项,选择内核支持Ext3文件系统:





Ext3 journalling file system support (EXPERIMENTAL)
  • JBD (ext3) debugging support





    选择支持Ext3文件系统,保存核心配置文件,重新编译核心。


    #make bzImage


    #make module


    #make module_install


    #make install


    内核编译安装完成。使用新的内核启动系统后,就可以创建ext3文件系统了。





    2.实际使用Ext3文件系统


    创建新的ext3文件系统,例如要把磁盘上的hda5分区格式化ext3文件系统,并将日志记录在/dev/hda1分区,那么操作过程如下:


    [root@test /sbin]# ./mke2fs -j /dev/sda5


    mke2fs 1.24a (02-Sep-2001)


    Filesystem label=


    OS type: Linux


    Block size=1024 (log=0)


    .. .. ..


    Creating journal (8192 blocks): done


    Writing superblocks and filesystem accounting information: done


    This filesystem will be automatically checked every 30 mounts or


    180 days, whichever comes first. Use tune2fs -c or -i to override.


    在创建新的文件系统时,可以看到,ext3文件系统执行自动检测的时间为180天或每第31次被mount时,实际上这个参数可以根据需要随意调节。





    以下将新的文件系统mount到主分区ext3目录下:


    #[root@test /sbin]# mount -t ext3 /dev/sda5 /ext3


    说明:以上将已格式化为ext3文件系统的/dev/sda5分区加载到/ext3目录下。


    ext3 基于ext2 的代码,它的磁盘格式和 ext2 的相同;这意味着,一个干净卸装的 ext3 文件系统可以作为 ext2
    文件系统重新挂装。Ext3文件系统仍然能被加载成ext2文件系统来使用,你可以把一个文件系统在ext3和ext2自由切换。这时在ext2文件系统
    上的ext3日志文件仍然存在,只是ext2不能认出日志而已。




    3.将ext2文件系统转换为ext3文件系统


    将linux系统的文件系统由ext2转至ext3,有以下几处优点:第一系统的可用性增强了,第二数据集成度提高,第三启动速度提高了,第四ext2与ext3文件系统之间相互转换容易。


    以转换文件系统为例,将ext2文件系统转换为ext3文件系统,命令如下:


    [root@test /sbin]# ./tune2fs -j /dev/sda6


    tune2fs 1.24a (02-Sep-2001)


    Creating journal inode: done


    This filesystem will be automatically checked every 31 mounts or


    180 days, whichever comes first. Use tune2fs -c or -i to override.


    这样,原来的ext2文件系统就转换成了ext3文件系统。注意将ext2文件系统转换为ext3文件系统时,不必要将分区缷载下来转换。


    转换完成后,不要忘记将/etc/fstab文件中所对应分区的文件系统由原来的ext2更改为ext3。如果你正在转换的分区为根分区,你还应
    使用initrd启动系统,运行mkinitrd,确保lilo或grub能正常加载initrd。如果你没有做以上几步,那么根在下次启动时仍然会以
    ext2文件系统的方式加载。要查看根分区目前的文件系统,可以运行“cat
    /proc/mounts”查看结果,有关对根文件系统的转换,可以从随ext3软件包的说明手册中找到详细说明





    4.日志的存放位置


    可以将日志放置在另外一个存储设备上,例如存放到分区/dev/hda9。例如要在/dev/hda5上创建一个ext3文件系统,并将日志存放在外部设备/dev/hda9上,则运行以下命令:


    #mke2fs -J device=/dev/hda9 /dev/hda5


    5.文件系统修复


    新的e2fsprogs中的e2fsck支持ext3文件系统。当一个ext3文件系统被破坏时,先卸载该设备,在用e2fsck修复:


    #umount /dev/hda6


    #e2fsck -fy /dev/hda6


    总之,ext3日志文件系统是目前linux系统由ext2文件系统过度到日志文件系统最为简单的一种选择,实现方式也最为简洁。由于是直接从
    ext2文件系统发展而来,系统由ext2文件系统过渡到ext3日志文件系统升级过程平滑,可以最大限度地保证系统数据的安全性。目前linux系统要
    使用日志文件系统,最保险的方式就是选择ext3文件系统。





    -全文完-


    作者:qkxue@163.com




  • powered by performancing firefox

    Ex2和Ex3文件系统(转)

    Ext2: 是 GNU/Linux
    系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计。其单一文件大小与文件系统本身的
    容量上限与文件系统本身的簇大小有关,在一般常见的 x86 电脑系统中,簇最大为 4KB, 则单一文件大小上限为 2048GB,
    而文件系统的容量上限为 16384GB。但由于目前核心 2.4 所能使用的单一分割区最大只有
    2048GB,因此实际上能使用的文件系统容量最多也只有 2048GB。


      Ext3: 顾名思义,它就是 ext2 的下一代,也就是在保有目前 ext2
    的格式之下再加上日志功能。目前它离实用阶段还有一段距离,也许在下一版的核心就可以上路了。
    ext3是一种日志式文件系统。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁
    盘中。因此每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机。


      如果在文件系统尚未卸下前就关机 (如停电)
    时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容
    量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。故这在大型的伺服器上可能会造成问题。


      为了克服此问题,业界经长久的开发,而完成了所谓‘日志式文件系统 (Journal File System)
    ’。此类文件系统最大的特色是,它会将整个磁盘的写入动作完整记录在磁盘的某个区域上,以便有需要时可以回朔追踪。由于资料的写入动作包含许多的细节,像
    是改变文件标头资料、搜寻磁盘可写入空间、一个个写入资料区段等等,每一个细节进行到一半若被中断,就会造成文件系统的不一致,因而需要重整。然而,在日
    志式文件系统中,由于详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回朔并重整被中断的部分,而不必花时间去检查其他的部分,
    故重整的工作速度相当快,几乎不需要花时间。


      另外Linux中还有一种专门用于交换分区的swap文件系统,Linux使用整个分区来作为交换空间,而不象Windows使用交换文件。一般这个SWAP格式的交换分区是主内存的2倍。





    powered by performancing firefox

    Happy Birthday~

    Happy Birthday~ yang~





    powered by performancing firefox

    星期六, 二月 03, 2007

    备份的ghost镜像找不到了

    今天很奇怪的遇到了ghost的问题,备份ghost后的镜像找不到了,不论如何搜索都有问题,之后到网上查了下,磁盘有错误,可以用chkdsk来回复这个文件.
    在cmd下:
    C:\Documents and Settings\Administrator d: /f
    文件的系统类型是NTFS

    由于该卷正被另一个过程使用,chkdsk不能运行.
    如果先卸下该卷,chkdsk也许可以运行.
    该卷所有已打开的句柄将会无效.
    要强制卸下该卷吗? y
    卷已被卸下.该卷所有打开的句柄现在都无效.
    卷标是OTHER

    CHKDSK 正在校验文件(3 的阶段 1)...
    文件校验完成。00。
    CHKDSK 正在校验索引(3 的阶段 2)...
    索引校验完成。00。
    CHKDSK 正在恢复丢失的文件。
    恢复孤立文件 qqqqqq.GHO (1722) 到目录文件 5。
    CHKDSK 正在校验安全描述符(3 的阶段 3)...
    安全描述符校验完成。
    Windows 已更正文件系统。


    总共有 5125648 KB 磁盘空间。
    16390 个文件中有 4405212 KB。

    之后就恢复了,据说这是个ghost的bug,无奈~第一次遇到该类情况,呵呵~


    powered by performancing firefox

    blog to email测试

    我要好好的学习ps,嘿嘿~~
    不过可惜的是不能发送图片给你。
    嘿~

    DELL预装红旗linux了,晕乎人~

    很郁闷,当我的一些兄弟们都开始奋发图强,准备为以后的生活着想的时候,我还在家里坐在舒服的椅子上面写着关于linux的东东,很无聊啊~
    那天看到报纸,无非就是看看dell出的笔记本之类,看到了清一色的dell台式机全部安装了红旗linux系统(非工厂预装),我就纳闷了,难道红旗linux真的会和windows那样容易让人使用?
    在我看来,算是使用红旗linux的经验吧,红旗linux除了启动慢以外,而且所使用的KDE桌面环境修改的面目全非了。特别是下面的任务栏,唉,说是像XP吧,又不像。而且更换主题也无法修改,很令人头疼。估计这就是传说中的lindows了。
    谈及国内的操作系统,除了linux fans们集体制作的magic linux以外,国内的linux操作系统无不被修改的十分垃圾。不像ubuntu一样,我可以把ubuntu修改的同suse差不多。而redflag不行。
    另外值得我很怀疑的是,linux是个技术性比较强的操作系统,尤其是命令,我估计普通的用户根本用不了。在我看来,也就是在报纸的广告上面写到了预装红旗linux,只不过是个协议而已,算是红旗linux的广告而已,真正到买dell机器的时候,我估计差不多都会给用户换掉。
    还有的是linux下的QQ能够视频吗?另外的是linux下估计不能使用联众世界吧?QQ游戏更别提。虽然linux下不用杀毒了(或许这对一些单纯只是上网,办公的人是个福音,我不得不说,红旗linux里面的offie做的不错,另外openOffic也很棒),但是只是出于这点小小原因就能不用windows了?
    linux是个技术性很强的操作系统,普通的家庭用户,我看还是算了吧。唉~


    powered by performancing firefox

    星期五, 二月 02, 2007

    万能GHOSTXP制作教程(转)

    万能GHOSTXP制作教程

    一 准备工作
    1 下载所需要的工具
    下载死性不改的电源自动判断程序S&R;&SV9.5.0828;。
    下载Dllcache备份还原工具DllCacheManager V1.0龙帝国专用版
    准备好DEPLOY.CAB,这个压缩包可以在XP的安装盘里找到。
    最关键的,准备好Ghost程序,呵呵。
    2 安装系统
    正常安装完整操作系统,建议采用FAT32格式。因为Ghost对FTA32的压缩率更大一些,可以减小制作后的备份文件。再一个是FTA32格式在恢复后还可以转换为NTFS,而NTFS转换成FTA32的话就比较麻烦了。
    3 安装软件并以优化系统
    安装OFFICE等你所需要的软件,尽量不要安装太多大软件,防止制作成的备份文件个头太大。适当的对系统进行优化,比如关闭某些服务、增加恶意网站插件屏蔽等。

    二 系统减肥(可选)
    要把制作成的Ghost备份文件放到一张光盘上,就要保证Ghost备份文件不能超过690M(一张光盘容量为700M),因此我们需要对系统进行一系列的减肥工作。当然如果你愿意把它做成两张光盘的话,就没有必要减肥了。
    1 关闭系统还原
    打开控制面板,双击“系统”。在系统属性面板里选择“系统还原”,选中“在所有驱动器上关闭系统还原”,确定。
    2 关闭硬盘休眠
    打开控制面板,双击“显示”,在显示属性面板里选择“屏幕保护程序”,点击“电源”按钮,选择“休眠”,选中“启用休眠”,确定。

    3 删除无用帮助文件(可选)
    如 果帮助文件对你没有用的话,你大可以删除它们以节省空间。但是要注意的是,不能把所有的帮助文件删除,否则制作的万能Ghost恢复时会提示有文件无法找 到。需要要保留Tours目录(可删除目录下所有文件只保留空目录即可)及apps.chm、bnts.dll、javaperm.hlp、 javasec.hlp、sniffpol.dll、sstub.dll、tshoot.dll、wscript.hlp、WZCNFLCT.CHM这几 个文件。
    4 使用DllCacheManager V1.0龙帝国专用版备份DllCache文件
    这个放到下面封装一节讲。
    5 清空临时文件夹等其他不必要的文件。
    临时目录主要有当前帐号下的Temp目录(C:\Documents and Settings\username\Local Settings\Temp)
    、系统目录下的临时目录(C:\WINDOWS\Temp)、IE临时缓存目录、最近打开文档目录(C:\Documents and Settings\username\Application Data\Microsoft\Office\Recent)等。
    如果你安装了一些通过Windows Installer安装的软件,并且以后不打算删除或者修复这些软件,还可以有选择的把C:\WINDOWS\Installer下的一些.msi文件删除。
    如果你总是用自己的桌面壁纸,也可以把C:\WINDOWS\Web\Wallpaper下的一些你看不上眼的壁纸删除。
    6.删除c:\windows\ime下不必要的文件
    7.删除c:\windows\SoftwareDistribution下的文件
    8.删除驱动备份: %windows%\driver cache\i386目录下的driver.cab文件,通常这个文件是76M。
    9.删除c:\windows\RegisteredPackages下所有目录
    10.删除C:\WINDOWS\Downloaded Program Files下所有的文件
    三 更改硬件驱动(关键)
    1 制作万能Ghost的关键是计算机控制器的选择,这个将决定能否在目标机器上正确恢复。这里我们要更改计算机控制器为Standard PC,具体做法如下:
    打开设备管理器,右键点击“计算机”下的“ACPI Uniprocesser PC”,选择“更改驱动程序”。
    在弹出的“硬件更新向导”对话框中选择“从列表活指定位置安装”,下一步。
    再选择“不要搜索,我要自己选择要安装的驱动程序”,下一步。
    选中“Standard PC”,下一步。硬件管理器会自动安装Standard PC的驱动。完成后一切OK!
    2 将IDE控制器改为“标准IDE控制器”
    四 封装
    安装S&R;&SV9.5.0828;,一路下一步就可以了。它会自动在C盘根目录建立sysprep文件夹。然后把XP光盘里的DEPLOY.CAB文件释放到sysprep文件夹里,然后按下面的步骤进行。
    1 制作sysprep.inf
    运行sysprep文件夹里的setupmgr.exe,按照提示制作sysprep.inf。制作过程基本很傻瓜的,只要按照提示一步一步做下来基本问题,里面大部分步骤可以使用默认设置。
    需要注意的是,安装类型这一步必须选择“sysprep安装”。许可协议这一步最好选择“完全自动安装”,这样可以在安装过程中无需人工干扰。
    你可以在“运行一次”里加入你所需要运行的命令,比如把FAT32转换为NTFS的命令“convert C:/FS:NTFS”等。这个命令可以在安装完成后启动时运行一次。

    2 封装
    运行sysprep文件夹里msprep.exe文件进行封装。在弹出的“系统准备工具”对话框中选中“使用最小化安装”!!!关机模式可以根据需要选择。

    3 DllCache文件的删除与恢复
    把DllCacheManager V1.0龙帝国专用版复制到C:盘根目录下,运行后点击备份!
    备份时选上恢复时自动删除或者恢复时显示倒记时,程序可以自己自动写入注册表
    最后关机,在光驱或者软驱中插入启动盘,启动后制作ghost备份文件。
    需要注意的是,这里必须用启动盘来引导机器重新启动,即使你的系统是双启动,因为封装程序已经修改了启动模式,会直接启动进入系统的。

    五 制作ghost
    Ghost的具体用法这里就不说了,制作完成后,最好先在虚拟机里测试一下恢复效果,如果成功的话恭喜你,如果没有成功的话仔细想想刚才的过程是否有错,重新再来吧。
    六 替换呆滞的背景: Ghsot恢复完成后第二次启动,会出现XP的安装界面,这个界面的背景是很难看的蓝色,我们要用比较养眼的背景来替换它,这个背景文件是windows\system32目录下的setup.bmp文件。
    这个文件是一张800X600的bmp格式图片,你只要用自己喜欢的图片来替换即可。

    星期四, 二月 01, 2007

    shell常用命令

    注意的是区别大小写,shell命令十分严谨,另外的是,对于命令的使用参数可以用"命令 --help来查看帮助"

    linux下输入命令的地方为终端控制台,terminal,说好听了就是和计算机交流的东东,嘿嘿.退出控制台可用exit,根据自己的常用到的命令随便写了下,算是纪录和备忘.





    修改密码命令,

    passwd,此为非超级管理员用户修改密码,即为当前用户修改密码,如果是超级管理员修改的话,则为,sudo passwd,实际上sudo是以超级管理员的身份执行文件.

    另外单纯的执行su是进入超级管理员的模式,和su root等同,另外切换用户是su />


    cp,英文单词copy缩写

    拷贝命令,对于拷贝非文件夹,可使用cp -r 参数,cp -r - d 拷贝时保留链接,就是做个该文件的快捷方式到次.区别于DOS下的copy命令,另外值得一提的是,如果在linux下要制作ISO光盘景象文件,可以用cp filename.iso来快速生成一个ISO文件.

    rm

    删除命令,rm rm -r ,rm -r />


    ls,也就是英文单词list,列出的意思

    列出当前目录文件,等同于dir,DOS下DIR为列目录,另外可以加上要列出的文件的第一个字母,比方有game这个文件,可以用 ls ga* 来列出前两个单词为ga的文件. 另外 ls -l 命令可以显示文件或目录的详细信息,比方大小,权限,创建时间.



    另外这里补充下关于文件的权限,比方有个game.tar.gz的压缩文件,可以用ls -l game.tar.gz来显示详细信息,如下:

    $ ls -l sobsrc. tgz

      -rw-r--r-- 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz ,可以看到"-rw-r--r--", 横线代表空许可。r代表只读,w代表写,x代表可执行。注意这里共有10个位置。第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录

    的文件。如果是d,表示是一个目录。所以该文件如果是"-rw-r--r--",可以表示为,普通文件,该文件户主权限为只读,可写;改组其他用户对该文件具有只读的权限;其他用户具有只读的权限.

    cd

    进入目录命令,比方有个文件夹为game,可以用cd game 进入该目录,DOS下同样使用

    mv

    重命名命令和剪切命令,有文件为a.bat,要将其修改为b.bat可以如下: mv a.bat b.bat 如果要将其剪切到home目录game下(/home/game),可以: mv a.bat /home/game

    mkdir

    制作文件夹命令,mkdir , -p ,参数 - p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

    解压缩命令

    tar ,解压缩命令,解压缩扩展名为tar.gz的文件

    我知道的就是,比方一个game.tar.gz的文件,可以用tar.gz来压缩, tar zxvf game.tar.gz

    unzip

    unzip />
    unrar

    解压缩rar文件,需要安装unrar程序

    unrar />
    chmod

    比较重要,所以我查找了资料,补充了数字设定法,我常用的方法.

    用于改变文件或目录的访问权限,该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。这里只写数字法,因为比较简单,我个人比较喜欢.

    了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。



      例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。



      数字设定法的一般形式为:



      chmod [mode] /> 比方当前有个geexbox的文件夹,要设置为拥有全部的权限,包括用户,组,还有其他用户,可以如下: chmod 777 geexbox

    passwd,修改密码,pass />
    # passwd root



    New UNIX password:



    Retype new UNIX password:



    passwd: all authentication tokens updated successfully



    vim编辑器,(关于vim的详细使用教程,到网上再查资料,暂时用不到)

    这个我是实在不敢恭维,鄙人实在是不会编程,用vim只是用来修改些文本文件,而且我觉得这样可以代替一些启动很满的gedit之类的要借助图形界面的文本编辑器,另外当系统出错而无法进入X时,可以用vim来修改系统配置.

    可以用vim vim /home/yang/game 来打开.

    关于vim 的快捷键,很麻烦,我只会进入和退出,修改时要输入 i ,调整为编辑状态插入修改,退出时要先按Esc调整为非编辑状态,之后按"shift+分号",下面出现冒号,出现命令行.保存修改并退出为:wq 取消保存并退出为:q!



    另外关于ubuntu 的软件deb文件包的命令(基于debian包),可以用dpkg --help来查看

    sudo dpkg -i />sudo dpkg -reconfigure 重新配置文件

    以及apt使用备忘,来源于linuxtoy.org,基于debian的apt软件安装体制

    sudo apt-cache search package 搜索包

    sudo apt-cache show package 获取包的相关信息,如说明、大小、版本等

    sudo apt-get install package 安装包

    sudo apt-get install package - - reinstall 重新安装包

    sudo apt-get remove package 删除包

    sudo apt-get remove package - - purge 删除包,包括删除配置文件等

    sudo apt-get update 更新源

    sudo apt-get dist-upgrade 升级系统

    sudo apt-get -f install 强制安装

    sudo apt-cache depends package 了解使用依赖

    sudo apt-cache rdepends package 了解某个具体的依赖



    另外因为用到一些工具,比方wget下载工具(我个人非常喜欢axel,比wget好用),可以用到wget />

    powered by performancing firefox

    强烈推荐一款vista的天天静听皮肤


    很cooooooooool~
    是从我姐姐那里看到的,真的很简洁,很漂亮,呵呵。我很喜欢简洁的东东。嘿嘿