知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux分区与目录的挂载

发布时间:2014-09-05 16:47:42作者:知识屋

 

实际使用Ext3文件系统

 

  创建新的ext3文件系统,例如要把磁盘上的hda8分区格式化ext3文件系统,并将日志记录在/dev/hda1分区,那么操作过程如下:

 

  [root@stationxx root]# mke2fs -j /dev/hda8

 

  mke2fs 1.24a (02-Sep-2001)

 

  Filesystem label=

 

  OS type: Linux

 

  Block size=1024 (log=0)

 

  .. .. ..

 

  Creating journal (8192 blocks): done

 

  Writing superblocks and filesystem accounting information: done

 

  This filesystem will be automatically checked every 30 mounts or

 

  180 days, whichever comes first. Use tune2fs -c or -i to override.

 

 

  在创建新的文件系统时,可以看到,ext3文件系统执行自动检测的时间为180天或每第31次被mount时,实际上这个参数可以根据需要随意调节。

 

  以下将新的文件系统mount到主分区/data目录下:

 

  [root@stionxx root]# mount -t ext3 /dev/hda8 /data

 

  说明:以上将已格式化为ext3文件系统的/dev/hda8分区加载到/data目录下。

 

       更改完后,在/etc/fstab中加入挂载的相关内容。   

 

        # vi /etc/fstab 设置系统自动挂载硬盘,加入一行:

       /dev/sdc1 /var/samba2 ext3 defaults 0 0

 

 

  ext3 基于ext2 的代码,它的磁盘格式和ext2 的相同;这意味着,一个干净卸装的ext3 文件系统可以作为ext2 文件系统重新挂装。Ext3文件系统仍然能被加载成ext2文件系统来使用,你可以把一个文件系统在ext3和ext2自由切换。

 

  这时在ext2文件系统上的ext3日志文件仍然存在,只是ext2不能认出日志而已。

 

  将ext2文件系统转换为ext3文件系统将linux系统的文件系统由ext2转至ext3,有以下几处优点:第一系统的可用性增强了,第二数据集成度提高,第三启动速度提高了,第四ext2与ext3文件系统之间相互转换容易。

 

 

  以转换文件系统为例,将ext2文件系统转换为ext3文件系统,命令如下:

 

  [root@stationxx root]# tune2fs -j /dev/hda9

 

  tune2fs 1.24a (02-Sep-2001)

 

  Creating journal inode: done

 

  This filesystem will be automatically checked every 31 mounts or

 

  180 days, whichever comes first. Use tune2fs -c or -i to override.

 

  这样,原来的ext2文件系统就转换成了ext3文件系统。注意将ext2文件系统转换为ext3文件系统时,不必要将分区载下来转换。

 

 

  转换完成后,不要忘记将/etc/fstab文件中所对应分区的文件系统由原来的ext2更改为ext3。

 

  ext3日志的存放位置可以将日志放置在另外一个存储设备上,例如存放到分区/dev/hda8。例如要在/dev/hda8上创建一个ext3文件系统,并将日志存放在外部设备/dev/hda2上,则运行以下命令:

 

  [root @stationxx root]#mke2fs -J device=/dev/hda8 /dev/hda2.

 

 

  ext3文件系统修复

 

 

  新的e2fsprogs中的e2fsck支持ext3文件系统。当一个ext3文件系统被破坏时,先卸载该设备,在用e2fsck修复:

 

  [root @stationxx root] # umount /dev/hda8

 

  [root @stationxx root] #e2fsck -fy /dev/hda8

 

 

  总而言之,ext3日志文件系统是目前linux系统由ext2文件系统过度到日志文件系统最为简单的一种选择,实现方式也最为简洁。由于是直接从ext2文件系统发展而来,系统由ext2文件系统过渡到ext3日志文件系统升级过程平滑,可以最大限度地保证系统数据的安全性。目前linux系统要使用日志文件系统,最保险的方式就是选择ext3文件系统

摘自:tingtingego

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜