总有一些事,一些人,一些思想是我们所不能左右的; 那么,让它去吧,继续走自己的路。
使用reiser4
上一篇 /
下一篇 2007-08-04 20:39:14
/ 个人分类:计算机技术
reiser4被誉为地球上最快的文件系统;
_g
iL/^H1z0 爱好者博墅:Ot2[1s.v5iR 本人已经对它眼馋好久了,今天终于把系统搬到了reiser4上,欣喜!!
Fz7}+y)F0 -o%bW:D4g0 下面是步骤,记录一下: 使用reiser4文件系统当然要安装相关的工具包 --
reiser4progs
爱好者博墅*R|hdV%[ ( PS: 我的/boot分区是独立的ext2分区,所以就不用打Grub的reiser4补丁,独立的/boot其实很方便,建议分一个小于64M的分区,加上noatime参量)
爱好者博墅'd(Il)DW3IM:Q&l ubuntu下的话直接可以
kq,P
@C
]g2Y c0| sudo apt-get install reiser4progs |
&Z2m;W?)ad0 可惜,我只能用 make 编译安装, 首先到
ftp://ftp.namesys.com/pub/ 下载
libaal-1.0.5.tar.gz 和
reiser4progs-1.0.6.tar.gz EW/Q!b
]Q#QH}0 ^+?Kz'SOiB'[0 然后解压 ,编译 ,安装
8|P:PB*i$sqw"N%u0tar -zxvf libaal-1.0.5.tar.gz #先安装lib爱好者博墅:F6d6x~`9o/|Or cd libaal-1.0.5/ U!~ s}^]WG0./configure --prefix=/usr爱好者博墅,EC
d9z
A-J+^*D{]{ make爱好者博墅e;oe
w2D sudo make install 爱好者博墅F3`;x'r#W7C sudo /sbin/ldconfig 爱好者博墅xnvO^Z
!q
@_V WK0tar -zxvf reiser4progs-1.0.6.tar.gz 7gSTK(at0cd reiser4progs-1.0.6/爱好者博墅J*^ g/DMn@ ./configure --prefix=/usr爱好者博墅d;a.F9L
sn
make ;F7y$cGON2r:VmT'Q0
sudo make install :ns[#}[AT6za[0
sudo /sbin/ldconfig |
0v\"z#nZ+V9C9ab,L0 在工具安装好后,就打reiser4的内核补丁,我用的是2.6.22.1内核
2Hz8^Z8F:@r#@Y&T0 到
ftp://ftp.namesys.com/pub/reiser4-for-2.6/ 下载
reiser4-for-2.6.22.patch.gz*xuvfF:v9Z1u0 打上补丁
爱好者博墅Ca5BP!Igzip -cd ../reiser4-for-2.6.22.patch.gz | patch -p1爱好者博墅{q0`7u:CU make menuconfig 1\/hm(t g1]edpo0# 记得要把下面的选上Code maturity level options 爱好者博墅:PV%G$lB|Y ---> Prompt for development and/or incomplete code/drivers | # 然后确保4k stacks没有选 J`3D [P0| Kernel hacking ---> Use 4Kb for kernel stacks instead of 8Kb |
/l1|2L0u Q`)Ay0#记得把reiser4的选项选上,呵呵 +t c;M:bQ \8V0# CONFIG_REISER4_FS=y爱好者博墅A!s3b#B;i
.EEh,naW*_X0# 我的硬盘是IDE硬盘,使用SATA驱动,识别成sda,编译时config文件中爱好者博墅D |#J&R${t4A:J 爱好者博墅N)J4m3J"A
c 爱好者博墅d+F3tt)QU
make -s clean bzImage modules C9w+X9b(R!Z0sudo make modules_install 爱好者博墅R!DF*N.L
P1K?
sudo make install
J%UB9Q!@Y5n(M/G8A0 *w!P7KN#d/o
h*q0# 记得加上映像文件 爱好者博墅 Q:xP p["TUkh sudo mkinitcpio -g /boot/kernel2.6.22.1.img -k 2.6.22.1 S&g[,b
G yXa0 1W$}d|'Gk0# 修改 menu.lst z"X`.\V*WRQ.Y7u0sudo cp /etc/fstab /etc/fstab_backup Q4I4~8mW\9u0sudo nano -w /etc/fstab爱好者博墅 q5A~iy!h%m!O.~r
| /dev/sda8 / reiser4 defaults 0 1 | 爱好者博墅F2S4D`1Va%tG0Ga6W
|
q5d*{$D x:`0 最后了,我用集成reiser4的LiveCD(systemrescuecd-x86-0.3.7.iso)启动系统,
爱好者博墅 PP2L
mQmkdir /reiser4 R"O v:@#A@0mkdir /data爱好者博墅4A6\3g$zw.S`
u mount /dev/hdc9 /data # 挂载上数据分区 abe)Wr0# 我是IDE硬盘,而我自己编译的内核是用SATA驱动代替老的IDE驱动,所以识别成sda爱好者博墅;l-c@l r+]`H7d mount /dev/hdc8 /reiser4 # 挂载系统盘 :U*vU+JO9eKTd0cd /reiser4爱好者博墅J/`VgyW\0^ tar -zcvf /data/arch_backup.tar.gz ./ # 备份系统数据 7EG!v"N0A1B)Z%h#d&F0umount /reiser4爱好者博墅%T#G[ bt'Bs mkfs.reiser4 /dev/hdc8 # 格式化 ${N;Z:WU"U1P0mount /dev/hdc8 /reiser4 # 挂载系统盘 {0a3^ w*SLt8qzG0tar -zxvf /data/arch_backup.tar.gz -C /reiser4 # 还原 0RTx&H6i3c0umount /reiser4爱好者博墅KuR2{$c umount /data /@ jQ9fN7x0reboot # 重启进入主系统爱好者博墅(y]vrK9t S NO
|
p2twj5BR l0 进入系统之后只要改变一下用户文件夹的权限就可以了
@^;C!vf%U-v&gu/EtU0sudo chown -R yourname:group /home/yourname t/[!X|wYk:D0 |
p.b
L&cHj0 OK!!, Reiser4可以用了, 随便把我以前和其他文件系统的对比贴出来,只是空间分配的对比(用的是Gentoo的protage解压后的ebuild文件)
Z{6DO.y7{#[*b/J0爱好者博墅V {GB;C|i
K"D@,_d#S0
比较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:
计算机技术