linux硬盘挂载命令,Linux添加新硬盘的挂载方法

这篇博客详细介绍了在Linux系统下如何识别新添加的硬盘,使用fdisk进行分区操作,创建并格式化ext3文件系统,挂载到指定目录,并设置开机自动挂载。步骤包括使用fdisk创建分区,mkfs.ext3进行格式化,mkdir创建挂载点,mount进行挂载,以及编辑/etc/fstab实现开机自动挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Linux的硬盘识别

在/dev/下建立相应的设备文件。如

sda 表示第一块SCSI硬盘

hda 表示第一块IDE硬盘(即连接在第一个IDE接口的Master口上)

scd0 表示第一个USB光驱

通过fdisk -l 查看当前的设备和分区信息,新硬盘没有分区信息,只是显示硬盘大小信息

[root@localhost ~]# fdisk -l   查看相关硬盘信息,显示的sdb会没有显示分区信息(是否显示什么类型硬盘,看你增加什么类型的了,由于我这边是显示sdb的所以以这个为准)

2、使用fdisk命令对sdb进行分区

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

输入:n 表示新建分区

Command(m for help):n

Command action

e extended

p primart partition(1-4)

输入:p表示建立一个原始分区

p

Partition number(1-4): 1

输入:1表示此分区编号为1.

First cylinder (1-1305,default 1):

输入:回车 表示使用默认起始柱面号。如果要分多个分区的话,先盘算好药多大,再输入数字

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-1305,default 1305):

输入:回车 表示使用默认结束柱面号。即分区使用整个硬盘空间

Using default value 1305

Command (m for help): w

输入:w 存盘,保存fdisk.

The partition table has been altered!

Calling ioctl() to re-read partition table.

Sysncing disks.

再使用fdisk -l 命令查看分区使用情况

[root@localhost ~]# fdisk -l

显示/dev/sdb上有个sdb1分区,为linux格式

分区后,需要对这个分区进行格式化。

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

建新建区挂载到/DataCenter2上

[root@localhost ~]# mkdir /DataCenter2

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

[root@localhost ~]# df -h

[root@localhost ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda1             131G  103G   22G  84% /

none                  2.0G     0  2.0G   0% /dev/shm

/dev/sdb1             459G  105M  436G   1% /DataCenter2

在此分区上创建文件下

[root@localhost ~] cd /DataCenter2

[root@localhost ~]ls > test

[root@localhost ~]ll

卸载sdb1

[root@localhost ~] cd

[root@localhost ~] umount /dev/sdb1

[root@localhost ~] df -lh

3、设置新硬盘开机自动挂载

vi /etc/fstab

添加以下信息

/dev/sdb1               /DataCenter2            ext3    defaults        1 2

重启服务器 init 6

查看是否自动挂载上去了

[root@localhost ~]# fdisk -l

Disk /dev/sda: 146.8 GB, 146815737856 bytes

255 heads, 63 sectors/track, 17849 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1       17326   139171063+  83  Linux

/dev/sda2           17327       17339      104422+  8e  Linux LVM

/dev/sda3           17340       17849     4096575   82  Linux swap

Disk /dev/sdb: 500.1 GB, 500107862016 bytes

255 heads, 63 sectors/track, 60801 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1       60801   488384001   83  Linux

挂载成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值