Linux创建用户挂盘,Linux 下挂载新硬盘方法

Linux的硬盘识别:

一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘

1.以root用户登录,查看硬盘信息

[root@oawebserver ~]$ fdisk -l

磁盘 /dev/sda:322.1 GB, 322122547200 字节,629145600 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0x000657d4

设备 Boot Start End Blocks Id System

/dev/sda1 * 2048 2099199 1048576 83 Linux

/dev/sda2 2099200 106956799 52428800 83 Linux

/dev/sda3 106956800 190842879 41943040 83 Linux

/dev/sda4 190842880 629145599 219151360 5 Extended

/dev/sda5 190844928 274731007 41943040 83 Linux

/dev/sda6 274733056 316676095 20971520 83 Linux

/dev/sda7 316678144 350232575 16777216 82 Linux swap / Solaris

/dev/sda8 350234624 629145599 139455488 83 Linux

磁盘 /dev/sdb:2198.2 GB, 2198171811840 字节,4293304320 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

2.创建新硬盘分区命令参数:

fdisk可以用m命令来看fdisk命令的内部命令;

a:命令指定启动分区;

d:命令删除一个存在的分区;

l:命令显示分区ID号的列表;

m:查看fdisk命令帮助;

n:命令创建一个新分区;

p:命令显示分区列表;

t:命令修改分区的类型ID号;

w:命令是将对分区表的修改存盘让它发生作用。

3.进入磁盘,对磁盘进行分区

fdisk /dev/sdb

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

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

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

使用写入命令前请三思。

Device does not contain a recognized partition table

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

The device presents a logical sector size that is smaller than

the physical sector size. Aligning to a physical sector (or optimal

I/O) size boundary is recommended, or performance may be impacted.

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

Partition type:

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

e extended

Select (default p): p

分区号 (1-4,默认 1):1

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

将使用默认值 2048

Last 扇区, +扇区 or +size{K,M,G} (2048-4293304319,默认为 4293304319):

将使用默认值 4293304319

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

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

The partition table has been altered!

Calling ioctl() to re-read partition table.

正在同步磁盘。

查看一下

[root@oawebserver ~] fdisk -l

磁盘 /dev/sda:322.1 GB, 322122547200 字节,629145600 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0x000657d4

设备 Boot Start End Blocks Id System

/dev/sda1 * 2048 2099199 1048576 83 Linux

/dev/sda2 2099200 106956799 52428800 83 Linux

/dev/sda3 106956800 190842879 41943040 83 Linux

/dev/sda4 190842880 629145599 219151360 5 Extended

/dev/sda5 190844928 274731007 41943040 83 Linux

/dev/sda6 274733056 316676095 20971520 83 Linux

/dev/sda7 316678144 350232575 16777216 82 Linux swap / Solaris

/dev/sda8 350234624 629145599 139455488 83 Linux

磁盘 /dev/sdb:2198.2 GB, 2198171811840 字节,4293304320 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0x2c7ea16f

设备 Boot Start End Blocks Id System

/dev/sdc1 2048 4293304319 2146651136 83 Linux

4.格式化分区

mkfs.ext3 /dev/sdb1 //注:将/dev/sdb1格式化为ext3类型

[root@oawebserver ~]# mkfs.ext3 /dev/sdb1

mke2fs 1.42.9 (28-Dec-2013)

文件系统标签=

OS type: Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

134168576 inodes, 536662784 blocks

26833139 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=4294967296

16378 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,

102400000, 214990848, 512000000

Allocating group tables: 完成

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

这样就格式化好了,我们就可以用mount 加载这个分区,然后使用这个文件系统;

5.创建/data目录:

mkdir /data

[root@oawebserver ~]# mkdir /data

6.开始挂载分区:

mount /dev/sdb1 /data

[root@oawebserver ~]# mount /dev/sdb1 /data/

7.查看硬盘大小以及挂载分区:

[root@oawebserver ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/sda8 133G 31G 103G 23% /

devtmpfs 7.8G 0 7.8G 0% /dev

tmpfs 7.8G 0 7.8G 0% /dev/shm

tmpfs 7.8G 8.6M 7.8G 1% /run

tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup

/dev/sda3 40G 1.7G 39G 5% /usr

/dev/sda5 40G 170M 40G 1% /var

/dev/sda2 50G 16G 35G 32% /home

/dev/sda1 1014M 125M 890M 13% /boot

/dev/sda6 20G 117M 20G 1% /tmp

tmpfs 1.6G 0 1.6G 0% /run/user/0

tmpfs 1.6G 0 1.6G 0% /run/user/1000

/dev/sdb1 2.0T 71M 1.9T 1% /data

8.配置开机自动挂载

因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:

修改vim /etc/fstab

我们采用uuid的方式进行开机自动挂载最好

用 blkid 获取磁盘的uuid和属性

697cba2c85de

image.png

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

添加

UUID=60b686fe-7539-4088-9f4e-0d65f89f9343 /data ext3 defaults,_netdev 0 0

#

# /etc/fstab

# Created by anaconda on Thu Mar 16 15:09:08 2017

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

UUID=2d707f07-29bd-460e-9724-a3031e1bae01 / xfs defaults 0 0

UUID=b112886e-c964-444f-bd77-fdd967a376e6 /boot xfs defaults 0 0

UUID=42b3212b-4f39-43b9-b6af-fe2241c18976 /home xfs defaults 0 0

UUID=01736df9-2d82-49a1-ba45-2f38c0edfdb3 /tmp xfs defaults 0 0

UUID=afc7beb6-3224-423c-a8fb-eab0413a793c /usr xfs defaults 0 0

UUID=9d0c1790-38d0-4064-8331-2a508a23acef /var xfs defaults 0 0

UUID=4501afe9-45e5-4602-91de-ec574f760a6b swap swap defaults 0 0

UUID=60b686fe-7539-4088-9f4e-0d65f89f9343 /data ext3 defaults,_netdev 0 0

~

~

"/etc/fstab" 16L, 979C

可以很明显的看到文件有6列。

第1列是设备名或者卷标

第2列是挂载点(也就是挂载目录)

第3列是所要挂载设备的文件系统或者文件系统类型

第4列是挂载选项,通常使用defaults就可以

第5列设置是否使用dump备份,置0为不备份,置1,2为备份,但2的备份重要性比1小

第6列设置是否开机的时候使用fsck检验所挂载的磁盘,置0为不检验,置1,2为检验,但置2盘比置1的盘晚检验。

另外一种开机自动挂载的方式是修改/etc/rc.d/rc.local文件

9.重启系统

reboot

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值