信息提示
您的同一ip请求过于频繁,如果希望继续访问,请输入验证码:
Copyright 1998 – 2010 Tencent. All Rights Reserved.信息提示
您的同一ip请求过于频繁,如果希望继续访问,请输入验证码:
Copyright 1998 – 2010 Tencent. All Rights Reserved.喜欢在周末的午后,开始我的烘焙时间。
( Wed, 22 Dec 2010 17:50:14 +0800 )
Description: 我一直很喜欢磅蛋糕或是与它类似的蛋糕,因为哪种扎实的蛋糕口感让我觉得很安心,不会像
戚风哪样吃下去还是觉得胃里空荡荡的。今天的这一款费南雪和磅蛋糕很像,油、糖、鸡蛋、
粉的比例几乎都是一样的,不过它却比磅蛋糕要湿润的多。其原因是因为糖的量很大,吃起来
很甜,很湿,让人有种很舒服的感觉,配上一杯麦片或是一壶红茶就是一份很好的下午茶点。 食谱来自
,这里也介绍了费南雪的来历,
无盐奶油:113g、杏仁粉:65g、低粉:56g、糖粉:150g、蛋白:4个(约140g) 作法:
1、黄油用小火加热到焦黄。
2、杏仁打成粉然后烤5分钟至颜色金黄后放凉加入到面粉和糖粉
3、蛋白打发后将2加入搅拌至黄油与面粉融合就行了。
4、倒入烤模中,烤约25-30分钟即可。
如果你有足够的时间,建议将搅拌的面糊冷藏一晚上再烤,味道会更好。 我喜欢表面焦一点的感觉,所以烤的温度高一些。不过就算是温度高一些看表面还是可以发现很湿润滴。 ( Fri, 10 Sep 2010 10:15:44 +0800 )
Description:
2010年9月1日,完成了N32龙芯工具链,并加装了git、wget以及弦歌的包管理系统gpkg。并开始使用工具链制作弦歌Linux的龙芯N32版本。
2010年9月6日,基础软件***完成,开始伸请龙芯开发机。
2010年9月10日,开发机到手,准备测试。
2010年9月18日,开始正式系统制作。
恩,看来我的进度还是很快的,不过目前还有很多问题:
eglibc的包编译有问题,虽然目前可以正常使用,但是在使用eglibc库时编译wget或是perl等程序时会出错。
Util-linux-ng-2.18 编译pg、column程序时出错,系统缺少这两个程序。
已修正的问题:
vim7.3启动时无法找到 curses的库文件,ncurses加入兼容库后解决。
( Fri, 27 Aug 2010 16:50:37 +0800 )
Description:
原贴在
我在这里简单的翻译一下好了:
我的机器环境是一个由万由出的U-NAS2型的NAS机器,它支持2个SATA硬盘,不过我没有装,直接把主板拆下来焊了一个IDE接口并装了一个2G的
电子盘,其中1.6G分给系统,400MB分给swap。数据全部使用NFS网络硬盘存储。
最近一直在做龙芯的移植,但是龙芯的编译速度实在是太慢了,做一次eglibc的编译需要一个上午的时间,至于GCC如果不使用ccache的话,至少需要12个小时以上,于是准备开启tmpfs(主要是tmpfs确实能提速不少),先前也尝试在NFS上直接使用swap文件,不过不能像在本机上哪样直接使用它,需要使用loop来中转一下。
OK,不说费话,直接上操作方法:
加载nfs的方法就不说了,能看到这里的估计都没有问题。
先在NFS分区上建立一个4G的swapfile文件,这个大小足够编译像gcc这样的大块头文件。
dd if=/dev/zero of=swapfile =1M count=4000
然后加载loop模块
modprobe loop
再将swap文件加载到/dev/loop0中
losetup /dev/loop0 /mnt/swapfile
接着格式化/dev/loop0为swap格式
swapon /dev/loop0
最后启用
/dev/loop0
swapon /dev/loop0
完成,现在你可以看到你的swap已经有4G以上了
# free total used free shared uffers cached
Mem: 1035104 126720 908384 0 90048 17696
-/+ buffers/cache: 18976 1016128
Swap: 4385728 0 4385728
( Thu, 12 Aug 2010 18:34:40 +0800 )
Description:
上个星期就已经收到了鹏鹏同学送的450D相机,结果太忙了,一直没有时间用,今天忙里偷闲,在自家的窗台上喀了两张,感觉确实比卡片机的效果要好的多。
网上有人说450D是跑焦王,不过用的时候觉得还好,虽然还是有点对焦不准,不过估计是我水平的问题吧,看来得花时间专门学习一下。真期待用450D来记录我的
世博之旅。
先上一张450D的机器照片,呃,这个可不是我照的。 自家的无花果,种在花盆里,每年夏天都要结好多果子,不光我们家人喜欢,连鸟都喜欢来吃。 小红花,感觉对焦还是有问题。有空再来试试。 ( Mon, 26 Jul 2010 08:34:25 +0800 )
Description: git确实是不个错的开发工具,特别是GitHub的网站,太酷了。它的网络图,可以很清楚查看具体添加的代码作者,代码添加时间和内容。 不过凡事都是有代价的,如果要想使用git来管理项目,需要使用大量的git命令,虽然有git-gui的软件,可惜我总是用不好,而且目前也没有适合Windows的版本,只能在Linux下使用。这不得不说是一个遗憾。
我所有的代码可以在这里看到,请选择loongson分支。
我的网络图
下面是弦歌Linux的开发流程。(自己所使用的命令,做一个记录。)
1、先同步代码
git clone http://github.com/swordhui/xgstage0.git
2、然后检出loongson
git checkout loongson
3、修改代码
4、然后增加修改
git add 增加或修改的文件
git commit -m "本次提交的说明"
5、下载对方同步后的代码
git pull sword loongson
6、查看对方更新情况
git show
6、然后提交
git push origin loongson
6、对方同步代码
7、然后再次下载代码
git pull sword loongson
8、然后转向第3步
( Sun, 18 Jul 2010 10:08:51 +0800 )
Description: 是一个轻量级的Linux发行版,它使用了基于基于Bash和C编写的包管理系统,精简易理解,易移植,易扩充,支持手动/自动***,用户可以全盘控制系统,在***时默认针对当前CPU优化,并支持二进制软件包,支持包文件校验。 目前的一切(除了包管理系统)都是基于LFS或是CLFS系统建立的,这很合适哪些需要重源代码开始建立系统的人的需要,关于LFS和CLFS可以参考
,这里详细的介绍了LFS系统。 今天说这些东西,是因为我也加入了
的龙芯版本的开发,希望通过我的努力能最终发行一个专门针对龙芯2F CPU优化的stage1的版本,即带有基本的系统,并能通过它的包管理系统***各种服务器软件。 目前的工作有,重新在X86平台上建立一套能以chroot方式进入的编译环境。 这段时间在2F下做的LFS编译环境已经作废,原因如下: 1、龙芯2F上使用eglibc的库,和系统的glibc宿主库有冲突。 2、龙芯2F平台速度实在太慢。 希望能在这个月底完成这些工作,如果一切顺利,在建立stage1后我可能会重新制作一个在龙芯2F下使用的编译环境。 当编译环境完成后将开始制作stage1,然后将是编写大量的包***编译脚本,最后是放出正式的系统,不过这一切还太远了。
( Thu, 23 Jul 2009 11:51:26 +0800 )
Description: 已经很久没的来打理博客了。天气热,人也很容易烦燥,每天坐在办公室里,除了工作之外就是发呆,感觉已经不像以前哪样做什么都有激情。刚总结一下最近的情况,突然发现,我现前段时间有强迫症,别人一关办公室的空调,我心里就会恨很久很久,每天打开technet.microsoft.com的网站,如果没有更新的安全补丁,我就会很焦虑很焦虑。 看来需要做烘焙来减下压力了,可是一想到这么热的天还要在厨房里烤蛋糕,心中就更热了,得,蛋糕也没有兴趣做了,先找个凉快的地方先吧。 夏天想凉快,自然是要去漂流了,问了一圈身边的人,竟然没有一个想去的。真是无语了。怀恋去年的九畹溪漂流,看来还是得等到8月份有人组织时再去了。不过也好,趁这段时间再去学下游泳吧。 关于游泳,这真是个沉重的话题,就由如我哪身体一样,下水就沉,虽然我努力的挣扎,可是好像沉的更快了,身边的朋友告诉我蛙泳最好学,只要伸腿的时候收手,伸手的时候收腿,就可以向前游了,可是我每次都是手脚齐出,然后,沉下去了.........,这可不是办法,于是现在每次去都带个游泳圈,游泳于我来说就已经是:游泳圈+我+水池=凉快
哎,本以为静下心来了,可是一看我写的文字,感觉还是很着急的,看来要淡定,淡定。
希望这个炎热的夏天能快点过去吧。 ( Fri, 5 Jun 2009 10:25:51 +0800 )
Description:
人生总是在选择,5月,对我来说是一个痛苦的月份,我们有太多的时候总是很无柰。
感谢我身边的朋友,在我最难过的时候送来了安慰的礼物,愤青同鞋送来一台Q5的掌上电脑,还有其它朋友送来很多东西,感谢!无以为报,于是做个乳酪蛋糕送给大家哈。
前两天在淘宝上新败了一个酸奶机,尝试了一下用自制乳酪来做乳酪蛋糕,感觉非常不错,口感润。
注:用自制乳酪做蛋糕时可以不用水浴法,直接进烤箱烤制就可以了。 材料:
牛奶100克,奶油乳酪200克,糖粉100克,鸡蛋5个,黄油60克,低粉50克
作法:
乳酪放在碗中,然后连碗一块放
1、锅中加水后加热,将装有乳酪的碗放在热水中,再加入牛奶,搅拌到无颗粒状。
2、三分次加入融化的黄油,搅拌均匀。
3、分5次加入蛋黄,每加入后搅拌好。
4、加入晒过的低粉和玉米淀粉。
5、打发蛋白,其中分两次加入糖粉,然后打发到湿性打发程度。
6、分三次加入蛋白到第4步做好的面糊中,注意,不要用搅拌的手法。
7、烤箱预热170度,烤20分钟上色,然后改为150度,烤完。
8、烤完后马上取出,放上几分钟,蛋糕会自己脱模,再放入冰箱中,冷藏24小时,即可食用。 ( Wed, 13 May 2009 15:14:47 +0800 )
Description:
少林酥相传它源于少林寺祖传膳食秘方,所用原料为酥油、糖和面粉制成,素饼低糖,不含脂肪。貌似是和尚们的最爱??
不管怎么样,可以确认一点,哪就是和尚们常吃这个东东。今天之所以做这道点心,是因为一同事要结
婚了,
为庆祝他即将告别和尚的生活,俺特意为他开了二炉,呵呵,算是最后的庆祝? 原来的少林酥使用是是酥油,不过宜昌好像没有卖的,所以用黄油和玉米油做了两次,感觉还是玉米油的好
七一些,哈哈,自己挑喜欢的做吧。
材料:
黄油版
黄油:56克、低粉:90克、糖:30克、泡打粉、小苏打、盐各1克,鸡蛋液适量。
玉米油版
玉米油:55克、低粉:100克、糖:30克、泡打粉、小苏打、盐各1克,鸡蛋液适量。 ( Thu, 23 Apr 2009 17:38:37 +0800 )
Description:
休息时总是懒洋洋的,什么都不想干,但是又觉得无聊,仔细一想,明白了原来是我能干的事情(像做家务、学习)都觉得没有什么意思,不能干的(打劫、放火)也干不了。也许这就是80后吧。生命很美好,在这个最好的年代,也是最糟糕的年代,我们的前方有着一切,而我们却一无所有。 罗嗦了半天,得讲讲今天的主题了,PIZZA,也是我喜欢的,简单,材料可以随意的变化,不像蛋糕哪样,要求及其精确,最合适像我这样的懒人,只需要将材料叠加起
来,放入烤箱,就可以准备开吃了。
国际惯例,先上图哈。 这个PIZZA是一个8寸的量。一个人估计要吃两次哦。 ( Fri, 10 Apr 2009 09:15:44 +0800 )
Description: 四月,是生命开始绽放的季节,轻柔的风,娇艳的花,空气中都充满了美好的味道,而这时一年一度的
桑椹季节来到了,红的发黑的颜色,酸酸甜甜的味道,总是让我留恋往返。 而今天这款桑椹乳酪蛋糕,则将桑椹的酸甜发挥到了极至,一块蛋糕入口,你马上会感觉到口腔中充满春天的气息,酸酸甜甜的味道中透着乳酪的清香,很是舒服与惬意。 材料:
奶油奶酪200克
、细砂糖50克
、牛奶100克
、玉米淀粉15克
、蛋黄40克
、蛋白30克
、桑椹50克
我喜欢桑椹所以放了100克。
( Fri, 3 Apr 2009 15:59:44 +0800 )
Description:
很高兴的通知大家,openwrt项目终于完成对wrt3500n V2路由器的固件支持,经过试用,目前已经解决了ffs2的问题了,可以安全的***到wrt3500n V2路由器上了,不过更坏的消息是无线无法使用,一但开启无线网络就开始重启的循环,并且网速也大打折扣,不接路由时速度可以达到5MB,接上路由器后传送速度只有几百K,郁闷,看来还得接着等代码的完善。
先说***的方法吧(感谢养鱼的猫,这是由他提供的):
前提是你先编译好了固件,需要编译两个版本,一个是ram版,这个是用来测试的,另一个则是用来刷机的版本,格式可以在make menuconfig中选择。
先使用ram版启动,启动的方法前面已经说了,你可以看
启动完成后使用scp拷贝文件到路由器上:
scp wrt350nv2-uImage 192.168.1.2:/root
scp root.squashfs 192.168.1.2:/root
贝完成后转到root目录下
cd /root
然后就可以开始刷机了,命令如下:
dd if=wrt350nv2-uImage of=/dev/mtdblock0 dd if=root.squashfs of=/dev/mtdblock1
过程有点慢,不要急。完成刷机后就可以重新启动路由器进入到openwrt的世界中。
恢复原厂路由:
openwrt的固件还不是很完善,所以还是原厂固件支持的更好一些。
先在这里下载别人备份的固件:
这个是介绍:
这个是下载地址:
下载完成后
使用UltraEdit打开它,找到0x7c0000 然后将后面的去删掉,删除的部分是u-boot,然后在u-boot下刷。
启动到u-boot下,方法前面说过了。设置好本地ip和server的ip后使用tftp将文件传送到0x400000中。
tftp 0x400000 full-image1.bin
输入下面的命令:
protect off 1:0-123
erase 1:0-123
开始刷机,要很长时间,祈祷吧。
cp.b 0x400000 0xff800000 0x7c0000
成功后会返回提示符,然后你就可以重新启动了。
现在要是顺利的话,你的路由已经回复原厂了了,到目前为止,你可以再自己编译一个原厂固件去升级一下,最新的版本是2.00.19,而前面使用的哪个固件是2.00.17,原厂固件可以在linksys的官方ftp上下载到: ( Mon, 30 Mar 2009 10:10:14 +0800 )
Description:
4月一定是我的幸运月,首先是openwrt项目终于完成对wrt3500n V2路由器的固件支持,这意味着这款史上最牛的无线路由器终于可以改造成一款服务器了,其次CLFS经过无数日月的开发,终于要在3月底推出CLFS1.2的稳定版了,不过,这些都不是最重要的,重要的老妈回老家去了,现在可以尽情的在家里HEPPY,不限时间的玩WII,做烘焙失败了也没有人说,哦哦,生活是多么美好啊。不过代价就是回到家不会有可口的饭菜等着你。 今天这款桑椹麦芬蛋糕算是给老妈送别的,材料不足,只做了4个。
这次直接吧做法和图片做到一起了,估计也好看些。
桑椹麦芬蛋糕
:黄油60克,细砂糖60克,鸡蛋50克,牛奶50ML,柠檬汁15ML,低筋面粉100克,盐1/8小勺,泡打粉1/2小勺,桑椹60克。
:185度,约30分钟
再来个成图吧。
PS:这款蛋糕的黄油一定要充分打发,否则蛋糕很难发的起来。所以,不要吝舍你的打 蛋器,使劲的打吧。
( Fri, 20 Mar 2009 20:42:09 +0800 )
Description:
最近实在太忙了,以至于很久都没有烤点心,不过和做烘焙比起来拍拍照片,写写文字,还是更省时间。即然有时间哪就晒晒我的家当吧,顺便点评一下,给哪些想做烘焙的同学一些建议。 先看烤箱吧,这个是省不了的,我用的是长帝CK-25B的烤箱,关于这款烤箱网上已经有无数的人用过了,并且对它是褒贬不一,有说质量超好的,也有说玻璃门爆炸的,反正就我的感觉来说,这款烤箱对于家庭烘焙来说已经足够了,有一点美中不足的就是烤盘如果是平底的就很完美了。 这个是三能的蛋糕模,质量不错,我很喜欢,平时烤蛋糕都用它,硬膜的,很经用。
三能的产品比一般同类型的都要贵,但是质量确实不错,如果是自己家里用的话,推荐
7寸的蛋糕模,好像是在冰峰买的,基本上不用了,不过偶尔做下慕斯蛋糕时还是用它。
全铝的模具长时间使用的话对身体不好。因此用的少。
这个也是三能的,菊花派盘,才从淘宝上败的,还没有用过,准备最近做的派尝尝。
三能的匹萨盘,也可以当派盘用,如果你没有买的话,哪到你买个菊花派盘就行了。
烤网,这个是烤箱送的,超实用。如果你买烤箱一定要让送烤网。这是少不了的东西。很多时候
都需要的。
烤盘,也是买烤箱时送的,由于不是平底的,没法做蛋糕卷,很少用,基本上是烤乳酪蛋
糕时用来装水。如果要买烤盘,建议买平底的。 蛋塔模,以前常用,现在做的少了。一个买个12个左右就足够了,多了烤箱也装不下
烤箱温度计。感觉用处不大,只能求个心里平衡吧。
手动打蛋器。常用。超市就有卖的。一般小号的就够用了。
三能的刮刀。超常用,强烈推荐这个。这种刮刀是整体的,不像有些刮刀是有接缝的。
有接缝的地方是很难清洗的。
来个细节,一般的刮刀在手柄和铲子的位子都有接缝,很难清洗,所以推荐买三能的这种
整体形的。虽然贵一点点,不过绝对超值。 电动打蛋器,也是常用的东东。在苏雅哪里买的,东西还不错。
面粉晒,常用的,超市也有买的,这个没什么说的。只要能晒面粉就行了。
分量工具,用的最多的就是分蛋器了,其次是量杯。也是在苏雅哪里买的。就是有点难以清洗。
小台称,十几块钱吧,可以自己调,称的很准确,你也可以买个电子称,这样更精确一些。
基本上常用的工具就是这些,其实烘焙很简单,并不需要多少工具,你只需要用心的去做就一定能够成功。
最近一直忙,没有时间做蛋糕,上个原包装卡夫的乳酪吧。这个是才从淘宝上败回来的,准备等休息时再
烤点乳酪蛋糕。 最后附上换算表,常用的换算都可以在这里找到。 体积换算表
一量杯=16大匙=235C.C
一大匙=3小匙=15C.C
一小匙=5C.C
1/2小匙=2.5C.C 材料换算表:
黄油1大匙=13克,1杯=227克=1/21磅=2小条,1磅=454克
人造黄油1大匙=14克,1杯=227克=1/2磅
沙拉油1大匙=14克,1杯=227克=1/2磅
牛奶1大匙=14克,1杯=227克=1/2磅=奶粉4大匙+水=奶水1/2杯+水
奶粉1大匙=6.25克
蛋(带壳)1个=60克
蛋(不带壳)1个=55克
蛋1个=20克
蛋白1个=35克
细砂糖1杯=200克
糖粉1杯=130克
细砂糖1杯=180~200克
粗砂糖1杯=200~220克
糖浆1大匙=21克
绵白糖(过筛)1杯=130克
面粉1杯=120克
玉米粉1大匙=12.6克
可可粉1大匙=7克
花生酱1大匙=16克
蜂蜜1大匙=21克,1杯=340克
碎干果1杯=114克
葡萄干1杯=170克
干酵母1小匙=3克
盐1小匙=5克
泡打粉1小匙=4克
小苏打1小匙=4.7克
塔塔粉1小勺=3.2克
( Mon, 2 Mar 2009 21:47:38 +0800 )
Description:
对于我这样的上班族来说,星期一无疑是一个痛苦的开始,数不尽的图纸,做不完的项目,想着就觉得可怕,不过总不能这样痛苦下去吧,再怎么样也得给自己找点乐子。于是每周一次的烘培来了,慢慢的打发蛋清、溶化黄油、筛入低粉、搅拌、烘培......。体会着烘培的快乐。
今天的这款酸奶蛋糕原本是打算带到办公室去和同事们一起分享的,因为身边的同事很早就说了要吃乳酪蛋糕,却一直没有动手,本打算用今天的酸奶蛋糕将他们糊弄过去,不过一想,做人要厚道吖,木有办法,我是个好孩子,不能骗人,看来这个蛋糕只能是我自己享用了。 像机没有电了,找了个手机照了一张,将就着看看吧,下次做再补上。 配料:
黄油48克,原味酸奶200克,细砂糖80克,鸡蛋4个,低筋面粉40克,玉米淀粉24克。 制作过程:
1、黄油软化后,加入糖粉,搅拌均匀。不需要打发。
2、将酸奶倒入液态黄油中,用搅拌均匀。
3、加入一个蛋黄,搅拌均匀。之后接着放第二个,搅拌均匀后再放,一共加四个蛋黄。
4、倒入低筋面粉和玉米淀粉,搅拌均匀备用。
5、打发蛋清,打至鱼眼泡时开始加糖,分三次加,高速打。
6、预热烤箱,155度,烤盘中倒适量热水,倒数第二层放烤网。
7、取1/3的蛋清加入蛋黄糊中,翻拌均匀后再分二次加入打好的蛋白。
8、倒入8寸烤模中,在桌上震动几下,放入烤箱烤网上水浴烘烤。60分钟即可。
( Sat, 21 Feb 2009 21:33:30 +0800 )
Description: 昨天晚上,我在烤饼干时无意中看到了一篇文章,是一个喜欢天平座男生的MM写的,足足写了37条,当看完后,让我这个也是天平座的GG感慨无比,自认为这真的是天平座男生的真实写照,节选了其中自认为经典的10条,给大家看看吧。 1.有气质,穿着打扮有品味,身材匀称,香香的,洒香水,不需要很漂亮、五官精致、很时尚、很火辣,但一定要清新自然和优雅。天平很注重美感,他们是爱美的视听动物,但是他们喜欢自然的,有点古典气质或者是可爱的女孩,这样才能证明出他们真的很有眼光,挑中的是真正的美女; 2.天平是个比较容易无聊的动物,尤其是面对自己喜欢的人的时候更是有点不知所措,可爱,聪明加主动会让他们很感激我们带动他们; 3.有知识,有内涵,能进行精神沟通,聊艺术,文学,音乐等美好的东西。天平注重精神交流和美感,所以多多和他们沟通,他们会觉得找到知己; 4.温柔和体贴。天平是很细腻和脆弱的,温柔和贴心的对待他们,他们会很窝心; 5.简单,有能力,简单的和天平度过生活每一天,并且有能力把自己的问题尽量解决掉,不要给他们和我们之间制造太多和太大麻烦。天平天生很懒,他们不喜欢太复杂的事情,太困难的事情只会让他们逃避; 6.天真和单纯,并且相信天平,不怀疑天平,当天平拒绝做解释时候,相信他们,不要逼迫他们做解释。天平其实是个很单纯和很简单的人,他们不怎么去怀疑别人的,所以他们也很讨厌别人不相信和怀疑他们,而且天平会觉得相信和理解我的,即便我不做任何解释也会相信我,不相信我的人即便我做再多解释,别人也不会原谅和理解他们的; 7.要多做些家务事,不要老指责天平不干这个不干那个。天平都很懒,不要要求他们很勤快收拾家,或者指责他们,家里的活需要自己多做点,让他们做点小活就好了。 8.对感情需多投入点。天平讲究公平,他们对我们付出多少,我们也需要相应的付出多少,如果他们对我们一直都在付出,而我们付出的很少,他们也会付出越来越少,只有我们多投入点,才会让他们有动力继续对我们付出下去; 9.通情达理。遇到矛盾和事情要坐下来和他们好好沟通。他们很讲理不讲情,如果我们和他们无理取闹,大吵大闹,发脾气,他们会压根不理我们甚至会不见我们; 10.在爱情中制造些许残缺的美感和无奈。天平是很崇尚美的,而且天平都会觉得自己是王子,是公主,他们希望爱情是美好的,像偶像剧一样,而且他们也深知有残缺的美才是真正的完美,所以这样他们会觉得这段爱情更美好。
也许对于天平座的男生来说爱情就像今天的桑椹饼干和葡萄饼干,甜蜜中透着一丝丝酸味,可口的味道却不是由华丽的外表所包裹。最终只能得到味蕾上的满足。 桑椹饼干和葡萄饼干:
配料:低筋面粉130克,打散的全蛋1个,黄油150克,糖粉120克,桑椹干和葡萄干适量。
烘焙:165度,中层,约20分钟,至表面微金***。 制作过程:
1、黄油软化后,加入糖粉,搅拌均匀。不需要打发。
2、加入1大勺鸡蛋液,搅拌均匀。
3、倒入桑椹干和葡萄干。
4、倒入低筋面粉
5、搅拌均匀,成为面团。用手把面团整形成宽约6CM,高约4CM的长方体.并放入冰箱冷冻至硬(约需要1个小时,是冷冻不是冷藏哦)。
6、冻硬的长方形面团用刀切成厚约0.7CM的片。切好后放入烤盘,放进预热好的烤箱烤焙即可。
7、如果觉得不好整形,也可以烤完后再切。
( Tue, 17 Feb 2009 17:20:34 +0800 )
Description: 书接上文哈,今天来写如何向路由传送编译好的镜像文件。将路由和电脑用网线连接起来,并在终端中连接上路由,一切ok后就可以开工了。
首先给路由加电,出现,Hit ENTER to stop autoboot:时赶快按下回车键,这时会出现Marvell的提示符,这表示现在已经在uboot模式下了。
在uboot模式下输入以下命令设置本机ip地址为192.168.1.2,设置服务器地址为192.168.1.1 etenv ipaddr 192.168.1.2 etenv serverip 192.168.1.1
将电脑本机上的ip设置为192.168.1.1,使用ifconfig eth0 192.168.1.1就可以。如果你的电脑上没有tftp服务器哪么使用以下命令来***
#apt-get i tall tftpd
apt-get会开始***tftpd程序,当***完成后将编译好的镜像拷贝到tftp的目录下面。
现在就可以使用以下命令开始从tftp传送镜像文件了。 tft oot 0x400000 wrt350nv2
0x400000是指将镜像加载到这个地址。 完成后会回到uboot的提示符下,这时可以输入bootm,开始引导了。
当引导结束时输入回车键就可以进行操作了。
不过WRT350n v2的镜像还有些问题,目前只能使用ramdisk来测试,无法使用jffs2。所以建议大家在刷机时注意,千万别刷挂了。
下图就是使用jffs2后的结果。 附上全部的终端代码: __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** LOADER ** ** MARVELL BOARD: RD-88F5181L-VOIP-GE LE
U-Boot 1.1.1 (Dec 12 2006 - 16:12:22) Marvell version: 1.7.3
DRAM CS[0] base 0x00000000 size 32MB
DRAM Total size 32MB
Flash: mvFlashInit base 0xff800000 devW 1 busW 1
Flash: flashStructGet manu 0xec id 0xe0
Flash: flashStructGet flash is su orted.
FLASH: initFlashSecs TOP Sector Type
Flash: flashSecsInit main sector loop 0 - 127
[8192kB@ff800000] Flash: 8 MB
Addre es 20M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (20M - 16M): Done
*** Warning - bad CRC, using default environment
Soc: MV88F5181 Rev 9
CPU: ARM926 (Rev 0) ru ing @ 500Mhz
SysClock = 166Mhz , TClock = 166Mhz
USB 0: host mode
PCI 0: PCI Expre Root Complex Interface
PCI 1: Conventional PCI, eed = 33000000
Net: mvEgigaLoad: egiga0 load ok
egiga0 [PRIME]
***************DRIVER INFO*****************
DRIVER BUILD DATA: Ja 9 2007 at 18:25:44
DRIVER VERSION 1.06
*******************************************
dbSign is:65:52:63:4f:6d:4d
mac addre in flash is:00:1d:7e:a9:93:22
have eRcOmM
Hit ENTER to stop autoboot: 0
Marvell setenv ipaddr 192.168.1.2
Marvell setenv serverip 192.168.1.1
Marvell tft oot 0x400000 wrt350nv2
mvEgigaInit: egiga0 init - mvBoardPhyAddrGet()=0x0 , priv-> ort =0x0
ring full
mvEgigaInit: egiga0 complete ok
Using egiga0 device
TFTP from server 192.168.1.1; our IP addre is 192.168.1.2
Filename 'wrt350nv2'.
Load addre : 0x400000
Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# #######################################
Bytes tra ferred = 2194596 (217ca4 hex)
Marvell bootm
## Booting image at 00400000 ... Image Name: Linux-2.6.28.5 Image Type: ARM Linux Kernel Image (uncompre ed) Data Size: 2194532 Bytes = 2.1 MB Load Addre : 00008000 Entry Point: 00008000 Verifying Checksum ... OK
Starting kernel ...
Uncompre ing Linux.............................................................
Linux version 2.6.28.5 (
) (gcc version 4.1.2) #4 Wed Feb 18 00:42:30 CS9
CPU: Feroceon [4***260] revision 0 (ARMv5TEJ), cr=a0053177
CPU: VIVT data cache, VIVT i truction cache
Machine: Linksys WRT350N v2
Clearing invalid memory bank
Clearing invalid memory bank
Clearing invalid memory bank
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x41000403
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd cont
PID hash table entries: 128 (order: 7, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29116KB available (2000K code, 141K data, 1188K init)
Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_name ace: 476 bytes
NET: Registered protocol family 16
Orion ID: MV88F5181L-Rev-A1. TCLK=166666667.
A lying Orion-1/Orion-NAS PCIe config read tra action workaround
PCI: bus0: Fast back to back tra fers disabled
pci 0000:01:00.0: PME# su orted from D0 D1 D2 D3hot
pci 0000:01:00.0: PME# disabled
PCI: bus1: Fast back to back tra fers enabled
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) ? 2001-2006 Red Hat, Inc.
msgmni has been set to 56
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 3) is a 16550A
co ole [ttyS0] enabled
MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
net eth0: port 0 with MAC addre 00:00:00:00:51:81
physmap platform flash device: 00800000 at f4000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.0: Swa ing erase regio for broken CFI table.
number of CFI chi : 1
cfi_cmdset_0002: Disabling erase-su end-program due to code broke e .
cmdlinepart partition parsing not available
Searching for RedBoot partition table in physmap-flash.0 at offset 0x7f0000
No RedBoot partition table detected in physmap-flash.0
Using physmap partition information
Creating 3 MTD partitio on "physmap-flash.0":
0x00000000-0x00100000 : "kernel"
0x00100000-0x00750000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem lit_squashfs: no squashfs found in "physmap-flash.0"
0x007c0000-0x00800000 : "u-boot"
i2c /dev entries driver
TCP westwood registered
NET: Registered protocol family 17
Distributed Switch Architecture driver version 0.1
eth0: detected a Marvell 88E6131 switch
dsa slave smi: probed
802.1Q VLAN Su ort v1.8 Ben Greear
All bugs added by David S. Miller
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Freeing init memory: 1188K
[sighandler]: No more events to be proce ed, quitting.
[cleanup]: Waiting for children.
[cleanup]: All children terminated.
- preinit -
Pre CTRL-C for failsafe
Please pre Enter to activate this co ole. eth0: link up, 1000 Mb/s, full dupd
eth0: link up, 1000 Mb/s, full duplex, flow control disabled
device lan2 entered promiscuous mode
device eth0 entered promiscuous mode
device lan1 entered promiscuous mode
lan3: link up, 100 Mb/s, full duplex, flow control disabled
device lan3 entered promiscuous mode
br-lan: topology change detected, propagating
br-lan: port 3(lan3) entering forwarding state
br-lan: port 3(lan3) entering disabled state
br-lan: topology change detected, propagating
br-lan: port 3(lan3) entering forwarding state
device lan4 entered promiscuous mode
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_co track version 0.5.0 (512 buckets, 2048 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_co track.acct=1 kernel paramater, acct=1 nf_co track module option or
sysctl net.netfilter.nf_co track_acct=1 to enable it. BusyBox v1.11.3 (2009-02-18 00:09:00 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M KAMIKAZE (bleeding edge, r14537) ------------------- * 10 oz Vodka Shake well with ice and strain * 10 oz Triple sec mixture into 10 shot gla es. * 10 oz lime juice Salute! ---------------------------------------------------
( Sun, 15 Feb 2009 13:47:18 +0800 )
Description:
前两天就收了芯片了,今天写个芯片的使用教程吧,其实上也就是个接线的方法,PL2303芯片一共有四个接口,分别是DD、TX、RX、GND,其中DD是电源,GND是接地,RX和TX是信号,如果要接在WRT350N v2上的话只需要接除DD外的三根线。在路由器上的TTL接口边上有个三角符号的位置起分别是DD、TX、RX、GND,如果还不清楚的话,哪么有R142标记的一边就是DD口,C88一边就是GND接口。
照上面的方法连接好后就是下面的样子。
来个详细的大图,看的更清楚哈。注意,电源的位置是空的哦。 接下来是***PL2303芯片的驱动了,如果你是Windows系统的话需要自己去下载驱动,如果是Linux的话,哪么恭喜你,只需要将芯片上的USB口连接到电脑上就可以了,Linux会自己加载PL2303的驱动。
***SecureCRT,要是没有的话,用Windows自己带的超级终端也行,设置连接方式为serial,端口看你自己是如一个吧,一般来说是COM3,速度选择115200,数据位是8,无奇偶校验,停止位1,无硬件控制。
一切连接好后,将路由接上电源,就可以看到路由的启动画面了。 再来说一下Linux下的连接方式,Linux下我使用的是minicom,你需要自己***它,Debian下直接使用:
apt-get i tall minicom
***完成后使用下面的命令来进行设置,设置完成后可以保存为默认的配置。
$minicom -s
使用光标选择串口设置 按下每一行前面相应的字母即可修改哪一行的参数。这里只需要将串口由/dev/ttyS1改为/dev/ttyUSB0,硬件控制改为NO就行了。 然后敲入minicom以后就可以为路由器加电,开始连接了。
好困,剩下的就是向路由器传送编译好的内核了,明天再写吧,睡觉去也。
( Sat, 14 Feb 2009 19:47:33 +0800 )
Description: 一个人的情人节,总是很随意,无需花太多的心思,就像这款轻乳酪蛋糕一样,简单却不失品味。
我一直很喜欢轻乳酪蛋糕的,没有重乳酪蛋糕的浓厚风味,却在甜蜜中透着清爽的感觉,很绵很细,不需要咀嚼,含在口中就能化开,也不像戚风一样有太高的热量,吃多少都不要紧。 星期天早上起来吃了一块,呵呵,好好吃,当时都要感动死了。 材料:
牛奶100克,奶油乳酪200克,糖粉100克,鸡蛋5个,黄油60克,低粉30克,玉米淀粉20克
作法:
乳酪放在碗中,然后连碗一块放
1、锅中加水后加热,将装有乳酪的碗放在热水中,再加入牛奶,搅拌到无颗粒状。
2、三分次加入融化的黄油,搅拌均匀。
3、分5次加入蛋黄,每加入后搅拌好。
4、加入晒过的低粉和玉米淀粉。
5、打发蛋白,其中分两次加入糖粉,然后打发到湿性打发程度。
6、分三次加入蛋白到第4步做好的面糊中,注意,不要用搅拌的手法。
7、烤箱预热145度,最下一层放上烤盘,然后加水,倒数第二层放上烤网,将蛋糕模放在上面,烤90分钟
8、烤完后马上取出,放上几分钟,蛋糕会自己脱模,再放入冰箱中,冷藏24小时,即可食用。
PS:记得放上几分钟后马上取出,否则会像上图一样,脱模不彻底。 ( Wed, 11 Feb 2009 16:25:00 +0800 )
Description:
之前定的RS232接口还没有到,不过倒是可以趁现在的时间吧固件从新编译一下。需要说明的是WRT350n V2的路由器只能被openwrt SVN主干支持,试验版的8.09和正式版的kamikaze_7.09都不支持。
你首先需要一台***有linux的电脑,你没有?哪看我的博客做什么?
下载源代码:
$svn co
再下载扩展组件,如果你不需要网页界面可以不***,当然了扩展组件也不止有网页界面的程序。
$./trunk/scripts/feeds update -a
***webif组件,如果你还需要其它的组件,可以自己***。
$./trunk/scripts/feeds i tall webif
然后确认你已经***了以下编译工具gcc, binutils, patch, bzip2, flex, bison,make, gettext, pkg-config, unzip, libz-dev 和 libc headers。
现在可以进入到trunk目录下开始编译,和在编译Linux的内核很相似。编译过Linux内核的都应该很熟悉了。
$ make menuconfig
cpu部分要选择Marvell Orion的,其它的自己看着选吧,只要是符合你路由的硬件都可以选上。
Administration部分就是***的webif。
全部选择完后开始make,直到完成,第一次编译需要很长的时间,而且需要保持网络连接,因为要下载大量的源代码。在我的系统上就下载了166MB的代码。如果有问题,看最后。
最好不要使用make -j5之类的参数,哪怕你是多核的cpu。
$make 查看bin目录,可以发现编译好的固件就在里面了。现在就等ttl线到手后开始调试
注:在webif中可以选择中文支持。 在编译失败时可以使用make V=99来查看整的编译过程。然后根据出错提求来修改。 我在编译时就遇到两个错误,一个是madwifi包的编译失败,原因是下载的包无法解开,将已下载的madwifi删除后重新下载即可。另一个错误是编译完成时生成镜像时没有trunk/staging_dir/toolchain-arm_gcc-4.1.2_uClibc-0.9.29/bin目录,只需要手动mkdir trunk/staging_dir/toolchain-arm_gcc-4.1.2_uClibc-0.9.29/bi 建立一个就可以了。估计是开发版的问题。 ( Tue, 10 Feb 2009 09:36:17 +0800 )
Description:
前面些天清现了一下家里的设备,结果吓了一跳,移动硬盘就有4个,需要用到无线网络的设备有3台,分别是本本、PSP、Wii,再加上一台式机。加上本人属于备份狂人,重要的数据,至少要存三个备份,很多硬盘上里都存有大量重复的资料,造成了大量存储空间的浪费。于是决定整个家庭存储系统,将所有的硬盘集合起来。
先是设备的选择,一开始想找台旧电脑,但是一想电脑的体积太大的了,总不可能每次使用再多开一台电脑吧。
挑来挑去,考虑到家里还要使用无线路由,最后选择了这款路由器:
Linksys WRT350n V2
千兆网络接口
300MB的无线网络(802.11n)
CPU是 ARM926(Marvell 88F5181)500MHz
8MB的flash,32MB内存
支持u 2.0
准备买回来改造一下,不过由于是V2的版本,因此不能刷DD-wrt,所以只能用openwrt了,改装的难点有两个,一是要解决电源的问题,不但需要对路由提供一个12V的电源,还需要提供两个硬盘的电源(12V+5V)×2。另一个难点就是软件的问题,国内对WRT350N的改装基本上都是基于V1版本的,对V2版本进行改装的寥寥无几。看来要学一下嵌入式的开发了。
电源准备周末去电脑城看看有没有电脑上用的小型电源,整一个回来,这下不单有硬盘供电接口,而且只需要引不一个12V的电源线,就可以解决路由的供电问题。
还是先上图吧,主板感觉一般,千兆网络芯片发热量有点大,估计还得加一风扇。 再补一张CPU的照片。ARM926 500MHz,这也是家用路由里面最强大的了。
( Sat, 7 Feb 2009 19:36:12 +0800 )
Description:
很久以前,有一个糕点师在做饼干时,心中默默的念着他心中情人的名字,并将自己的手印按在饼干上。这就是“住在意大利史特雷莎的玛格丽特***”小饼的由来。
今天,我在做饼干时也默默的念你的名字,并将自己的手印按在饼干上。
虽然我知道你不可能吃到我做的饼干,但是我希望你能感受到我的心。
当年华似水,匆匆流过。
我能做的只有为你祝福。 先上个成品的照片,哈,偶已经被很多人批评不应该每次吃完了才想起来要照片片,所以这次就先照出来咯。 材料:
黄油100克、低粉100克、玉米淀粉100克、糖粉60、熟蛋黄2个
做法:
1、玉米淀粉和低粉混合过筛
2、用筛子把熟蛋黄磨成蓉.
3、黄油软化加糖粉打发,加入蛋黄拌均.
4、加入过筛后的粉类拌均.
5、搓成面团后放冰箱冷藏1小时.(虽然快开春了,不过宜昌还是太冷了,基本上都不用进冰箱了)
6、冷藏后的面团分等份搓成小球,放入烤盘用大拇指按扁.
7、150度,中层,烤20分钟.(我的烤箱温度偏高,所以只设了150度) 虽然今天下雨,没有办法去郊外踏青游戏,但是却可以泡上一壶宜昌红茶,吃着自己亲手做的小点心。
原来生活还是很惬意的。
( Mon, 2 Feb 2009 19:52:57 +0800 )
Description:
JEOCS比任何时候都明白,这个晚上留下来,他就没退路了。
今天是个好天气,大家各自围着自己的小圈子,轻声低语,离放假还有三个月。
星巴克,暖和的空气包围着身体。
吃什么?JEOCS轻声的问到。
“随便”
“哪就重乳酪蛋糕吧”JEOCS提议。
LIEAL默默的吃着蛋糕,一边看着这个男人,心中突然一阵慌乱。
吃过晚饭,JEOCS送LIEAL回家,JEOCS有些局促跟腼腆,眼神儿却又澄静。
夜晚很暧昧,心情很单纯。 所需材料,奥里奥饼干一袋半、黄油100克、白糖150克克、低粉60克、鸡蛋一个、牛奶适量。
作法如下:牛奶加入到乳酪中就行了。 最终的样子,上面白色的是椰容。撒上一些,可以让蛋糕增色不少。味道也不错。
如果想要切口好看一点,可以在切的时候将刀加热一下。这样切口会很光滑好看。 ( Mon, 5 Jan 2009 10:08:21 +0800 )
Description: 其实我一直很羡慕哪些需要冬眠的动物,只需要睡一觉,寒冷的冬天就过去了,还可以省下不少的口粮。可惜我没有这个本事。
所以,我能做的只有老实的呆在家里,想着法的多吃点东西,增加点热量。 高筋粉120克,低筋粉30克,酵母3克,其它材料就看你喜欢什么就准备什么。
做法:
1、用温水化开酵母,然后放在3、4分钟,再加入面粉,揉成光滑面团,找个温暖的地方,让它发酵。 接着擀成面皮,为了防止烤制的过程中鼓起来,可以用叉子在面皮上叉上洞洞。
2、番茄沙司,批萨草,洋葱入锅抄制成批萨酱,做好后放在一边放凉,然后切少量条状的马苏奶酪,放在面皮的边上,压好,再铺上先前做好的批萨酱,将马苏奶酪擦成丝,铺在批萨酱上,然后铺料,想吃什么铺什么(火腿,贡丸,香肠,叉烧,辣椒等等),最好放些玉米和青豆什么的,很好吃。
,最后上面再撒上一层马苏奶酪。就可以上烤箱烤了。 3、入烤箱200度15-20分钟(中途拿出一次撒上马苏奶酪)。出炉后撒上磨碎的黑胡椒粒。 最后开吃吧。
不要怪我没有发匹萨饼的成品PP发上,因为吃完偶才想起来要照PP哈。 ( Tue, 16 Dec 2008 15:27:17 +0800 )
Description:
所有的系统管理员,不管他们工作了多少年,有多少经验,他们都不是天生的。
回头看看以前走过的路,觉得可以给哪些新入行的朋友一些建议,希望你们可以少走一些弯路吧:
1、服务器是为大家服务,而不是你一个人的玩具,因此你不能想理就理,不想理就扔一边。你需要随时了解它的情况,在服务器不多的网络中,找台旧的PC,在上面***ntop或是smtp之类的管理工具,用它们来监控你的服务器,在服务器较多的环境中,你可能需要一些付费的解决方案,因此在做预算时请为它们想一下。
2、同样,服务器也不是你存放自己喜欢的电影或是文档的地方,虽然我们承认服务器上有很多空余的硬盘空间,但是它们不是为你个人准备的。至少从职业道德上来说,就不应该将个人文档放在你不属于你的空间上。
3、很多时候我们使用脚本来完成我们的工作,这虽然极大的提高了工作的效率,但是却没有多少人有写注释的习惯,这为别人的使用带来了极大的不便。
4、在使用脚本进行重要的操作时,请检查你的脚本,并写出脚本的逆向操作脚本,以还原操作后的数据。
5、备份,基本上所有的管理员都遇到过这个问题,花点时间设计一个合理的备份策略,并将备份的结果至少存在二个以上的地方。如果不明白为什么这么做就想想911吧。
6、远程管理,SSH是一个常用的工具,你需要保护好你的密匙,在高风险的环境中,建议更改默认的端口号或是限制访问地址。当你在运程调试防火墙或是变更网络接口和地址时,请仔细想一下你所做的操作,至少要能保证你在进行改变后能重新连接上你的服务器来进行修改。 ( Mon, 15 Dec 2008 09:55:58 +0800 )
Description:
冬天,是一个有画面感的季节。寒冷和凋零,记载着季节轮回的秘密。
萧瑟的枝条也许只是为了掩饰过往的浮华与聒噪,摇曳的不是落叶而是飘落的灵魂。
距离是可怕的,再深的感情都会因距离的存在而变的淡薄,变的遥不可及。
而我却无法流泪,因为那将成为我永远无法伤愈的痛。
冰雪的世界,把所有的忧伤深深收藏。
低温,让思绪趋于无边的冷静。
然而偶然与你的相逢,却时刻让我迸发出爱与孤单的火花。
错过你、错过爱,这此说不出的无奈,是注定我一生的孤单。
就用这孤单修我们来生的缘,希望来生的轮回中,我们别相遇的太早,让来世的情缘圆满。
( Wed, 3 Dec 2008 16:17:26 +0800 )
Description:
文件系统受到受伤的情况在我看来最大的凶手非突然断电不可,今天在断电恢复后做系统检查时,便又一次的遇上了文件受损的情况,于是只好开始漫长的修复。
思路,首先做备份,没有比dd工具更好的准备工具,不过你需要准备好一个比需要修复分区更大的分区。
# dd if=/dev/hdc2 conv=noerror /mnt/newdisk/hdc2.img 注:这里是做/dev/hdc2 的整个分区的镜像
然后再加载刚才做的镜像,你可以使用losetup -f 来查询哪个loop设备是空的。
# losetup /dev/loop0 hdc2.img
最后开始使用reiserfsck --rebuild-tree -S -l undelete.log hdc2.img来修复吧
# reiserfsck --rebuild-tree -S -l undelete.log hdc2.img
reiserfsck 3.6.19 (2003
*************************************************************
** Do not ru the program with --rebuild-tree unle **
** something is broken and MAKE A BACKUP before using it. **
** If you have bad sectors on a drive it is usually a bad **
** idea to continue using it. Then you probably should get **
** a working hard drive, copy the file system from the bad **
** drive to the good one -- dd_rescue i a good tool for **
** that -- and only then run this program. **
** If you are using the latest reiserf rogs and it fails **
** please email bug reports to
** providing a much informatio a po ible -- your **
** hardware, kernel, patches, settings, all reiserfsck **
** me age (including version), the reiserfsck logfile, **
** check the syslog file for any related information. **
** If you would like advice on using this program, su ort **
** is available for $25 at . **
*************************************************************
Will rebuild the filesystem (/dev/hdc2) tree
Will put log info to 'undelete.log'
Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
Replaying journal..
Reiserfs journal '/dev/hdc2' in blocks [18..8211]: 0 tra actio replayed
###########
reiserfsck --rebuild-tree started at Wed Dec 3 15:45:00 2008
###########
The whole partition (29059568 blocks) is to be sca ed
Ski ing 9097 blocks (super block, journal, bitma ) 29050471 blocks will be read
0%....20%.... left 17927469, 5960 /sec
漫长的等待之后........
将loop0挂到目录中,然后进入目录看数据恢复情况吧。
哎,只是时间太长了。
( Sat, 1 Nov 2008 20:36:53 +0800 )
Description:
今天终于买到了四月物语的DVD,兴奋,实在是太高兴了。嗯,关于这个片子的内容和导演已经有人写了很好的介绍,偶就不在费话了,直接转过来吧。
四月物语介绍,转自百度
百科 http://baike.baidu.com/view/336805.htm
介绍:
每年樱花飘飞的四月,是日本大学开学的日子。与父母家人告别后,北海道少女榆野卯月只身来到东京武藏野大学开始了新的生活。陌生的城市、崭新的环境以及新 结识的同学和邻居都有点让她不知所措。班里组织新生作自我介绍,当被人问到为何选择武藏野大学时,榆野卯月突然表现得十分紧张。原来高中时代的榆野卯月一 直暗恋着比自己大一届的同学山崎,正是由于山崎去年到武藏野大学上学,卯月才追随而来的。卯月经常怀着着份暗恋之情前往山崎打工的武藏野书店,最后她终于 在一个雨天与山崎进行了交谈。离开书店后,卯月在雨中突然想到成绩不佳的自己竟然通过努力考到了著名的武藏野大学,这真堪称爱的奇迹。
在完成篇幅宏大的《燕尾蝶》之后,岩井俊二马不停蹄地创作了小说《华莱士的人鱼》。小说完成时 已经是1997年的3月,有些疲惫的岩井决定好好休息一下,打算出去旅游或者从事某些感兴趣的活动。可他马上就发现自己最大的兴趣就是拍电影,决定拍摄一 部满足情趣、十分轻松的电影,于是就有了这部如散文般优美的《四月物语》。
与以前的作品不同,岩井在拍摄前只写出了简略的故事大纲,电影中的很多场景和对话都是在现场即 兴创作的。所以
《四月物语》并没有象小说那样完整地去讲述一个故事,而是以散文、随笔的形式描绘了一个少女的大学生活。片段化、零散化的叙事手法,配合上 行云流水般明快的镜头语言和清新优美的背景音乐,使《四月物语》颇具散文小品的特质。尽管有些地方流露出人与人之间的隔膜和误解,《四月物语》还是相当轻 松、抒情的,而那段羞涩纯情的暗恋也仿佛只是一个都市童话。
初春,大地都恢复了生机,对来自北海道的十七岁少女榆野卯月(松隆子饰)来说,更象征著一个秘密梦想的开花结果。与父、母家人道别后,榆野便单人匹马踏上一次冒险的旅程,来到东京的武藏野大学念书。新的城市、新的环境、新的房子、新的邻居、新的脚踏车……
一切都是从未有过的经验。在班上作自我介绍,当被问到一个理所当然的问题:“为什么会选择武藏 野大学,而不是别家呢'的时候,榆野的脸孔却突然变得绯红,一颗心急速跳动。 是的,榆野选择武藏野是有原因的。只是,她怎好告诉别人呢? 武藏野,武藏野……只要每次提起这名字,榆野其实都会面红耳赤。她想起的,不是名作家国木田独步写的《武藏野传奇》
虽然她还是因为这名字而有买那 本书,而是一个在北海道原野弹著结他的高佻的叫武藏野的男孩子。去年,他去了东京的武藏野大学念书,为了接近他,所以榆野也来到了东京,来到了武藏野。不 但如此,榆野在明察暗访下,还知道了他居然在大学附近的武藏野堂书店里当兼职售货员。可问题是,她俩其实并未曾真正结交过…… (日本特急)
据说,1998年的下半年,当《四月物语》在日本上映的时候,很多人都在看导演岩井俊二的笑 话。这部说长不长,说短不短(59分钟)的电影,情节简单得可以用一句话概括出来。不过让幸灾乐祸的人没想到的是尽管它不太符合商业规律,却取得了意想不 到的成功,即便是在惯于吃文化快餐的香港和东南亚,它也有相当不错的反响。当然,这就是岩井俊二的一贯风格,他能用谁都找得着的简单材料,做出一顿最美味 的佳肴来。
岩井俊二在神户大学他学的是油画专业,毕业后让他声名鹊起的是他拍的电影《情书》和《燕尾 蝶》,而这次在电影音乐上他也披挂上阵,亲自担任制作人。尽管原声大碟中的13首曲子分别是由坪井信八和岸内萌两人谱写,但音乐的统筹、监制和制作却都由 他一手担纲(片头字幕中打出的CLASSIC实际上就是他们三人组合的代称)。而最绝的是在片中完全免费出演女主角的影视歌才女松隆子竟然包办了唱片中的 钢琴演奏。尽管她的水平实在是有限(你甚至可以辨别出她弹的错音),但这简约和稚嫩的感觉正是岩井俊二想要的。
《四月物语》的情节几乎无法用语言说出来,因为它实在是太简单了——一个拙得可爱的高中女学生 期望在大学校园里和昔日暗恋的心上人不期而遇。可当你看见漫天飘舞的粉红色樱花花瓣,在下午暖风和煦的大街上轻盈穿过的自行车和在夕阳中的草地上孑然而立 的少女身影,你马上就能体会到岩井俊二所想要讲的绝对不仅仅是这些。
影片的第一段音乐是松隆子把手轻轻放在逐渐离家远去的火车车窗上时开始的,它只是几个简单的由 钢琴弹奏出的音符,却为影片定下了轻柔、温和而又美丽的基调。岩井俊二不愧是拍Music Video出身的日本音乐电视大师,他的画面和音乐总是配合得如此恰到好处:当满载货物的大客车驶在撒满樱花的街头时,渐起的长笛和钢琴像是一阵风把花瓣 吹散在空中;当松隆子骑着自行车在四月的阳光穿行在街道中时,那流畅无比的吉他宛如一记最温柔的拳头打在你的心坎上;而在草地中那悠然自得的钓鱼练习中, 又是一阵跳动的弦乐轻轻托起了主人公在微风中飞扬的长发。当然最绝的,还是结尾长达七分钟的点睛之笔:女主人公在五藏野的书店里终于和自己的心上人相遇, 在瓢泼大雨中,他为她一把又一把的撑伞(这其中钢琴短暂而又突然的停顿把所有人的心都提到了嗓子眼)。在钢琴和长笛的交相辉映中,回响着女主人公执着的问 候;在吉他和细碎的鼓点衬托下,她在大雨中幸福地奔跑。最后,从伞上滴落的雨珠突然慢放变成清晰的一粒,而在长笛的优美旋律中,女主人公的微笑成了电影的 最后一个画面。
( Mon, 20 Oct 2008 16:10:13 +0800 )
Description: 最近喜欢上了饼干,原因无它,唯易成功尔。比起戚风蛋糕和面包饼干实在是太容易成功了。只需要将所有的材料配好,然后混合分割,送入烤箱之后就可以等着开吃了。
今天推荐的这道核桃桃酥更是简单美味的典范。
:普通面粉250,细砂糖100克,植物油125克,鸡蛋半个,核桃碎40克,泡打粉4克,小苏打2克
:中层,180度,约15分钟。
制作过程
1、将植物油、半个鸡蛋液、细砂糖混合均匀。
2、面粉和泡打粉、小苏打混合后用筛子筛过,然后把面粉倒入第一步的植物油混合物,揉成面团。。 3、将核桃碎倒入面团中,混合均匀(如果想要核桃更香一些,可以自己先炒一下)。 4、取一小块面团,搓成小圆球,然后将小圆球压扁,放入烤盘。在表面刷一层鸡蛋液,放入预热好的烤箱烤焙,烤到表面金***即可。 中层,180度,约15分钟,就可以了。 这道点心在烤制的时候看起来会有很多油,其实当你真正吃到的时候是没有一点油腻的感觉。由于加入了泡打粉和小苏打,因此特别的酥。
( Mon, 25 Aug 2008 09:12:05 +0800 )
Description:
史上最快的蛋塔制作方法,不用叠被子,只需要在超市里买上一袋飞饼,就有了现成的蛋塔皮了。
材料:
飞饼 一袋飞饼有5张,每张可以做3个蛋塔
牛奶 100克
奶油 100克
蛋黄 2个
蛋塔模若干
糖 适量 将飞饼卷起来后切开,放入蛋塔模中压好,底一定要做的很薄,周边最好做高一点。 牛奶、奶油、放在一起加热,然后放凉,接着加入蛋黄搅拌均匀。嗯,记得加糖。
最后将塔水加入到模具中,加到一半的高度就行了,千万不要加多了。
烤箱200度,20分钟就可以了。 可以开吃啦 来杯红茶,配上刚烤好的蛋塔,呵呵,慢慢享用吧。
( Thu, 21 Aug 2008 09:48:27 +0800 )
Description: 常用的软件有Ntop、Mrtg、Cacti,这三个软件是Linux下常用的流量分析软件。经常运用在各种网络环境中。
Mrtg,估计只要是用过流量监控的都知道这个软件吧,虽然配置简单,容易使用,重要的是对服务要求低,不会增加过多的负载,不过Mrtg的问题也很多:
1、首先只能使用文本式的数据库
2、而且数据不能重复使用
3、只能按日、周、月、年来查看数据
4、并且只能画两个DS
5、无管理功能
6、没有详细日志系统
7、无法详细流量具体情况
7、对于只能用于TCP/IP网络对于 SAN 和iSCSI网络流量无能为力 Ntop: Ntop,监控软件中的新贵,从设计上就并不太依赖SNMP而是使用靠端口镜像的数据来分析,功能很强大,可惜,对监控主机要求高,最好是单独为它准备一台主机。它可以通过分析网络流量来确定网络上存在的各种问题;也可以用来判断是否有黑客正在攻击网络系统;还可以很方便地显示出特定的网络协议、占用大量带宽的主机、各己通信的目标主机、数据包的发送时间、传递数据包的延时等详细信息。是网管员对网络进行相应的优化调整的必备工具,虽然它不能代替手动抓包进行分析,不过对于它提供的一些常规数据,已经足够使用了。Ntop主要提供以下功能
1、将截获的数据包转换成易于识别的格式
2、并不太依赖SNMP,虽然它也支持SNMP
3、需要网络设备支持端口镜像
4、支持对具体流量的分析
5、自动从网络中识别有用的信息
CACTI CACTI,也是使用了SNMP协议来监控,加上内置的各种模板,可以很方便的添加新的表,由于使用rrd的数据库,可以很方便的查看任何时间的数据,适合在有200个服务器规模以上的网络中使用(配合cactid来收集数据),对监控服务器来说,对资源的总体需求比Ntop还要多,主要是apache和mysql占了大部分,不过可以将网页服务器换成其它的,不过要支持php才行。如果你比较懒,哪么建议用ntop配合cacti使用,一个分析具体的协议,一个分析总体流量。
( Wed, 20 Aug 2008 11:48:50 +0800 )
Description: 一直以来,我都是使用的ntop作流量监控。不过对于哪些无法做端口镜像的系统就很难使用了。幸好我们还有mrtg和cacti。前者是老资格的监控系统了,由于使用了 mp协议,使得我们可以从流量到服务器负载,从传感器到Apache连接数,几乎一切都可以监控数据,不过美中不足的是mrtg只能画两条线,而且对数据无法以时间索引,使得想查看以前某个时段的数据变的很难。 cacti,这个软件很有前途,内置大量的模板,可以很方便的使用,可惜对以前(这个以前指的是至少10年前的交换机)的一些交换机支持不好,会发生无法抓到数据的问题,不过如果是现的在交换则没有这个问题,由于使用mysql作数据库来记录数据,使得可以方便的查看以前的数据,而且还可以将多张图合成一张,这些强大的功能使得cacti决不亚于一些厂商的监控系统。可以说是目前最好的监控系统。
MRTG ***mrtg实在是太简单了,在debian下直接使用apt***。 #apt-get i tall mrtg 然后开始配置吧,先建个目录 #mkdir /var/www/html/mrtg 开始生成mrtg的配置文件,在这之前记得先设置好 mp #cfgmaker --output /etc/mrtg.cfg --global "WorkDir: /var/www/html/mrtg" --global "Optio [_]: growright,bits"
生成索引文件 #indexmaker --output=/var/www/html/mrtg/index.html 最后运行mrtg /etc/mrtg.cfg就行了,由于刚开始运行时没有找到以前的记录,所以会报错,不过多运行两次就行了。 记得配置你的http服务器,要不然你没有办法通过网页查看到你的数据。 定时自动运行mrtg来生 成统计信息,默认为五分钟运行一次。作为root身份crontab -e进入编辑状态,添加内容 如下: */5 * * * * mrtg /etc/mrtg.cfg 现在mrtg每5分钟会运行一次,更新一次数据。 CACTI
同样使用apt-get i tall cacti就行了,不过要先***上mysql的数据库,不知道为什么cacti没有自动***mysql
#apt-get i tall mysql-server-5.0
#apt-get i tall cacti
server ip/cacti就可以看到CACTI的首页了,用户名和密码都是admin,通过后会要求重新输入密码。然后开始配置吧,内置很多有用的模板。
( Sun, 10 Aug 2008 02:03:53 +0800 )
Description: 新买的两本逻辑学的书到了,一本逻辑学导论(第11版)一本形式逻辑(重版),都是逻辑方面的经典书籍,大致的翻看一下,发现确实讲的非常的精彩,不愧为经典之作,看来很要花点时间来啃一下,可惜最近最缺的就是时间。
( Sun, 10 Aug 2008 01:49:23 +0800 )
Description: 前段时间听说公司打算花3000万,建一个信息化系统,其实说白了就是ERP,不过在我看在,ERP这东西在中国,除了少数公司成功过以外,其它的基本上就是仍钱,试问一个从领导到员工连电子邮件都不愿意使用的公司,怎么可能成功的部署一套ERP系统? 在我看来,ERP目前在中国只能是一个理想,可以看到但是想要实现实在是太难了:而在这些困难中,最难的就是前期准备中的流程分析,也许在国外ERP实施中这并不算什么难事,可是在中国,基本部署ERP失败的公司有90%是因为流程分析的问题,每一个领导有每一个领导的想法,每个部门有每个部门的需求,当这些想法、需求集中起来后问题产生了,没有人能在这么短的时间内拿出一个适合的流程,于是乎,在领导的催促声中,员工不耐烦的表情中一切从简,或者直接使用一些通用的产品,如果遇到黑心的开发商,哪么将界面做的无比的花哨,而功能只需要一个新闻和邮件分发系统搭个架子就算完成了。事实上,国内目前一些所谓的ERP系统就是如些,将原来用来发布新闻的系统换个界面,于是变成了员工档案系统,而任务安排并提前通知,只不过是一个邮件的定时发送功能。等等的这些,在无知的领导面前,就变成了无所不能的ERP 个人认为实现ERP的关键点:
1、前期准备很重要,需要收集大量的数据,并对其进行分析根据公司的目标和需求,
量化的ERP应用目标,
找出合适公司的流程。
完成准备后要反复模拟实际业务流程。
2、适合的开发商,选择开发商不光要看他的技术能力,还要看他
行业支持能力
,例如A开发商是国内在制造业领域最有经验的开发商,B开发商着是擅长银行金融领域的企业ERP开发。
3、找一个咨询顾问团队,由第二或是第三方的咨询顾问团队来对流程进行深入分析,提供解决方案。一切以流程为第一位,而不是由领导来决定要怎么干,和该怎么干。
4、完善的技术支持,由于ERP系统的复杂性,使得每个一部署ERP系统的公司都需要专业的管理人员和开发人员,而不是哪种装个Windows Server就敢说自己是网管的人。
5、完善的开发记录,不光要有代码的注释,甚至还需要有最开始准备的记录和后期维护的记录等。
( Fri, 25 Jul 2008 17:48:45 +0800 )
Description: 从现在起每天起来要吃早餐。新的写作计划也要执行,生活不能如从前般懒散了。前段时间,就当是改造期吧,如今,革面回来。 喜欢沙宝亮的青春日记,淡淡的惆怅,只有我自己知道。
我在青春的日记里流浪
迷惘的脚步一行一行
走过欢喜走过忧伤
走过那些莫名的惆怅
还有那初次动情的地方
当年龄在记忆里成长
我的目光我的歌唱
每一天都在这里珍藏
我对你谈起的那些梦想
还有我的年少轻狂
青春的日记应该充满阳光
照亮了每一页年轻的时光
积蓄温暖积蓄力量
因为我和我的梦正奔跑在路上
来不及叹息来不及思量来不及回头望
因为青春正长
( Thu, 24 Jul 2008 11:01:32 +0800 )
Description:
I used to rule the world
Seas would rise when I gave the word
Now in the morning I sleep alone
Sweep the streets I used to own
I used to roll the dice
Feel the fear in my enemy’s eyes
Listen as the crowd would sing:
“Now the old king is dead! Long live the king!”
One minute I held the key
Next the walls were closed on me
And I discovered that my castles stand
Upon pillars of salt and pillars of sand
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror my sword and shield
My mi ionaries in a foreign field
For some reason I can’t explain
Once you go there was never, never an honest word
That was when I ruled the world
It was the wicked and wild wind
Blew down the doors to let me in.
Shattered windows and the sound of drums
People couldn’t believe what I’d become
Revolutionaries wait
For my head on a silver plate
Just a pu et on a lonely string
Oh who would ever want to be king?
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror my sword and shield
My mi ionaries in a foreign field
For some reason I can’t explain
I know Saint Peter won’t call my name
Never an honest word
But that was when I ruled the world
(Ohhhhh Ohhh Ohhh)
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror my sword and shield
My mi ionaries in a foreign field
For some reason I can’t explain
I know Saint Peter won’t call my name
Never an honest word
But that was when I ruled the world
(Ohhhhh Ohhh Ohhh)
我曾经主宰世界
一声令下,海啸而生
而现在的清晨,我孤枕难眠
回顾着曾经的足迹
我在股掌间玩弄着敌人的生命
感觉他们眼神中的恐惧
然后听到人群在歌唱:
“现在老国王死了!新国王万岁” !
这一刻我执掌着乾坤
下一秒却四面楚歌
我才发现我的城堡其实一直矗立在
松散的沙子和盐粒上
我听到耶路撒冷的钟声响起
罗马骑兵合唱团在歌唱
那是我的镜子,我的剑,我的盾牌
我想不明白
我的传教士为何身在他乡
当你在那里不再有诚实的时候
那就是我统治世界的时候
邪恶的而狂野的风
吹倒大门,我冲进去
看着破碎的门窗
震撼的鼓声
人们不能相信这样的我
革命停了下来
因为我的头颅被放在了银碟上
剩下的只是一个落没的木偶躯体
还有谁想成为新的国王?
我听到耶路撒冷的钟声响起
罗马骑兵合唱团在歌唱
那是我的镜子,我的剑,我的盾牌
我想不明白
我的传教士为何身在他乡
当你在那里不再有诚实的时候
那就是我统治世界的时候
我听到耶路撒冷的钟声响起
罗马骑兵合唱团在歌唱
那是我的镜子,我的剑,我的盾牌
我想不明白
我的传教士为何身在他乡
当你在那里不再有诚实的时候
那就是我统治世界的时候
( Mon, 30 Jun 2008 09:49:09 +0800 )
Description: 祸不单行这个词不知道是谁发明的,实在是太贴切了,正如我这倒霉的6月一样,先是早上吃热干面吃出了苍蝇,于是第二天换吃包面,结果吃出了头发,无语了。热伤风打针,打了6天的青霉素,再换打先锋,结果打的手肿了不说,而且过敏,怎是一个背字了得。 龙芯的盒子今天终于发布了,原本还打算买一个的,可惜一看售价,要1800,实在是太贵了,如果主板+CPU控制在600块钱以内我到是可以考虑买一个,而且新版本的取消了双网卡,对我来说已经没有什么使用价值了。看来只有再等等了,看海珑什么时候上市了。 检索一下最新的消息,发现暗黑破坏神3终于露出了它的小脸了,这是个好消息,不过更坏的消息是,它对系统的要求很高,估计我的电脑没有戏。 E3下个月15号就要开幕了,希望能看到wii在中国上市的消息,哎,我等wii的中文版已经很久了,可惜不知道能不能得常所愿。 突然发现最近自己越来越小白了,是不是年龄越大越有小白的趋势?
( Mon, 9 Jun 2008 18:25:27 +0800 )
Description: 喜欢甜点,喜欢哪种甜蜜的感觉,于是便有了这道蓝莓暮斯
原料:
暮斯粉(准备50克和25克各一份)
鲜奶油(准备280克)
蓝莓鲜果浆(准备160克)
白糖 30克
酸奶100克
水 准备150克和100克各一份
消化饼干 若干
黄油一大驼
1、先将黄油化开。如果你觉得小火化开时不好掌控火侯,哪么可以像我一样,试试用电吹风的热风吧,一会就化开了。
2、消化饼干全部捣碎,这可是个细活,很花时间。
3、将黄油和消化饼干混合好,然后放进8寸的蛋糕模中,压平,强列建议使用7寸的蛋糕模活底来压,很方便。
压好的样子。很平,很漂亮
4、吧准备的100克水烧开,然后放入50克暮斯粉和30克糖,搅拌开。
5、暮斯水凉后放入100克酸奶,再加入蓝莓果浆160克,搅拌均匀。
就是这个样子滴 7、打发鲜奶油,打到6到7分发就可以了
8、然后吧前面准备的暮斯浆全部倒进打发的奶油里,慢慢的搅拌。
9、拌好后放入模具中,将它抹平。
10、表面刷上蓝梅酱。入冰箱冷藏30分钟后主拿出来,用100克开水融化剩下的25克暮 斯粉,等暮斯水冷后淋到暮斯上,再冷冻30分钟就OK啦。
这个蛋糕本来是准备星期六出去玩的时候和大家一起享用的,可惜赶上了宜昌十年一遇的暴雨。
嗯,泡上一壶红茶,切一块蛋糕,挑一张喜欢的CD,看着窗外的雨景,慢慢享用。
( Tue, 20 May 2008 17:25:56 +0800 )
Description:
以前的LVM笔记,现在慢慢的整理出来了 PV VG LV
为基础 VG
可以增加 LV
也可以增加
物理卷如分区或是
RAID VG
为卷组 LV
为逻辑卷或分区 [root@pc ~]#
fdisk -l
显示分区信息
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System
/dev/sda1 * 1 978 7855753+ 83 Linux
/dev/sda2 979 1043 522112+ 82 Linux swap / Solaris
Disk /dev/sdb: 4294 MB, 4294967296 bytes /dev/sdb
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doe 't contain a valid partition table
Disk /dev/sdc: 4294 MB, 4294967296 bytes /dev/sdc
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdc doe 't contain a valid partition table 物理卷的操作(
是指物理卷,
physical volume(PV),
它可以是物理硬盘分区,也可以是整个硬盘或是做好的软件
[root@pc ~]#
pvcreate /dev/sdb
卷,这是使用了整个硬盘 Physical volume "/dev/sdb" succe fully created
已经顺利建立 默认的
,这表示卷组上创建的所有逻辑卷都以
为增量单位来进行扩充或缩减。由于内核原因,
大小决定了逻辑卷的最大大小,
决定了单个逻辑卷最大容量为
,若希望使用大于
的逻辑卷则创建卷组时指定更大的
大小范围为
,并且必须总是
的倍数,使用
指定 [root@pc ~]#
pvdi lay
卷的信息 --- NEW Physical volume --- PV Name /dev/sdb PV
的名称
很重要
时就是使用这个名称 VG Name PV Size 4.00 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID WQ8sJF-T79g-mdn3-ARRD-fElc-FKGt-CeGytS
[root@pc ~]#
卷的信息 PV /dev/sdb VG vg0 lvm2 [4.00 GB / 4.00 GB free] Total: 1 [4.00 GB] / in use: 1 [4.00 GB] / in no VG: 0 [0 ]
[root@pc ~]#
pvremove /dev/sdb
这里的
/dev/sdb
是上面显示的
PV Name
卷组的操作(
[root@pc ~]#
vgcreate vg0 /dev/sdb
将整个
卷组 Volume group "vg0" succe fully created
已经顺利建立 在建立
时也可以指定多个分区或硬盘,也可以同时指定分区和硬盘 格式为
vgcreate vg0 /dev/sdb /dev/sdc1 其中
是卷组的名称,也可以使用其它的名称
[root@pc ~]#
vgdi lay 显示
卷组的信息 --- Volume group --- VG Name vg0 VG
的名称
很重要
时就是使用这个名称 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Acce read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 4.00 GB PE Size 4.00 MB Total PE 1023 Alloc PE / Size 0 / 0 Free PE / Size 1023 / 4.00 GB VG UUID v7lHK2-VjXs-n7pD-v1wk-Xd2F-3vbu-ovX4b1
[root@pc ~]#
vgscan -v 用
文件系统 Wiping cache of LVM-capable devices Wiping internal VG cache Reading all physical volumes. This may take a while... Finding all volume grou Finding volume group "vg0" Found volume group "vg0" using metadata type lvm2
[root@pc ~]#
vgrename vg0 test vgrename
可以修改刚才创建的
的名字 Volume group "vg0" succe fully renamed to "test"
[root@pc ~]#
vgdi lay 再次使用
vgdi lay
查看时
卷名已经变成
test --- Volume group --- VG Name test System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 2 VG Acce read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 4.00 GB PE Size 4.00 MB Total PE 1023 Alloc PE / Size 0 / 0 Free PE / Size 1023 / 4.00 GB VG UUID v7lHK2-VjXs-n7pD-v1wk-Xd2F-3vbu-ovX4b1
[root@pc ~]#
vgchange -a n vg0
休眠卷,在删除卷时要休眠卷,是卷,不是卷组 0 logical volume(s) in volume group "vg0" now active [root@pc ~]#
vgremove test
卷组,将它从
中删除 Volume group "test" succe fully removed [root@pc ~]#
vgcreate vg0 /dev/sdb
重新将
/dev/sdb
加入到
中 Volume group "vg0" succe fully created
[root@pc ~]#
vgscan -v 显示
的信息 Wiping cache of LVM-capable devices Wiping internal VG cache Reading all physical volumes. This may take a while... Finding all volume grou Finding volume group "vg0" Found volume group "vg0" using metadata type lvm2
[root@pc ~]#
lvcreate -L2G -n lv vg0
卷组中建立一个
卷 Logical volume "lv" created
[root@pc ~]#
lvcreate -i2 -I4 -l1024 -n lv vg0
参数是指交叉存放数据,
是指使用两块硬盘
是指交叉存放数据时采用的块大小,这里是
是指大小
是指数据块,
一般是
,可以通过指定块的多少来决定分区的大小
[root@pc ~]#
lvdi lay 显示一下
卷的信息 --- Logical volume --- LV Name /dev/vg0/lv VG Name vg0 LV UUID Blj3l3-0VXg-iNVP-3Ehk-BvZz-Mn0q-KV4N8h LV Write Acce read/write LV Status available # open 0 LV Size 2.00 GB Current LE 32 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:0
[root@pc ~]#
pvmove /dev/sdb /dev/sdc /dev/sdb: Moved: 40.6% /dev/sdb: Moved: 84.4% /dev/sdb: Moved: 100.0%
在两个卷之间移动数据,如果你是以交错方式存放数据的话,千万不要打断,要是打断的话,自求多福吧。
[root@pc ~]#
lvremove /dev/vg0/lv 删除卷,这个卷不能被挂载,不然无法删除。 /dev/cdrom: open failed: Read-only file system
Do you really want to remove active logical volume "lv"? [y/n]: y Logical volume "lv" succe fully removed
succe fully removed
,顺利的干掉了,这个世界清静了
调整空间,如果使用的是
ReiserFS
文件系统
[root@pc ~]#
lvextend -L+1G /dev/vg0/lv
直接使用
lvextend
加空间就行了, /dev/cdrom: open failed: Read-only file system Extending logical volume lv to 3.00 GB Logical volume lv succe fully resized
[root@pc ~]#
resize_reiserfs -f /dev/vg0/lv
reiserfs
的分区调整工具调整
可不用卸载分区,直接调整 减小空间
[root@pc ~]#
resize_reiserfs -s-1G /dev/vg0/lv
先使用
reiserfs
的分区调整工具调整,减少
[root@pc ~]#
lverduce-L-1G /dev/vg0/lv
然后使用
lverduce
减少空间就行了, /dev/cdrom: open failed: Read-only file system Extending logical volume lv to 3.00 GB Logical volume lv succe fully resized
所有的操作不用
umount ext3
的减少,要先
先显示出要减小的卷的块数量,本例中是
的块数量是
[root@pc ~]# mke2fs -n /dev/vg1/lv1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
268192 inodes, 535552 blocks
26777 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=549453824
17 block grou 32768 blocks per group, 32768 fragments per group
15776 inodes per group
Superblock backu stored on blocks: 32768, 98304, 163840, 229376, 294912
的空间时这样计算 535552-262144=273408
[root@pc ~]#
resize2fs /dev/vg1/lv1 273408
然后使用
lvreduce
减小空间
[root@pc ~]# lvreduce -L -1G /dev/vg1/lv1
最后直接
分区就可以了 ( Mon, 12 May 2008 11:50:16 +0800 )
Description:
今天是星期一,上班第一天,看看台历,已经是5月12号了,基本上每个月的10号左右就是微软为我们这些正版用户的服务时间,不过这个月好像晚了点,在TechNet 上看了一下,这才想起Microsoft Security Bulletin Advance Notification上个月通知过这个月的更新要等到13号,本次更新了三个关键补丁一个影响windows,二个影响office,还有一个一般更新,感谢老天,不像上个月哪样居然有哪么多,而且个个危险。
这段时间,微软的产品好像总是漏洞与补丁齐飞,先是二月出了个Windows XP SP3本来以为可以放心一段时间了,可是没想到上个月就出8个关键补丁,于是又是下载,又是审批,虽然WSUS有自动审批功能,可是还是不放心。
微软的产品,让人总是用着很舒心,因为它吧很多功能都集成好了,你不花太多的时间,可是不放心,因为你不知道哪一个环节会出什么问题,再加上漏洞不断,病毒层出不穷,总是让人难以应付。于是在这个时候微软就会告诉你,需要升级了。而对某种产品的每次升级,就会给IT评论家、技术经理、稿费骗子们一次赚钱的机会。似乎微软也很喜欢这种方式,就像微软自己的文档一样,几乎你所看到的所有的微软产品的资料无论是指南还是手册,都写的无比的罗嗦和复杂,就像读者是一个完全不懂计算机的人一样,对于像我这样的做了N年的系统管理员来说,基本上只能跳着看,一本200页的文档,当中有用的基本上也就30页,其它的对我来说基本上都是费话。