Fedora reiserfs文件系统已被广泛应用但是也在不断的更新,这里介绍Fedora reiserfs文件系统安装设置使用,帮助大家安装更新Fedora reiserfs文件系统系统。文件系统管理之让Fedora支持创建Fedora reiserfs文件系统。
阅读此文档,您需要必备的知识:
《Linux 创建文件系统及挂载文件系统流程详解》
《Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍》
《实例解说 fdisk 使用方法》
《合理规划您的硬盘分区》
《Fedora / Redhat 软件包管理指南》
一、Fedora reiserfs文件系统优点;
Fedora reiserfs文件系统 比ext3 、ext2 以及windows中的ntfs、fat 等文件系统更安全,更优秀,速度更快;至于更专业的,您可以访问Fedora reiserfs文件系统官方网站;但Red Hat 公司却一直认为他的ext3文件系统是最好的;所以只能把Fedora reiserfs文件系统打倒在地了;呵... ...从我使用的情况来看reiserfs 的确是比较安全,到目前还没有出过什么大事;ext3或者ext2文件系统,文件系统mount 到一定次数后,会fsck 检查文件系统,这是在系统启动阶段中进行的。我们知道系统启动阶段的风险最大;如果到一定时间或者文件系统被挂载一定次数就fsck ,实在是有极大的风险;
二、让Fedora 支持创建Fedora reiserfs文件系统;
我们有两个方法,一个是通过到Fedora reiserfs文件系统官方网站下载源码包安装reiserfsprogs ;第二个方法是在线安装 reiserfs-utils ,两种办法都可以;
1、通过系统盘安装 reiserfs-utils
在Fedora Core 4.0 中,您可以在安装盘中找到reiserfs-utils-3.6.19-2.i386.rpm ;用 rpm -ivh Fedora reiserfs文件系统;最好是通过本地软件包管理器 system-config-packages来安装;请参考: 《Fedora / Redhat 软件包管理指南》
如果您能用yum或apt来在线安装或更新包;请参考:《Fedora / Redhat 软件包管理指南》
[root@localhost beinan]# yum install reiserfs-utils
或[root@localhost beinan]# apt install reiserfs-utils
您也可以下载 reiserfs-utils 的软件包,请到下面的网站去查询下载;
http://ayo.freshrpms.net/fedora/linux/4/i386/RPMS.core/
http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/
reiserfs-utils包含工具如下:
/sbin/debugreiserfs 注:用来检察文件系统的内部结构,以便手工修理损坏了的文件系统或为 Fedora reiserfs文件系统 提供修复线索
/sbin/fsck.reiserfs 注:检查和修复Fedora reiserfs文件系统工具;
/sbin/mkfs.reiserfs 注:在空白分区创建reiserfs文件系统工具
/sbin/mkreiserfs 注:同mkfs.reiserfs
/sbin/reiserfsck 注:同 fsck.reiserfs
/sbin/reiserfstune
/sbin/resize_reiserfs
简单用法:
[root@localhost beinan]# mkfs.reiserfs 设备 这是为存储设备创建文件系统,比如我们想在/dev/sda5创建文Fedora reiserfs文件系统:
[root@localhost beinan]# mkfs.reiserfs /dev/sda5
或 [root@localhost beinan]# mkreiserfs /dev/sda5
检查及修复文件系统举例:
[root@localhost beinan]# reiserfsck /dev/sda5
2、源码包安装 reiserfsprogs
Fedora reiserfs文件系统 官方是: http://www.namesys.com ;
目前 reiserfsprogs 的最新版本是 reiserfsprogs-3.6.19.tar.gz ;
我们可以到reiserfs 的官方FTP 上得到: ftp://ftp.namesys.com/pub/reiserfsprogs/
1)Fedora reiserfs文件系统解压安装;
[root@localhost beinan]# tar zxvf reiserfsprogs-3.6.19.tar.gz
[root@localhost beinan]# cd reiserfsprogs-3.6.19
[root@localhost reiserfsprogs-3.6.19]# ./configure
[root@localhost reiserfsprogs-3.6.19]# make
[root@localhost reiserfsprogs-3.6.19]# make install
2)应用;
如果您想添加新分区,或者新增了硬盘,想切割硬盘,请参考:
首先您要学会用fdisk -l 来查看目您的机器的硬盘和分区情况;请参考:
通过源码包安装支持创建Fedora reiserfs文件系统的软件包 reiserfsprog ,其中有三个是我们常用的工具mkreiserfs 、reiserfsck和debugreiserfs。
mkreiserfs 是在空白分区创建文件系统用的;
reiserfsck是检查及修复文件系统用的;
debugreiserfs 用来检察文件系统的内部结构,以便手工修理损坏了的文件系统或为 reiserfsck 提供修复线索;
简单用法:
[root@localhost beinan]# mkreiserfs 设备
这是为存储设备创建文件系统,比如我们想在/dev/sda5创建文Fedora reiserfs文件系统:
[root@localhost beinan]# mkreiserfs /dev/sda5
mkreiserfs 3.6.19 (2003 www.namesys.com)
A pair of credits:
Alexander Lyamin keeps our hardware running, and was very generous to our
project in many little ways.
The Defense Advanced Research Projects Agency (DARPA, www.darpa.mil) is the
primary sponsor of Reiser4. DARPA does not endorse this project; it merely
sponsors it.
Guessing about desired format.. Kernel 2.6.11-1.1369_FC4 is running.
Format 3.6 with standard journal
Count of blocks on the device: 49088
Number of blocks consumed by mkreiserfs formatting process: 8213
Blocksize: 4096
Hash function used to sort names: "r5"
Journal Size 8193 blocks (first block 18)
Journal Max transaction length 1024
inode generation number: 0
UUID: 7b1fc9a2-7dbf-4d21-8f8d-687102c9d41d
ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
ALL DATA WILL BE LOST ON '/dev/sda5'!
Continue (y/n): y 注:在这里输入y,就进行创建了;
我们还可以通过 reiserfsck 来检查文件系统,用法;
[root@localhost beinan]# mkreiserfs 设备
举例:比如我们对/dev/sda5这个分区做检查;
[root@localhost beinan]# reiserfsck /dev/sda5
reiserfsck 3.6.19 (2003 www.namesys.com)
*************************************************************
** If you are using the latest reiserfsprogs and it fails **
** please email bug reports to reiserfs-list@namesys.com, **
** providing as much information as possible -- your **
** hardware, kernel, patches, settings, all reiserfsck **
** messages (including version), the reiserfsck logfile, **
** check the syslog file for any related information. **
** If you would like advice on using this program, support **
** is available for $25 at www.namesys.com/support.html. **
*************************************************************
Will read-only check consistency of the filesystem on /dev/sda5
Will put log info to 'stdout'
Do you want to run this program?[N/Yes] (note need to type Yes if you do):y
【编辑推荐】