总有一些事,一些人,一些思想是我们所不能左右的; 那么,让它去吧,继续走自己的路。
使用reiser4
上一篇 /
下一篇 2007-08-04 20:39:14
/ 个人分类:计算机技术
reiser4被誉为地球上最快的文件系统;
爱好者博墅|3[HIm(ian8Nx 爱好者博墅
TTk]BE&D 本人已经对它眼馋好久了,今天终于把系统搬到了reiser4上,欣喜!!
Vd6B{.bZ:q0 (z0G1Q?6nW'fa0 下面是步骤,记录一下: 使用reiser4文件系统当然要安装相关的工具包 --
reiser4progs
2g|x@j2a d0 ( PS: 我的/boot分区是独立的ext2分区,所以就不用打Grub的reiser4补丁,独立的/boot其实很方便,建议分一个小于64M的分区,加上noatime参量)
P.I;r
ta,x.p L~4T0 ubuntu下的话直接可以
爱好者博墅Rl!JD&c,Skm| sudo apt-get install reiser4progs |
"E
c3JfC"U+X,]0 可惜,我只能用 make 编译安装, 首先到
ftp://ftp.namesys.com/pub/ 下载
libaal-1.0.5.tar.gz 和
reiser4progs-1.0.6.tar.gz Ny2XamS0 爱好者博墅s#d*AuM
H 然后解压 ,编译 ,安装
爱好者博墅-z:D
^t|4|tar -zxvf libaal-1.0.5.tar.gz #先安装lib爱好者博墅dI
U |f cd libaal-1.0.5/ V(JKs])H'vl0U0./configure --prefix=/usr爱好者博墅&P\7\.bnPP make W0l.Gd8JUs9oP
Y0sudo make install 爱好者博墅|L(qPw7I} _:jR sudo /sbin/ldconfig ${0RO~JS [+S"E0 b/]Yar'}p@'uue0tar -zxvf reiser4progs-1.0.6.tar.gz |4y
l0|,I:M$c0cd reiser4progs-1.0.6/爱好者博墅o gzH4P'i2h ./configure --prefix=/usr 0k%DE%UB
V(Nl{s0
make爱好者博墅;`({ iup~
sudo make install 9l%z+X2g"f'Y_0
sudo /sbin/ldconfig |
XB;V-u&V+O$Y0 在工具安装好后,就打reiser4的内核补丁,我用的是2.6.22.1内核
])wr3u4BZVJHT0 到
ftp://ftp.namesys.com/pub/reiser4-for-2.6/ 下载
reiser4-for-2.6.22.patch.gz爱好者博墅Ui _.~&y9E7?Z 打上补丁
qJ}#ha's0gzip -cd ../reiser4-for-2.6.22.patch.gz | patch -p1爱好者博墅)c^?8e)qN(yl make menuconfig 5\!j"[F3w jFG{0# 记得要把下面的选上Code maturity level options #Zl'Z$BVd0 ---> Prompt for development and/or incomplete code/drivers | # 然后确保4k stacks没有选爱好者博墅2rA2_!I;AGcK r~)?
| Kernel hacking ---> Use 4Kb for kernel stacks instead of 8Kb |
爱好者博墅7p,D6{V
H,\k-N1Q #记得把reiser4的选项选上,呵呵
_Z
mjt a c$G0# CONFIG_REISER4_FS=y爱好者博墅~ B~3bQ3v 爱好者博墅BYXK| Q#N} # 我的硬盘是IDE硬盘,使用SATA驱动,识别成sda,编译时config文件中 W3OqtfuuQg&R!C0 z$x3A%E/O"nG0爱好者博墅
b|.HR&Ua!A2N[
make -s clean bzImage modules 爱好者博墅{%n9IUvA_$iC7^ sudo make modules_install A
h\$u!o^n3SSD0sudo make install爱好者博墅;ClvE IV)S 爱好者博墅/v6n/c+k2o-w # 记得加上映像文件 爱好者博墅G.v1gl.?V
^2O sudo mkinitcpio -g /boot/kernel2.6.22.1.img -k 2.6.22.1爱好者博墅:ae9Y(j.WN3J 爱好者博墅{:QU/U%p6R\s
d,S # 修改 menu.lst !^
fO{Gf$vr+pcP0sudo cp /etc/fstab /etc/fstab_backup爱好者博墅%ROSz5hJ*` sudo nano -w /etc/fstab爱好者博墅+i w Rd,i1R
| /dev/sda8 / reiser4 defaults 0 1 |
-`2Y1fz1D`3r[ez0 |
HK&_@biz-i0 最后了,我用集成reiser4的LiveCD(systemrescuecd-x86-0.3.7.iso)启动系统,
s,AD-FE@;DDr0mkdir /reiser4 6H0I7j6[H0K([t0mkdir /data爱好者博墅E:{
d7mtKD mount /dev/hdc9 /data # 挂载上数据分区 a2jr/mS"i}M*pi0# 我是IDE硬盘,而我自己编译的内核是用SATA驱动代替老的IDE驱动,所以识别成sda ytx&V-rlH/E'P0mount /dev/hdc8 /reiser4 # 挂载系统盘爱好者博墅9@ia3Eju cd /reiser4 J9j4fNtq*r0tar -zcvf /data/arch_backup.tar.gz ./ # 备份系统数据爱好者博墅*s$ON#aXp_!Nu umount /reiser4爱好者博墅} SZ"`H]{7d mkfs.reiser4 /dev/hdc8 # 格式化爱好者博墅(\ QR9\xs?8q
@H mount /dev/hdc8 /reiser4 # 挂载系统盘爱好者博墅-I7U.Y+O$T,Wgem0~ tar -zxvf /data/arch_backup.tar.gz -C /reiser4 # 还原 e9j/\#zVE/Yu"b2r0umount /reiser4爱好者博墅0? h xj-l6W
k umount /data爱好者博墅2?-W*qrQ]*X.f reboot # 重启进入主系统 #sw MHO(lO yg8u0 |
爱好者博墅{c6W3oa5A 进入系统之后只要改变一下用户文件夹的权限就可以了
爱好者博墅n.I-z(P:Zsudo chown -R yourname:group /home/yourname爱好者博墅["o#w&j{w
|
爱好者博墅(y0t7Y4[k8W
bq OK!!, Reiser4可以用了, 随便把我以前和其他文件系统的对比贴出来,只是空间分配的对比(用的是Gentoo的protage解压后的ebuild文件)
爱好者博墅TX0gHH8m爱好者博墅]"x#K#e%Ef.h#ut;?~$?&}&j2a` C7GK*N"M0
比较ext3和NTFS的利用率
XFS和Reiser4的比较
相关阅读:
- 电脑操作13忌 (fjstar, 2007-3-04)
- 遇到cmd.exe的进程,达到CPU100%,怎么处理! (fjstar, 2007-5-25)
- Linux中Ifconfig命令详解 (fjstar, 2007-5-26)
- 破解Windows XP登陆密码(简单易用) (fjstar, 2007-6-10)
- 讨回Windows XP系统私扣的网速资源! (whyso, 2007-6-30)
- 网站设计65条原则<转载> (feng1573, 2007-7-05)
- 五个不太为人知的ESC键妙用法 (天使也寂寞, 2007-7-10)
- 情人节”让我们用数字打造爱情誓言 (天使也寂寞, 2007-7-10)
- 在Archlinux上编译安装Compiz Fusion(nvidia显卡 2007-07-30) (kldscs, 2007-7-30)
- Archlinux-桌面配置笔记(2007-09-18更新) (kldscs, 2007-7-30)
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
计算机技术