VirtualBox对虚拟机扩容,磁盘分区挂载
1.虚拟机关机,在设置里点击存储,添加控制器,这里为了方便在Windows系统下进行迁移选择VHD
VDI:专门为VirtualBox使用的虚拟磁盘
VHD:Windows环境的虚拟硬盘
VMDK:虚拟机之间通用的磁盘,可以移植到VMWare
2.启动虚拟机,查看现有磁盘
查看系统磁盘,Disk表示磁盘,Device表示分区,新增的 /dev/sdb 和 /dev/sdc还没有区分
1 | fdisk -l |
查看磁盘挂载情况
1 | lsblk |
sdb和sdc为新增的磁盘,现在还没有挂载
3.对sdb进行分区
分区命令
1 | fdisk /dev/sdb |
输入m查看帮助
输入n新建分区
输入p新建一个主分区,然后输入1分区名字变成sdb1,First sector和Last sector直接回车(只建一个分区,建多个分区不能回车)
输入w写入分区表并退出
4.格式化分区
1 | mkfs -t ext4 /dev/sdb1 |
5.挂载分区
创建docker文件夹
1 | mkdir /root/docker |
挂载
1 | mount /dev/sdb1 /root/docker |
查看挂载
1 | lsblk |
6.设置开机启动自动挂载
编辑/etc/fstab
1 | vim /etc/fstab |
在末尾加上
1 | /dev/sdb1 /root/docker ext4 defaults 0 0 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异