Linux操作系统统实验场景简介
创始人
2024-06-23 17:11:33
0

特别值得一提的是Linux操作系统有很多值得学习的地方,这里我们主要介绍Linux操作系统,包括介绍Linux操作系统等方面。为Linux 系统添加一个新的ext3文件系统有时候,你可能会需要创建一个新的ext3文件系统。例如:为Linux操作系统添加一个新的硬盘,你可能想为这个硬盘进行分区,并使用ext3文件系统。本文描述了在Linux操作系统中添加硬盘之后,创建新的ext3文件系统的过程。

一、ext3文件系统简介

Linux操作系统从 Red Hat Linux 7.2 发行版本开始,默认的文件系统已从 ext2 格式转换成登记式 ext3 文件系统。通常情况下,我们可以认为ext3文件系统是ext2文件系统的改进版本。这些改进提供了以下的优越性:

Linux操作系统可用性由 ext3 文件系统提供的登记报表方式意味着不洁系统关机后没必要再进行Linux操作系统的一直性检查。一致性检查只在某些罕见的硬件失效(如硬盘驱动器失效)情况下才发生。数据完好性ext3 文件系统在发送了不洁系统关机时提供更强健的数据完好性。

速度尽管 ext3 把数据写入不止一次,它的总处理能力在多数情况小仍比 ext2 系统要高。简易转换可以轻而易举地不经重新格式化而把 ext2 转换为 ext3 系统,从而获得强健的登记式文件系统的优越性。目前,Linux操作系统分区的文件系统默认格式就是ext3。

二、Linux操作系统实验场景

主机:Virtual Server 2K5 R2内存:512M硬盘:hda  6Ghdb  4G操作系统:Fedora 2实验要求:在操作系统中添加第二块硬盘hdb,分成两个区,hdb1区挂在到/home下,hdb2挂载到/home/zheng下。

实验步骤:
1.  用fdisk创建分区;
2.  用mkfs将分区格式化成ext3系统;
3.  使用e2label为分区标签;
4.  创建挂载点;
5.  把分区添加到/etc/fstab文件中。

三、Linux操作系统实验过程

1.使用fdisk创建分区。我们发现硬盘hdb已经添加到了系统中,但是没有进行分区。使用fdisk命令进行分区:Fdisk /dev/hdb把hdb分成两个区,每个区为2G大小,分别是hdb1和hdb2。保存并退出。使用fdisk  /dev/hdb 验证的结果。

2.格式化分区Mkfs命令的格式为:其中 –t是指定文件系统的类型,-V是建立输出,多用于测试,-c是先检查是否有坏块,然后再进行格式化,-j是针对ext3系统生成登记报表(journal)。是格式化/dev/hdb1的过程。

3.为分区进行标签E2label命令具有两种功能:查看分区的标签和为分区添加标签。例如: e2label /dev/hdb1/home显示了/dev/hdb1的标签。如果要将/dev/hdb1添加到/home 中则要用下列命令增加标签。E2label  /dev/hdb1 /home分别指定分区的标签。E2label  /dev/hdb1  /homeE2label  /dev/hdb2  /home/zheng

4.创建挂载点并装载目录Mkdir /home/zheng 创建装载目录/zheng由于我们要装载的目录的特殊性(是除根用户以外的所有用户的主目录),所以在  装载到新的文件系统之前必须先进行备份,在装载目录之后再还原到新的文件系统。否则一旦装载则/home目录中的内容将变成孤儿文件目录(lost+found)。因此,需要使用 备份命令,如tar、cpio等。

在创建挂载点之后,使用tar命令进行备份,并保存到其他区域:Tar cvzf homebackup.tar.gz /home 将目录装载到文件系统。Mount  /dev/hdb1 /home Mount  /dev/hdb2  /homg/zheng在装载完目录之后,将备份还原到新的文件系统:Tar tkvzf  homebackup.tar.gz

5.  修改fstab文件为了使Linux系统在引导过程中装载目录,我们需要修改/etc/fstab文件。在fstab    文件中,各个字段的含义如下:列号字段描述
 
1Label要安装的文件系统(如/usr)或分区(如/dev/sdb1)
2Mount Point要装载的分区或文件系统所在的目录
3Format文件系统格式类型,如ext2,ext3和reiserfs
4Mount Options默认选项包括rw(读写)、suid(SUID权限)、dev(终端与磁带机之类的块设备)、extc(二进制文件)、auto(自动装载)、nouser(只有根用户可以装载)和async(数据异步读写)
5Dump Value1表示文件系统自动写入磁盘
6Filesystem Check Order需要fsck的文件系统,根Linux操作系统为1,本地计算机上的其他文件系统为2,交换、虚拟、光碟、软盘和远程目录为0
 
因此,针对装载的目录,在fstab文件原有的基础上添加如下的内容:
LABEL=/home      /home     ext3 defaults   1     2
LABEL=/home/zheng     /home/zheng   ext3 defaults   1     2
保存文件并重新启动系统。在启动过程中可以看到的内容这样,创建新的ext3文件系统基本完成。可以使用df命令验证装载的正确性。

Linux操作系统说明:在参考资料1中所举的例子是将/home目录装载到ext3文件系统,但是并没有指出需要对该目录进行打包备份,造成目录装载完毕后在/home目录下只生成孤儿文件目录。而参考资料2中,根本没有指出在装载已经有内容的目录进行装载时要做必要的备份。

【编辑推荐】

  1. Linux操作系统硬盘分区的基本概念
  2. Linux操作系统环境建立编译执行
  3. Linux操作系统的兴起在各领域发展的现状和趋势
  4. CentOS VM主机支持RedHat AS3/AS4/AS5Linux操作系统
  5. Linux操作系统PS命令详细解析

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...