ubuntu创建虚拟硬盘

 1、创建虚拟硬盘
在虚拟机关闭状态下,设置—添加新硬件设备—硬盘—硬盘类型选择SCSI—命名可以默认—硬盘大小自定义—立即分配所有磁盘空间—完成
Root用户登录虚拟机
输入 fdisk -l 可以看到/dev/sdb相关信息 
2、硬盘分区
#fdisk /dev/sdb
依次输入一下命令
>m 查看帮助信息
>n 添加新分区
>p 添加主分区 输入一个分区填1
>l 命名主分区为sdb1
>w 写入分区信息
图1
  
图2:

3、格式化磁盘
#mkfs -t ext3 /dev/sdb1
4、挂载分区
mkdir /work_data
Mount /dev/sdb1 /work_data
图3:

5、开机自动挂载设置
修改/etc/fstab,添加一下行
/dev/sdb1 /work_data ext3 defaults, 0 1
### 如何配置或扩展 Ubuntu 虚拟机中的虚拟硬盘 #### 方法一:通过新增加虚拟硬盘并挂载的方式 可以按照以下方式实现: 1. **在 VMware 中添加新硬盘** 在 VMware 的虚拟机设置界面中,选择 `Add` 或者类似的选项来添加一个新的虚拟硬盘。这个硬盘会被识别为一块新的物理存储设备,在 Linux 系统中通常表现为 `/dev/sdb` 或其他未使用的名称[^1]。 2. **分区与格式化** 使用 `fdisk`, `parted` 或者更友好的 GUI 工具如 GParted 来对这块新硬盘进行分区和格式化。例如: ```bash sudo fdisk /dev/sdb ``` 创建一个主分区后退出,并使用以下命令对其进行格式化: ```bash sudo mkfs.ext4 /dev/sdb1 ``` 3. **挂载硬盘至指定目录** 将新建的分区挂载到目标路径下,比如 `/mnt/newdisk`。如果希望该挂载永久有效,则需编辑 `/etc/fstab` 文件,添加对应的条目。 ```bash sudo mount /dev/sdb1 /mnt/newdisk echo '/dev/sdb1 /mnt/newdisk ext4 defaults 0 0' | sudo tee -a /etc/fstab ``` #### 方法二:直接扩展现有虚拟硬盘的空间 这种方法适用于需要增大当前根分区或其他已有分区的情况。 1. **调整虚拟硬盘大小** 在 VMware 设置窗口里找到已有的虚拟硬盘项,修改其容量数值达到预期的目标值。完成之后重启或者重新加载硬件状态以让变化生效[^2]。 2. **更新操作系统内的磁盘布局** 启动虚拟机进入系统内部,运行下列指令确认是否有未分配(unallocated)区域存在以及具体位置信息。 ```bash lsblk && df -hT ``` 3. **利用GParted工具处理额外空间** 安装好 GParted 并启动它, ```bash sudo apt update && sudo apt install gparted sudo gparted ``` 对于那些处于 unallocated 状态的部分执行 New 操作设定成合适的文件系统类型;对于想要扩大的既有分区则选取 Resize/Move 动作调整边界直至覆盖全部可用范围最后提交更改即可[^3]。 ```python # 示例 Python脚本用于自动化检测磁盘情况 (仅作为参考) import os def check_disk_usage(): result = os.popen('df -h').read() print(result) check_disk_usage() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值