实践:在虚拟机下添加5GB的硬盘,分为三个区,主分区为2GB,第一逻辑分区为2GB,第二逻辑分区为1G,并全部格式化为Ext3文件系统。
时间: 2024-03-11 18:47:41 浏览: 203
以下是实现上述需求的步骤:
1. 在虚拟机中添加5GB的硬盘,启动虚拟机。
2. 打开终端,输入以下命令查看新添加的硬盘设备名:
```
sudo fdisk -l
```
在输出信息中找到新添加的硬盘,设备名通常为`/dev/sdb`或`/dev/sdc`等。
3. 使用fdisk命令对硬盘进行分区:
```
sudo fdisk /dev/sdb
```
进入fdisk工具后,输入`m`查看帮助信息,然后依次输入以下命令:
- `n`:创建新分区。
- `p`:选择主分区。
- `1`:选择分区号。
- `2048`:起始扇区号,建议从2048开始。
- `+2G`:分区大小,这里选择2GB。
- `n`:创建新分区。
- `e`:选择扩展分区。
- `2`:选择分区号。
- `2048`:起始扇区号。
- `+2G`:分区大小。
- `n`:创建新分区。
- `l`:选择逻辑分区。
- `3`:选择分区号。
- `4096`:起始扇区号,建议从前一个逻辑分区结束的扇区号+1开始。
- `+1G`:分区大小。
4. 输入`w`命令保存分区表并退出fdisk工具。
5. 格式化分区为Ext3文件系统:
```
sudo mkfs.ext3 /dev/sdb1
sudo mkfs.ext3 /dev/sdb5
sudo mkfs.ext3 /dev/sdb6
```
6. 创建三个挂载点:
```
sudo mkdir /mnt/sdb1
sudo mkdir /mnt/sdb2
sudo mkdir /mnt/sdb3
```
7. 将分区挂载到对应的挂载点:
```
sudo mount /dev/sdb1 /mnt/sdb1
sudo mount /dev/sdb5 /mnt/sdb2
sudo mount /dev/sdb6 /mnt/sdb3
```
8. 输入以下命令查看挂载情况:
```
df -h
```
可以看到sdb1挂载到/mnt/sdb1,sdb5挂载到/mnt/sdb2,sdb6挂载到/mnt/sdb3。
9. 如果希望开机自动挂载,需要在/etc/fstab文件中添加如下条目:
```
/dev/sdb1 /mnt/sdb1 ext3 defaults 0 0
/dev/sdb5 /mnt/sdb2 ext3 defaults 0 0
/dev/sdb6 /mnt/sdb3 ext3 defaults 0 0
```
其中,第一个字段为设备名,第二个字段为挂载点,第三个字段为文件系统类型,第四个字段为挂载选项,第五个字段为dump选项,第六个字段为fsck选项。可以使用`man fstab`命令查看详情。
至此,硬盘分区并格式化为Ext3文件系统的操作完成。
阅读全文
相关推荐















