欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux挂载硬盘分区

程序员文章站 2022-06-12 17:14:33
...

[转]https://www.jb51.net/article/138204.htm

基本步骤:分区——格式化——挂载——写入文件

1、使用fdisk    -l命令查看添加的硬盘名称,可以看到sdb为新增的硬盘;

2、进行分区,输入m查看提示

# fdisk /dev/sdb

 

分析:主要参数的解析

1. 输入 m 显示所有命令列示。

2. 输入 p 显示硬盘分割情形,打印分区表。

3. 输入 a 设定硬盘启动区。

4. 输入 n 创建新的硬盘分割区。

  4.1. 输入 e 硬盘为[延伸]分割区(extend)。

  4.2. 输入 p 硬盘为[主要]分割区(primary)。

5. 输入 t 改变硬盘分割区属性。          

  1. t:分区系统id号
  2. L:82:linux swap
  3. 83:linux
  4. 86:NTFS window分区

6. 输入 d 删除硬盘分割区属性。

7. 输入 q 结束不存入硬盘分割区属性。

8. 输入 w 结束并写入硬盘分割区属性

3、输入n创建新的硬盘分区——输入p创建主分区——输入1设置一个分区——回车——回车(默认全部空间)

4、输入p查看分区情况——输入w保存退出(一定要w保存不然无效)

5、mkfs命令格式化磁盘

  # mkfs.ext4 /dev/sdb

6、mount命令挂载分区

  # mount /dev/sdb /data

7、添加到/etc/fstab文件下保存退出否则重启后硬盘消失

  /dev/sdb    /data     ext4  defaults,noatime    0 0

挂载脚本:

#!/bin/bash

echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan

echo "n
p
1


t
8e
w
" | fdisk /dev/sdb && mkfs.ext4 /dev/sdb1
mkdir /data
echo "/dev/sdb1       /data         ext4    defaults        0 0" >> /etc/fstab
mount -a