redhatlinux怎么安装三个镜像(Linux基础篇四)


(面向入门小白,图文实操。实例系统软件:redhat7.2,vmware12)持续更新中

「Linux基础篇」(一)虚拟环境部署安装redhat7.2

「Linux基础篇」(二)Linux基本命令练习

「Linux基础篇」(三)用户和组的管理


一、实训目的

● 掌握Linux下文件系统的创建、挂载与卸载。

● 掌握文件系统的自动挂载。

二、项目背景

某企业的Linux服务器中新增了一块硬盘/dev/sdb,请使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5,并使用mkfs命令分别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件系统挂载到系统上。

三、实训内容

练习Linux系统下文件系统的创建、挂载与卸载及自动挂载的实现。

redhatlinux怎么安装三个镜像(Linux基础篇四)(1)

redhatlinux怎么安装三个镜像(Linux基础篇四)(2)

redhatlinux怎么安装三个镜像(Linux基础篇四)(3)

redhatlinux怎么安装三个镜像(Linux基础篇四)(4)

redhatlinux怎么安装三个镜像(Linux基础篇四)(5)

redhatlinux怎么安装三个镜像(Linux基础篇四)(6)

redhatlinux怎么安装三个镜像(Linux基础篇四)(7)

redhatlinux怎么安装三个镜像(Linux基础篇四)(8)

按上面的方法继续添加4块硬盘哦,如下图所示

redhatlinux怎么安装三个镜像(Linux基础篇四)(9)

添加完成后 别忘记重启电脑哦,

● 使用fdisk命令创建/dev/sdb1主分区。

重启电脑后我们就开干吧

[root@localhost 桌面]# fdisk /dev/sdb

redhatlinux怎么安装三个镜像(Linux基础篇四)(10)

redhatlinux怎么安装三个镜像(Linux基础篇四)(11)

输入m回车可以查看相关参数呢 不会英文咱们就复制到百度翻译哦

redhatlinux怎么安装三个镜像(Linux基础篇四)(12)

按箭头顺序 参数n回车添加一个新分区,p代表主分区,1代表分区号, 号后面跟大小,最后参数p打印

最后参数p 打印分区表

redhatlinux怎么安装三个镜像(Linux基础篇四)(13)

参数p回车 显示当前分区状态(打印分区表)

● 使用fdisk命令创建/dev/sdb2扩展分区。

按照上面的方法我们继续添加第二块分区

redhatlinux怎么安装三个镜像(Linux基础篇四)(14)

参数e表示 为扩展分区,分区完成后字母p回车 显示分区表

● 使用fdisk命令创建/dev/sdb5逻辑分区。

redhatlinux怎么安装三个镜像(Linux基础篇四)(15)

● 输入子命令w,把设置写入硬盘分区表,退出fdisk并重新启动系统。

redhatlinux怎么安装三个镜像(Linux基础篇四)(16)

root@localhost 桌面]# reboot

redhatlinux怎么安装三个镜像(Linux基础篇四)(17)

ls /dev/sdb*显示刚才创建成功的分区

● 用mkfs命令在上述刚刚创建的分区上创建ext3文件系统和vfat文件系统。

redhatlinux怎么安装三个镜像(Linux基础篇四)(18)

redhatlinux怎么安装三个镜像(Linux基础篇四)(19)

我看下mkfs的更多用法

redhatlinux怎么安装三个镜像(Linux基础篇四)(20)

● 用fsck命令检查上面创建的文件系统。

redhatlinux怎么安装三个镜像(Linux基础篇四)(21)

子项目2.挂载/dev/sdb1和/dev/sdb5

● 利用mkdir命令,在/mnt目录下建立挂载点,mountpoint1和mountpoint2。

redhatlinux怎么安装三个镜像(Linux基础篇四)(22)

● 把上述新创建的ext3分区挂载到/mnt/mountpoint1上。

● 把上述新创建的vfat分区挂载到/mnt/mountpoint2上。

● 利用mount命令列出挂载到系统上的分区,查看挂载是否成功。

redhatlinux怎么安装三个镜像(Linux基础篇四)(23)

[root@localhost /]# mount -t ext3 /dev/sdb1 /mnt/mountpoint1;mount -t vfat /dev/sdb5 /mnt/mountpoint2

[root@localhost /]# mount //查看是否挂载成功

● 利用umount命令卸载上面的两个分区。

[root@localhost /]# umount /mnt/mountpoint1;umount /mnt/mountpoint2

子项目3.实现/dev/sdb1和/dev/sdb5的自动挂载

● 编辑系统文件/etc/fstab文件,把上面两个分区写入此文件中。

redhatlinux怎么安装三个镜像(Linux基础篇四)(24)

输入命令vi /etc/fstab 回车

redhatlinux怎么安装三个镜像(Linux基础篇四)(25)

按下字母i键(方向键移动光标)编辑文件 如图红框中所示,输入完毕esc键shift 冒号,wq!退

● 重新启动系统,显示已经挂载到系统上的分区,检查设置是否成功。

[root@localhost /]# reboot

redhatlinux怎么安装三个镜像(Linux基础篇四)(26)

查看挂载分区

redhatlinux怎么安装三个镜像(Linux基础篇四)(27)

成功挂载

子项目4.挂载光盘和U盘

● 取一张光盘放入光驱中,将光盘挂载到/media/cdrom目录下。查看光盘中的文件。

redhatlinux怎么安装三个镜像(Linux基础篇四)(28)

如果你是按我前面的文章做的环境的话。此刻你的系统环境应该是自动挂载Redhat7.2光盘的

(上图为mount命令后找到的光盘挂载项)

如果你没有按我的环境来配置,也没关系你可以参考上面的命令进行挂载或者点击我的头像 查看我前面的文章。

● 利用与上述相似的命令完成U盘的挂载与卸载。

u盘的话 在虚拟机没多少说的,会自动挂载的。下图演示一下插u盘 链接到虚拟机

redhatlinux怎么安装三个镜像(Linux基础篇四)(29)

redhatlinux怎么安装三个镜像(Linux基础篇四)(30)

redhatlinux怎么安装三个镜像(Linux基础篇四)(31)

redhat不支持ntfs,所以我们需要安装ntfs-3g

之前是主机模式所以我们先给虚拟机连下网

redhatlinux怎么安装三个镜像(Linux基础篇四)(32)

redhatlinux怎么安装三个镜像(Linux基础篇四)(33)

redhatlinux怎么安装三个镜像(Linux基础篇四)(34)

后门有数据表示有网了,ctrl z结束

安装ntfs-3g(小提示最好挂个美国的vpn访问有点忙)

官网:

Tuxera | 开源:NTFS-3G - Tuxera

https://www.tuxera.com/community/

https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz?__hstc=169887935.b95bae19da2c446c7fa2e6c065f9811b.1493995186746.1493995186746.1493995186746.1&__hssc=169887935.2.1493995186747&__hsfp=432338006


到这里可能你会说,上面这一大串是哪来的呀? 细心的同学可能发现了 这个下载链接是最新的2017.3.23的版本。我刚才百度了一些很多都是老版本,作为强迫症的我 当然不允许。下面是方法

进入官网

redhatlinux怎么安装三个镜像(Linux基础篇四)(35)

redhatlinux怎么安装三个镜像(Linux基础篇四)(36)

redhatlinux怎么安装三个镜像(Linux基础篇四)(37)

前一张图是谷歌浏览器不好提地址。我换到2345浏览器

redhatlinux怎么安装三个镜像(Linux基础篇四)(38)


redhatlinux怎么安装三个镜像(Linux基础篇四)(39)

下载ntfs-3g源码

redhatlinux怎么安装三个镜像(Linux基础篇四)(40)

还记得mv命令吗 改下名,多余的后缀去掉

redhatlinux怎么安装三个镜像(Linux基础篇四)(41)

解压

redhatlinux怎么安装三个镜像(Linux基础篇四)(42)

解压成功后进入解压后的文件夹


我们查看下官方手册(REDME)

redhatlinux怎么安装三个镜像(Linux基础篇四)(43)

不管什么软件查看官方手册是必备的哦,有些东西百度谷歌更新不及时找不到解决办法呢

redhatlinux怎么安装三个镜像(Linux基础篇四)(44)

看不懂?没关系

redhatlinux怎么安装三个镜像(Linux基础篇四)(45)

看不懂的文档我们英语小白就暂时交给谷歌翻译(需翻越)或者百度翻译啥的(推荐谷歌翻译)

下面开始安装 # ./configure && make && make install

redhatlinux怎么安装三个镜像(Linux基础篇四)(46)

gcc没成功哦

我们安装下gcc

【注意:安装过程如果报错有错,检查下 ls /media 是否成功挂载redhat7.2光盘文件,没有的话重新挂载一遍 mount /dev/cdrom /media 并且确保yum配置好(前面的文章说过)】

[root@localhost 桌面]# yum install -y *gcc*

redhatlinux怎么安装三个镜像(Linux基础篇四)(47)

安装成功

再次尝试编译安装ntfs 3g

redhatlinux怎么安装三个镜像(Linux基础篇四)(48)

1、2、3、4 再来一次!!!!

root@localhost ntfs-3g_ntfsprogs-2017.3.23]# ./configure && make && make install

这条命令飞过 如果没问题的话 屏幕会飞一小会后就安装成功啦



继续-----------------------------

redhatlinux怎么安装三个镜像(Linux基础篇四)(49)

找到自己的U盘。根据挂载点辨别,我的有点特殊我U盘有俩分区,一个没显示也没关系

一般是sdg1 (滑稽),看下猜对没

redhatlinux怎么安装三个镜像(Linux基础篇四)(50)

挂载我的u盘(sdg1) 到/mnt目录下,看样子没问题的

# mount -t ntfs-3g /dev/sdg1 /mnt/

redhatlinux怎么安装三个镜像(Linux基础篇四)(51)

测试是否成功!上图成功显示我u盘里面的文件哦


(不挂载的话,是不能读取的。而且挂载后在图形化界面是看不到的,只能在命令行ls查看读写 u盘里面的文件 ),这就矛盾了,这不跟前面没多大区别嘛? 实际上是有区别的 如果我们没有安装ntfs-3g,用常规命令挂载的话会出现这个问题

redhatlinux怎么安装三个镜像(Linux基础篇四)(52)

也许机智的的你看到百度上的有些资料说高版本的linux自带ntfs-3g,那么下面这张图我们测试xi下

redhatlinux怎么安装三个镜像(Linux基础篇四)(53)

我特地换了个环境redhat7.0测试默认环境,默认环境依然没有安装好ntfs-3g

五、实训思考 命令汇总

思考:

1. 在Linux下能创建Windows 的分区吗?在Linux下能创建Windows的文件系统吗?Windows操作系统可以识别ext3文件系统吗?

2. 系统挂装表的文件名?系统挂装表的作用是什么?其文件格式使什么?

3. 利用mount命令挂装一个文件系统和将其写入/etc/fstab文件的区别是什么?

命令汇总:

fdisk,mkfs,fsck,mkdir,mount,umount,vi,reboot,wget,mv,tar,cd,cat,yum,df,ls,./configure && make && make install


本小节至此结束了哦,Linux命令参数太多了,本文只做简单的一小部分常用命令进行演示。以上的命令更多参数用法大家可以百度命令关键字 就可以查到用法(也可用man 或--help命令)。

(注:如果没有看我这个系列前面文章的同学,按照上文配置 环境可能会跟你的Linux环境有一些小出入,建议点击我的资料查看我的这个系列前面的文章。)

后续会更新Linux_redhat的一些环境配置,我自己也在学Linux,这也是我的专业,我也会把我的学 习过程不断更新,让0起步的小白也能轻松入门。老手就可以飘过了。

(如有错的地方请多多包涵,谢谢)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页