总有一些事,一些人,一些思想是我们所不能左右的; 那么,让它去吧,继续走自己的路。
使用reiser4
上一篇 /
下一篇 2007-08-04 20:39:14
/ 个人分类:计算机技术
reiser4被誉为地球上最快的文件系统;
fh:F8jj#db'^6d Q0 'epp i dI%?0 本人已经对它眼馋好久了,今天终于把系统搬到了reiser4上,欣喜!!
p
I-A[-Q;V;qC0 5o4il7s\0 下面是步骤,记录一下: 使用reiser4文件系统当然要安装相关的工具包 --
reiser4progs
#_}j%p#Cb4A0 ( PS: 我的/boot分区是独立的ext2分区,所以就不用打Grub的reiser4补丁,独立的/boot其实很方便,建议分一个小于64M的分区,加上noatime参量)
爱好者博墅C(jd4] @-kWK5I ubuntu下的话直接可以
#H,O6r&k$pK%S0| sudo apt-get install reiser4progs |
爱好者博墅{+f)K-{{!g 可惜,我只能用 make 编译安装, 首先到
ftp://ftp.namesys.com/pub/ 下载
libaal-1.0.5.tar.gz 和
reiser4progs-1.0.6.tar.gz 爱好者博墅 W8S?4A"C5F3| 5_6k Kh:LM9^P0 然后解压 ,编译 ,安装
爱好者博墅
^P7X4s
D&u4ktar -zxvf libaal-1.0.5.tar.gz #先安装lib爱好者博墅#`r!h2l5F:h/nG cd libaal-1.0.5/爱好者博墅%x$I3b a0@-R ./configure --prefix=/usr f
?
K-Z~$qCnp0make爱好者博墅T%x Nl+K^;o2Na} sudo make install 爱好者博墅1gF$T#K:[c ` sudo /sbin/ldconfig 爱好者博墅E1oQ aX U\
%~
me?-\0s f j
t0tar -zxvf reiser4progs-1.0.6.tar.gz N]*U8yiW*t0cd reiser4progs-1.0.6/爱好者博墅$['T5V8BV ./configure --prefix=/usr e \(k8@4r9?9G2k&n0
make 'J;S"ju3Po0
sudo make install Z#?`:DK%j:x.~,}5n0
sudo /sbin/ldconfig |
爱好者博墅1o~RR"l _ y
Lr$e 在工具安装好后,就打reiser4的内核补丁,我用的是2.6.22.1内核
爱好者博墅
WFss.tC:eF 到
ftp://ftp.namesys.com/pub/reiser4-for-2.6/ 下载
reiser4-for-2.6.22.patch.gz:i$W$w^_o r6\@\0 打上补丁
~1D a'b7c%TYM0gzip -cd ../reiser4-for-2.6.22.patch.gz | patch -p1爱好者博墅\I[iQ make menuconfig `
A!vZ2n:o0# 记得要把下面的选上Code maturity level options (T%}S:Zf.V0 ---> Prompt for development and/or incomplete code/drivers | # 然后确保4k stacks没有选 *dp r^)M@
N0| Kernel hacking ---> Use 4Kb for kernel stacks instead of 8Kb |
爱好者博墅m;VI;q-QS\M)@+I;S #记得把reiser4的选项选上,呵呵爱好者博墅BQjO+hL:n7C # CONFIG_REISER4_FS=y Vc~3u%y(f0爱好者博墅L:q@q7P # 我的硬盘是IDE硬盘,使用SATA驱动,识别成sda,编译时config文件中爱好者博墅U
Yp)eYC0DqA
`&aL2n)x
s9\0爱好者博墅*G#v[5Z8p2t~0x/E/V
make -s clean bzImage modules c8m-fjY`0sudo make modules_install 爱好者博墅!u$uZNpJo
sudo make install 8Zf o}h5[
L#mz7l0爱好者博墅Tm
v2_3_ # 记得加上映像文件 爱好者博墅#g T,f|ff sudo mkinitcpio -g /boot/kernel2.6.22.1.img -k 2.6.22.1爱好者博墅9NZp9?#W B2Nt
Ry(Fi^Q[V0# 修改 menu.lst .Y'P5\j Vk"EL0sudo cp /etc/fstab /etc/fstab_backup爱好者博墅K)DR*u/p sudo nano -w /etc/fstab .FU*[iI^0| /dev/sda8 / reiser4 defaults 0 1 |
1o(JYC*GzNDcq0 |
J+E2`/q L0 最后了,我用集成reiser4的LiveCD(systemrescuecd-x86-0.3.7.iso)启动系统,
爱好者博墅-E!Cy&GY^(GS&F&rmkdir /reiser4爱好者博墅/F#Vs!F'th,K mkdir /data爱好者博墅N"y&P8p*_ mount /dev/hdc9 /data # 挂载上数据分区 B9Y*vm4F0# 我是IDE硬盘,而我自己编译的内核是用SATA驱动代替老的IDE驱动,所以识别成sda爱好者博墅0|O;f'`zz mount /dev/hdc8 /reiser4 # 挂载系统盘爱好者博墅2UD+y`A cd /reiser4 0o#^^!A9MB*b1{0tar -zcvf /data/arch_backup.tar.gz ./ # 备份系统数据爱好者博墅,o,pZXk"CC7{,AN umount /reiser4 m^v+D&q
YF\0mkfs.reiser4 /dev/hdc8 # 格式化 9BQr
O"Y
K7w0mount /dev/hdc8 /reiser4 # 挂载系统盘爱好者博墅5K+Rx)Z K$pC tar -zxvf /data/arch_backup.tar.gz -C /reiser4 # 还原 %\9_x|/xN/V0umount /reiser4爱好者博墅6B2I\
I4wj*X umount /data爱好者博墅 nQ[ r+j9A)d$] reboot # 重启进入主系统 $g+].}C6O `0 |
爱好者博墅z?G!mY#_NYX%C 进入系统之后只要改变一下用户文件夹的权限就可以了
爱好者博墅O s.]{Z3VEsudo chown -R yourname:group /home/yourname爱好者博墅(U)ZD|G:?:aPU&ch1R
|
爱好者博墅]mKM}Yl"N;P)Q OK!!, Reiser4可以用了, 随便把我以前和其他文件系统的对比贴出来,只是空间分配的对比(用的是Gentoo的protage解压后的ebuild文件)
爱好者博墅Z\H |1N"p.pD"m UT+dxaKic0爱好者博墅bm3c'[6f"Wp*q
比较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:
计算机技术