< 返回

Linux系统磁盘挂载最快简单教程

2023-05-22 15:59 作者:湘情盾 阅读量:637

输入# lsblk 看是否有识别到硬盘

[root@15dun /]# fdisk -l

磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0x000a9eaa

--这里的sda是系统盘,不需要挂载操作

   设备 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048     3907583     1952768   83  Linux

/dev/sda2         3907584    19531775     7812096   82  Linux swap / Solaris

/dev/sda3        19531776    62914559    21691392   83  Linux

--下面的是我们可挂载的磁盘

磁盘 /dev/sdb:96.6 GB, 96636764160 字节,188743680 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

复制代码

创建分区

复制代码

[root@15dun /]# fdisk /dev/sdb

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

 

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

使用写入命令前请三思。

 

Device does not contain a recognized partition table

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

--输入n

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

Partition type:

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

   e   extended

--输入p

Select (default p): p

--直接回车

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

--直接回车

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

将使用默认值 2048

--直接回车

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

将使用默认值 146800639

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

--输入w保存

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

The partition table has been altered!

 

Calling ioctl() to re-read partition table.

正在同步磁盘。

复制代码

再次查看可挂载磁盘情况

复制代码

[root@15dun/]# fdisk -l

 

磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0x000a9eaa

 

   设备 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048     3907583     1952768   83  Linux

/dev/sda2         3907584    19531775     7812096   82  Linux swap / Solaris

/dev/sda3        19531776    62914559    21691392   83  Linux

 

磁盘 /dev/sdb:96.6 GB, 96636764160 字节,188743680 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

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

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

磁盘标签类型:dos

磁盘标识符:0xf47922c1

--我们发现这里多了一个sdb1,就说明我们成功了

   设备 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048   146800639    73399296   83  Linux

复制代码

对我们创建的sdb1执行格式化

复制代码

[root@15dun /]# mkfs.xfs /dev/sdb1

meta-data=/dev/sdb1              isize=512    agcount=4, agsize=4587456 blks

         =                       sectsz=512   attr=2, projid32bit=1

         =                       crc=1        finobt=0, sparse=0

data     =                       bsize=4096   blocks=18349824, imaxpct=25

         =                       sunit=0      swidth=0 blks

naming   =version 2              bsize=4096   ascii-ci=0 ftype=1

log      =internal log           bsize=4096   blocks=8959, version=2

         =                       sectsz=512   sunit=0 blks, lazy-count=1

realtime =none                   extsz=4096   blocks=0, rtextents=0

复制代码

将磁盘挂载到/data/目录下(如果data目录下原来存在数据会全被覆盖掉)

[root@yanshi /]# mkdir /data/

[root@yanshi /]# mount /dev/sdb1 /data/

查看磁盘挂载

复制代码

[root@localhost /]# df -Th

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

/dev/sda3      xfs        21G  7.6G   14G   37% /

devtmpfs       devtmpfs  895M     0  895M    0% /dev

tmpfs          tmpfs     910M     0  910M    0% /dev/shm

tmpfs          tmpfs     910M   11M  900M    2% /run

tmpfs          tmpfs     910M     0  910M    0% /sys/fs/cgroup

/dev/sda1      xfs       1.9G  176M  1.7G   10% /boot

tmpfs          tmpfs     182M  4.0K  182M    1% /run/user/42

tmpfs          tmpfs     182M   20K  182M    1% /run/user/0

--这里显示,我们已经把96.6G的磁盘挂载到/data下了

/dev/sdb1      xfs        96G   33M   70G    1% /data

复制代码

设置开机自动挂载磁盘(否则我们刚才挂载的磁盘再次开机时会掉)

首先查询该磁盘对应的UUID(2种都可以,楼主用的第二种)

复制代码

--第一种方法

[root@localhost /]# ls -l /dev/disk/by-uuid

总用量 0

lrwxrwxrwx. 1 root root 10 5月  22 15:42 0e6d5d2f-fd22-4169-8702-8b75d5d55fc9 -> ../../dm-0

lrwxrwxrwx. 1 root root 10 5月  22 15:42 7fbd6bfd-a08f-435e-8f6b-c2674024aea8 -> ../../dm-1

lrwxrwxrwx. 1 root root 10 5月  22 15:58 c6c43b24-fc8f-467b-aaeb-67485a4c6e74 -> ../../sdb1

lrwxrwxrwx. 1 root root 10 5月  22 15:42 f6ffac0f-57e1-4393-9877-24890df61d04 -> ../../sda1

 

--第二种方法

[root@localhost /]# blkid

/dev/sda1: UUID="8e678171-23a6-4b95-b148-0553541cf9ab" TYPE="xfs" 

/dev/sda2: UUID="9dbcefa0-6d11-4074-bb06-d7c8073fc199" TYPE="swap" 

/dev/sda3: UUID="598aff57-3371-468d-b1c9-edf28b783a9f" TYPE="xfs" 

--这个就是我们刚才挂载的磁盘的UUID="672330bc-b774-4992-b909-ede2433ef1fd"

/dev/sdb1: UUID="672330bc-b774-4992-b909-ede2433ef1fd" TYPE="xfs" 

复制代码

把磁盘挂载信息写到配置文件fstab中(注意:该文件写错会导致无法开机)

复制代码

--用vi命令打开该文件

--按 i 进入编辑模式 按esc退出编辑模式 输入 :wq! 退出并保存

vi /etc/fstab

 

--把下面的内容加入到最后面

--上面查到的UUID                                磁盘的挂载目录 我们刚才格式化的磁盘格式    默认写就可以

UUID=672330bc-b774-4992-b909-ede2433ef1fd      /data/                  xfs     defaults        0 0

复制代码

 添加完成后 执行mount -a 即可生效

到这里我们的磁盘就挂到我们的服务器上了

也可以利用命令写入fstab开机启动挂载

echo “/dev/vdb /data     xfs   defaults 0 0” >> /etc/fstab

联系我们
X

湘情盾

在线客服:
点击这里给我发消息湘情盾-笑笑
点击这里给我发消息湘情盾-文
点击这里给我发消息湘情盾-峰
点击这里给我发消息湘情盾-嘟嘟
点击这里给我发消息湘情盾-小宋
点击这里给我发消息湘情盾-小洁
点击这里给我发消息湘情盾-迎彤
点击这里给我发消息湘情盾-9
点击这里给我发消息湘情盾-欣欣
点击这里给我发消息湘情盾-瑶瑶
点击这里给我发消息湘情盾-知若
点击这里给我发消息湘情盾-茂茂
点击这里给我发消息湘情盾-靓靓
点击这里给我发消息湘情盾-寒雪
点击这里给我发消息湘情盾-若兰
点击这里给我发消息湘情盾-冰巧
渠道合作:
点击这里给我发消息渠道合作
财务QQ:
点击这里给我发消息湘情盾-财务
技术支持:
点击这里给我发消息技术支持

售后服务热线:

0745-2261996

返回顶部