Linux磁盘挂载是比较常见的对linux系统管理的操作之一,需要耐心才能正确实现自动挂载,便于日后提高工作效率,和方便查看。
首先,为了需要,新添加一块磁盘到linux主机中,目的是让这个新添加的磁盘分区格式化并可以随系统启动自动挂载。
1.首先查看系统中磁盘信息,并确定是否需要分区。
[root@localhost ~]#
fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes 此处是sda的磁盘信息
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 14 1044 8281507+ 83 Linux
注意此处1044,若显示小于1044,表示磁盘尚有分区未划分
/dev/sda2 1 13 104391 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdb: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table 此处显示磁盘dev/sdb尚未格式化。
如上所示,系统中有两块磁盘sda、sdb,并提示sdb未含有分区表,需要将其进行分区操作。
2.对磁盘进行分区操作
[root@localhost ~]#
fdisk /dev/sdb
Command (m for help):
p p:print the partintion table
Disk /dev/sdb: 6442 MB, 6442450944 bytes 显示磁盘基本信息
255 heads, 63 sectors/track, 783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
此处可以看出,尚未对磁盘进行分区
Command (m for help):
n n:add a new partition
Command action
e extended 选择主分区还是扩展分区,在此选择主分区
p primary partition (1-4)
p
Partition number (1-4): 3 选择分区数。
First cylinder (1-783, default 1): 设置分区大小。此处定义1000M。就是最接近1000M的柱面号码
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-783, default 783): +1000M
Command (m for help):
w 如无误输入w保存配置信息,如不保存输入q退出
Command (m for help): p 如下查看分区之后的磁盘信息
Disk /dev/sdb: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 368 783 3341520 83 Linux
/dev/sdb2 124 367 1959930 83 linux
/dev/sdb3 1 123 987966 83 Linux
3.将分区好的磁盘进行格式化操作
[root@localhost ~]# mke2fs -j /dev/sdb1 将磁盘sdb1格式化为ext3文件系统。
[root@localhost ~]# fdisk –l 使用fdisk查看磁盘分区情况
4.将分区格式化完毕的磁盘挂载,检查确认分区格式化完毕。
[root@localhost dev]# mkdir /mnt/sdb1 新建一个目录sdb,便于管理系统在mnt目录下创建目录。
[root@localhost mnt]# mount /dev/sdb1 /mnt/sdb1 将磁盘sdb挂载到系统中
[root@localhost sdb1]# ls 进行写文件测试,检查是否可以对磁盘进行读写(是否格式化)
a.txt b.txt lost+found 使用vi a.txt进行写测试
5.测试无误后将其卸载
[root@localhost mnt]#umount /dev/sdb1
6.修改fstab文件,如下所示:
[root@localhost mnt]# vi /etc/fstab
LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
/dev/sdb1 /mnt/sdb1 ext3 defaults 0 0
/dev/sdb2 /mnt/sdb2 ext3 defaults 0 0
/dev/sdb3 /mnt/sdb3 ext3 defaults 0 0
7.重启linux系统,检查挂载情况
[root@localhost sdb1]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda1 8022104 2893532 4714500 39% /
tmpfs 127720 0 127720 0% /dev/shm
/dev/sdb1 3288944 71328 3050540 3% /mnt/sdb1
/dev/sdb2 1929100 35696 1795408 2% /mnt/sdb2
/dev/sdb3 972404 17640 905368 2% /mnt/sdb3
如上所示,将新建的磁盘的三个分区顺利挂载到系统中。
分享到:
相关推荐
linux格式化新硬盘并挂载并设置开机自动挂载.docx
linux挂载新硬盘,开机自动挂载.
可在linux系统下自动将磁盘分区挂载,方便部署集群使用
解决LINUX下无法自动挂载NTFS文件格式的移动硬盘访问的所有资料
Linux的硬盘识别: 一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 #...
linux上挂载卸载u盘、硬盘不像windows上这么方便,不过,只要记住命令的话,也就得心应手了。
有一个usb外置的硬盘,想插电直接可以linux挂载,关电linux直接umount, 查了一下没有一个比较合适的解决方案。于是自己写了一脚本,然后使用crontab 每10秒运行一次。 计划任务,增加每分钟的任务 crontab -e #增加...
运用Linux多路径软件包挂载SAN磁盘阵列.pdf
Linux运维-运维课程MP4磁盘管理-d1-磁盘管理-1-11autofs实现自动挂载本地资源.mp4
Linux运维-运维课程MP4磁盘管理-d1-磁盘管理-1-12autofs实现自动挂载网络资源(nfs).mp4
fdisk -l # 查看可挂载的磁盘 df -h # 查看已经挂载的磁盘 mkfs.ext4 /dev/vdb # 初始化磁盘 mount /dev/vdb /u01 # mount 磁盘到/u01,保证/u01为空 blkid # 获取磁盘的uuid和属性,用uuid来进行开机mount vim /etc...
USBmount软件包在插入时会自动挂载USB大容量存储设备(例如USB磁盘驱动器或USB机柜中的HD)。挂载点(默认为/media/usb[0-7] ),要考虑的文件系统类型以及挂载选项是可配置的。 插入多个设备后,将自动选择第一个...
Linux系统与Windows系统的文件资源管理方式有点区别,Windows自动加载主板上连接的所有磁盘,就是说无论你加多少磁盘硬盘Windows系统开机后都会自动帮你加载。 但是对于Linux系统来说。除了系统所在的分区,其他的都...
支持多服务器网众LINUX磁盘的挂载,也可以自动加载磁盘
用命令行挂载移动硬盘是Linux的基本操作之一,虽然目前有些Linux系统能自动加载移动硬盘,但有些时候(比如使用Ubuntu Server或其它Linux系统的时候)仍然需要手动操作,下面这篇文章主要介绍了linux系统下如何挂载...
本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法。分享给大家供大家参考,具体如下: 在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载。 查阅相关资料,知道在android2.3中是 vold程序负责检查...
文件系统管理-3.2分区自动挂载与 fstab 文件修复 写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正 1. /etc/fstab 文件 第 1 字段:分区设备文件名或 UID...
同时包含nfs服务端安装包 nfs-kernel-server的下载地址,还包含在其他机器中设置开机启动自动挂载方式。通过笔者亲身试验,发现suse与其他linux及suse10都存在不同之处,希望通过此文档能对其他同仁有所帮助。