linux 硬盘设备,Linux系统添加硬盘设备(磁盘分区

当全新安装了一块新的硬盘设备后,为了更充分、更安全的利用硬盘空间首先要进行磁盘的分区,

然后格式化,最后挂载使用。

实例:对新添加的硬盘设备进行分区、格式化并挂载到/newFS目录。

第一步:在vmware虚拟机中添加用来做逻辑卷实验的硬盘

2817dc5f3b05d9262f022de7cf9ea2e2.png

e32f628515c8739d00c605cefef98c3d.png

7ad1a0d388bc4f1bb2aca9c90efc4398.png

343fe5830640edab6c5a386ac90b16f9.png

b31215fa36e3643568f57955bde3792c.png

以下磁盘名称默认即可,最后点击完成。

a91eb999a69583393feab8bb680feeda.png

查看添加的硬盘设备已出现在列表中。

e9ab905da8d6e0796bec2d0b80fedd85.png

第二步:将新添加的硬盘进行分区。

fdisk命令用于管理磁盘分区,格式为:fdisk [磁盘名称]

1e88e4760467b16aa18cf08e631ce251.png

2846d9588eeea9d2cd3d60bf0b888df8.png

查看已有的设备文件,已出现/dev/sdb

[root@localhost ~]# ll /dev/sd*brw-rw----. 1 root disk 8, 0 9月 10 2016 /dev/sda

brw-rw----. 1 root disk 8, 1 9月 10 2016 /dev/sda1

brw-rw----. 1 root disk 8, 2 9月 10 2016 /dev/sda2

brw-rw----. 1 root disk 8, 16 9月 10 2016 /dev/sdb

使用fdisk命令对sdb硬盘进行分区

[root@localhost ~]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

Device does not contain a recognized partition table

使用磁盘标识符0xfd134483创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):

输入字符p查看分区表信息(当前为空)

命令(输入 m 获取帮助):p

磁盘/dev/sdb:21.5 GB, 21474836480 字节,41943040个扇区

Units= 扇区 of 1 * 512 = 512bytes

扇区大小(逻辑/物理):512 字节 / 512字节

I/O 大小(最小/最佳):512 字节 / 512字节

磁盘标签类型:dos

磁盘标识符:0x88483a08设备 Boot Start End Blocks Id System

##输入字符n创建新的分区信息##

命令(输入 m 获取帮助):nPartition type:

p primary (0 primary, 0 extended, 4free)

e extended

##敲击字符p,这个p代表主分区,e代表扩展分区##Select (defaultp): p

##敲击数字1,代表分区编号,默认为1,回车就好##分区号 (1-4,默认 1):

##磁盘的起始扇区,回车即可##

起始 扇区 (2048-41943039,默认为 2048):

##键入+2G,代表该分区的大小为2G##

将使用默认值2048Last 扇区,+扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+2G

分区1 已设置为 Linux 类型,大小设为 2GiB

##输入字符p,再看一下现在分区的情况,已经增加了sdb1分区信息##命令(输入 m 获取帮助):p

磁盘/dev/sdb:21.5 GB, 21474836480 字节,41943040个扇区

Units= 扇区 of 1 * 512 = 512bytes

扇区大小(逻辑/物理):512 字节 / 512字节

I/O 大小(最小/最佳):512 字节 / 512字节

磁盘标签类型:dos

磁盘标识符:0x63718c55设备 Boot Start End Blocks Id System/dev/sdb1 2048 4196351 2097152 83Linux

##敲击字符w,将上述分区信息保存##命令(输入 m 获取帮助):w

The partition table has been altered!Calling ioctl() to re-read partition table.

正在同步磁盘。

第三步:格式化为xfs(RHEL7的默认文件系统格式)文件系统。

在linux系统中用于格式化的命令是mkfs,它支持的文件类型有:

cramfs.ext2.ext3.ext4.fat.msdos.xfs.btrfs.minix.vfat

mkfs的使用方法为:“mkfs.文件类型名称”

例如,要格式化分区为ext4的话命令是:mkfs.ext4 硬盘分区名称

接下来使用mkfs.xfs来对/dev/sdb1进行格式化了

[root@localhost ~]# mkfs.xfs /dev/sdb1

meta-data=/dev/sdb1 isize=256 agcount=4, agsize=131072blks= sectsz=512 attr=2, projid32bit=1

= crc=0 finobt=0data= bsize=4096 blocks=524288, imaxpct=25

= sunit=0 swidth=0blks

naming=version 2 bsize=4096 ascii-ci=0 ftype=0log=internal log bsize=4096 blocks=2560, version=2

= sectsz=512 sunit=0 blks, lazy-count=1realtime=none extsz=4096 blocks=0, rtextents=0

第四步:将硬盘设备挂载到/newFS目录

[root@localhost ~]# mkdir /newFS

[root@localhost~]# mount /dev/sdb1 /newFS/

第五步:设置系统启动后自动挂载该硬盘设备

[root@localhost ~]# vim /etc/fstab

添加“/dev/sdb1       /newFS  xfs     defaults        0 0”

#

#/etc/fstab

# Created by anaconda on Tue Sep6 22:29:13 2016#

# Accessible filesystems, by reference, are maintained under'/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) formore info

#/dev/mapper/rhel-root / xfs defaults 0 0UUID=9d9bc46b-8f62-489b-9cdd-d74b7bdee99c /boot xfs defaults 0 0

/dev/mapper/rhel-swap swap swap defaults 0 0

/dev/sdb1 /newFS xfs defaults 0 0

第六步: 查看所有已挂载的挂载信息与硬盘的使用情况:

[root@localhost ~]# df -h

文件系统 容量 已用 可用 已用%挂载点/dev/mapper/rhel-root 18G 5.1G 13G 29% /devtmpfs 897M0 897M 0% /dev

tmpfs 912M 88K 912M1% /dev/shm

tmpfs 912M9.0M 903M 1% /run

tmpfs 912M0 912M 0% /sys/fs/cgroup/dev/sda1 497M 222M 275M 45% /boot

tmpfs 183M 12K 183M1% /run/user/0

/dev/sr0 3.8G 3.8G 0 100% /run/media/root/RHEL-7.2Server.x86_64/dev/sdb1 2.0G 33M 2.0G 2% /newFS

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值