5、 添加一块大小为5G的新的虚拟硬盘,创建一个大小为1G的分区,并格式化为ext4文件系统,再创建一个大小为500M的分区,格式化为XFS文件系统,将1G大小的EXT4分区,永久挂载到系统的/data1目录下,将大小为500M的XFS分区,永久挂载到系统的/data2目录下,使用df命令查看系统磁盘挂载情况
时间: 2024-02-11 07:09:11 浏览: 137
好的,根据您的要求,我来为您解答:
1. 首先,您需要确认新的虚拟硬盘已经被添加到系统中,可以使用以下命令查看:
```
fdisk -l
```
2. 接下来,您需要使用 fdisk 工具对新的虚拟硬盘进行分区操作:
```
fdisk /dev/sdb
```
然后按照提示,创建一个大小为1G的分区和一个大小为500M的分区。
3. 接着,您需要格式化新创建的分区为相应的文件系统类型,使用以下命令:
```
mkfs.ext4 /dev/sdb1
mkfs.xfs /dev/sdb2
```
4. 然后,您需要创建/data1和/data2目录,并将新创建的分区挂载到这些目录下:
```
mkdir /data1
mkdir /data2
mount /dev/sdb1 /data1
mount /dev/sdb2 /data2
```
5. 最后,您需要将这些挂载设置永久化,使得系统重启后依然可以自动挂载。可以在 /etc/fstab 文件中添加以下行:
```
/dev/sdb1 /data1 ext4 defaults 0 0
/dev/sdb2 /data2 xfs defaults 0 0
```
6. 使用 df 命令查看系统磁盘挂载情况:
```
df -h
```
这样,您就完成了添加新虚拟硬盘、创建分区、格式化、挂载和永久化挂载的操作,并使用 df 命令查看了系统磁盘挂载情况。
相关问题
查看系统磁盘及分区情况,添加一个新硬盘,大小为5G,创建一个大小为2G的主分区/dev/nvme02n2p1.并创建ext4类型的文件系统,挂载目录为/gxb43,并设置自动挂载。
好的,以下是实现上述需求的具体步骤:
1. 查看系统磁盘及分区情况可以使用命令:`lsblk` 或 `fdisk -l`
2. 添加一个新硬盘,假设新硬盘的设备名为 `/dev/nvme1n1`
3. 使用 `fdisk` 命令对新硬盘进行分区,具体步骤如下:
a. 运行命令 `fdisk /dev/nvme1n1` 进入分区工具
b. 输入 `n` 创建新分区
c. 选择分区类型,这里选择主分区,输入 `p`
d. 输入分区号,这里输入 `1`
e. 输入分区的起始扇区和结束扇区,这里输入 `2048` 和 `4095999`,分别表示起始扇区和结束扇区
f. 输入 `t` 修改分区类型,这里选择 `83` 表示 Linux 文件系统
g. 输入 `w` 保存分区
4. 格式化分区,运行命令 `mkfs.ext4 /dev/nvme1n1p1`
5. 创建挂载目录,运行命令 `mkdir /gxb43`
6. 手动挂载分区,运行命令 `mount /dev/nvme1n1p1 /gxb43`
7. 设置自动挂载,编辑 `/etc/fstab` 文件,在文件末尾添加以下内容:
`/dev/nvme1n1p1 /gxb43 ext4 defaults 0 0`
保存文件后,运行命令 `mount -a` 即可生效。
以上就是实现该需求的步骤,希望能对你有帮助。
Linux1、在你虚拟机中添加两块任意大小的虚拟磁盘,并要求从你虚拟机Linux系统中能查看三块硬盘。 (1)在sdb硬盘上建立分区,要求总共有3个主分区,三个主分区要求大小分别为 lG,5G,8G。将这三个分区做成一个卷组,名叫linux,在此卷组下创建两个逻辑卷redhat和centos,大小2G、1G;文件系统xfs,ext4;将其挂载到/mnt/redhat和/mnt/centos目录下。重启机器后依旧生效。 (2)接上题,调整逻辑卷redhat大小为5G;调整逻辑卷centos大小为8G,开机后依旧生效。 (3)因linux卷组容量不足,请将sdb磁盘所剩下的空间全部建立成一个逻辑分区并扩容给linux卷组。 (4)在sdc硬盘上建立两个分区,其中一个分区用来扩容根分区,将根分区扩大为60G,一个分区做成swap,大小为4
G。
1. 首先,在虚拟机的设置中添加两块虚拟磁盘,假设它们的设备名为sdb和sdc。在Linux系统中使用fdisk命令查看硬盘信息:
```
sudo fdisk -l
```
可以看到已经存在的硬盘为/dev/sda。现在需要对sdb进行分区。
```
sudo fdisk /dev/sdb
```
按照提示依次输入n(新建分区)、p(主分区)、1(分区号)、2048(起始扇区,默认)、+1G(分区大小),依次输入n、p、2、(默认)、+5G、n、p、3、(默认)、+8G,最后输入w保存分区表。
接下来需要创建逻辑卷和文件系统。先安装LVM相关软件:
```
sudo apt-get update
sudo apt-get install lvm2
```
使用pvcreate命令将sdb上的分区加入LVM:
```
sudo pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
```
使用vgcreate命令创建卷组:
```
sudo vgcreate linux /dev/sdb1 /dev/sdb2 /dev/sdb3
```
使用lvcreate命令创建逻辑卷:
```
sudo lvcreate -L 2G -n redhat linux
sudo lvcreate -L 1G -n centos linux
```
分别使用mkfs.xfs和mkfs.ext4命令创建文件系统:
```
sudo mkfs.xfs /dev/linux/redhat
sudo mkfs.ext4 /dev/linux/centos
```
创建挂载点并挂载:
```
sudo mkdir /mnt/redhat
sudo mkdir /mnt/centos
sudo mount /dev/linux/redhat /mnt/redhat
sudo mount /dev/linux/centos /mnt/centos
```
编辑/etc/fstab文件,添加以下两行:
```
/dev/linux/redhat /mnt/redhat xfs defaults 0 0
/dev/linux/centos /mnt/centos ext4 defaults 0 0
```
重启机器后,使用df命令查看挂载情况,应该可以看到:
```
/dev/mapper/linux-redhat 2.0G 33M 2.0G 2% /mnt/redhat
/dev/mapper/linux-centos 976M 33M 876M 4% /mnt/centos
```
2. 调整逻辑卷大小可以使用lvresize命令。例如,将redhat卷的大小调整为5G:
```
sudo lvresize -L 5G /dev/linux/redhat
```
将centos卷的大小调整为8G:
```
sudo lvresize -L 8G /dev/linux/centos
```
3. 扩容卷组需要扩展物理卷和卷组。先使用fdisk命令对sdb进行分区,将剩余空间全部分配给一个新的分区sdb4。然后使用pvcreate命令将sdb4加入卷组:
```
sudo pvcreate /dev/sdb4
```
使用vgextend命令扩展卷组:
```
sudo vgextend linux /dev/sdb4
```
使用lvresize命令扩展逻辑卷:
```
sudo lvresize -l +100%FREE /dev/linux/redhat
sudo lvresize -l +100%FREE /dev/linux/centos
```
使用xfs_growfs和resize2fs命令扩展文件系统:
```
sudo xfs_growfs /mnt/redhat
sudo resize2fs /dev/linux/centos
```
4. 在sdc上创建分区可以使用fdisk命令,方法与sdb类似。将一个分区分配给根分区,将另一个分区做成swap:
```
sudo fdisk /dev/sdc
n
p
1
(default)
+64G
t
1
82
w
```
将新分区加入LVM:
```
sudo pvcreate /dev/sdc1
sudo vgextend linux /dev/sdc1
```
使用lvresize命令扩大根分区:
```
sudo lvresize -L 60G /dev/mapper/linux-root
```
创建swap分区:
```
sudo mkswap /dev/sdc1
```
编辑/etc/fstab文件,添加以下一行:
```
/dev/sdc1 none swap sw 0 0
```
重启机器后使用free命令查看swap分区是否生效。
阅读全文