linux 添加一块磁盘/dev/sdc
时间: 2023-09-25 10:16:13 浏览: 508
可以使用以下命令:
1. 查看当前挂载的硬盘和分区情况:sudo fdisk -l
2. 创建分区表:sudo fdisk /dev/sdc
3. 输入 n 创建新分区,按照提示选择分区类型、起始扇区、结束扇区等参数
4. 输入 w 保存分区表,退出fdisk
5. 格式化新分区:sudo mkfs.ext4 /dev/sdc1
6. 创建挂载点(目录):sudo mkdir /mnt/data
7. 将新硬盘挂载到/data目录:sudo mount /dev/sdc1 /mnt/data
8. 配置开机自动挂载:sudo vi /etc/fstab,在文件末尾添加一行:/dev/sdc1 /mnt/data ext4 defaults 0 0
9. 保存退出,执行 sudo mount -a 激活更改。现在,新硬盘已被成功挂载到/data目录下。
相关问题
添加一块磁盘/dev/sdc。 给上述磁盘分区,划分为3个主分区,1个扩展分区,4个逻辑分区(大小自己定)。
好的,以下是在 Linux 系统下添加磁盘并进行分区的具体步骤:
1. 确认磁盘已经连接到系统上,可以使用以下命令查看:
```
sudo fdisk -l
```
如果磁盘未显示,需要检查连接线是否正常,以及磁盘电源是否打开。
2. 使用以下命令进入磁盘分区工具:
```
sudo fdisk /dev/sdc
```
3. 在 fdisk 工具下,使用以下命令创建分区:
```
n # 创建新分区
p # 创建主分区
1 # 分区号,第一个主分区
(默认) # 起始扇区,从第一个可用扇区开始
+5G # 分区大小,这里设置为5GB
n # 创建新分区
p # 创建主分区
2 # 分区号,第二个主分区
(默认) # 起始扇区,从第一个可用扇区开始
+10G # 分区大小,这里设置为10GB
n # 创建新分区
p # 创建主分区
3 # 分区号,第三个主分区
(默认) # 起始扇区,从第一个可用扇区开始
+15G # 分区大小,这里设置为15GB
n # 创建新分区
e # 创建扩展分区
(默认) # 分区号,使用默认值
(默认) # 起始扇区,从第一个可用扇区开始
(默认) # 结束扇区,使用默认值
n # 创建新分区
l # 创建逻辑分区
(默认) # 分区号,使用默认值
(默认) # 起始扇区,从第一个可用扇区开始
+5G # 分区大小,这里设置为5GB
n # 创建新分区
l # 创建逻辑分区
(默认) # 分区号,使用默认值
(默认) # 起始扇区,从第一个可用扇区开始
+5G # 分区大小,这里设置为5GB
n # 创建新分区
l # 创建逻辑分区
(默认) # 分区号,使用默认值
(默认) # 起始扇区,从第一个可用扇区开始
+5G # 分区大小,这里设置为5GB
n # 创建新分区
l # 创建逻辑分区
(默认) # 分区号,使用默认值
(默认) # 起始扇区,从第一个可用扇区开始
+5G # 分区大小,这里设置为5GB
```
注意:在 fdisk 工具下,每个分区的编号都需要唯一。
4. 使用以下命令保存并退出 fdisk 工具:
```
w
```
5. 格式化分区,例如,格式化第一个主分区:
```
sudo mkfs.ext4 /dev/sdc1
```
格式化其他分区的命令与此类似。
现在,您已经成功地将磁盘 /dev/sdc 进行了分区,并且创建了3个主分区、1个扩展分区和4个逻辑分区。
要求:在linux服务器中新增加一块硬盘/dev/sdc,并进行分区(分区自定),设置用户user1对/dev/sdc1分区的磁盘限额,将user1对blocks soft设置为5000,hard设置为10000;对inode的soft设置为5000,hard设置为10000.
以下是在 Linux 服务器中新增加一块硬盘 /dev/sdc 并进行分区的步骤:
1. 确认硬盘已经连接到服务器,并且可以被识别。可以使用以下命令来查看服务器中所有硬盘的设备名称:
```
sudo fdisk -l
```
2. 使用 fdisk 命令对 /dev/sdc 硬盘进行分区。例如,将整个硬盘分为一个分区:
```
sudo fdisk /dev/sdc
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-20971519, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-20971519, default 20971519):
Command (m for help): w
```
3. 格式化分区。例如,将 /dev/sdc1 格式化为 ext4 文件系统:
```
sudo mkfs.ext4 /dev/sdc1
```
4. 创建挂载点目录。例如,创建 /mnt/sdc 目录作为挂载点:
```
sudo mkdir /mnt/sdc
```
5. 将分区挂载到挂载点上。例如,将 /dev/sdc1 挂载到 /mnt/sdc 目录:
```
sudo mount /dev/sdc1 /mnt/sdc
```
6. 修改 /etc/fstab 文件,使系统在启动时自动挂载。例如,在文件最后添加以下行:
```
/dev/sdc1 /mnt/sdc ext4 defaults 0 0
```
7. 设置用户 user1 对 /dev/sdc1 分区的磁盘限额。可以使用以下命令来设置:
```
sudo setquota -u user1 5000 10000 5000 10000 /mnt/sdc1
```
其中,5000 和 10000 分别为 blocks soft 和 hard 的值,5000 和 10000 分别为 inode soft 和 hard 的值。
至此,已经完成了在 Linux 服务器中新增加一块硬盘 /dev/sdc 并进行分区的过程,并设置了用户 user1 对 /dev/sdc1 分区的磁盘限额。
阅读全文