VirtualBox备忘
背景
记录一下遇到的VirtualBox相关操作。
端口转发
在虚拟机使用NAT模式时,宿主机怎么ssh到虚拟机中呢?可以通过设置端口转发。[2]
入口在 Settings --> Network --> Advanced,点击 Port Forwarding。
增加一条规则,如:
ssh TCP 127.0.0.1 2522 10.0.2.15 22
磁盘扩容
VirtualBox给磁盘分配了25G的空间,使用了99%了,需要扩容到75G。
扩容
VirtualBox扩容
在虚拟机关机的情况下:
工具 -> 虚拟硬盘 -> 双击 -> 属性 -> 大小 -> 从25GB改为75GB。
Ubuntu系统扩容
确认扩容成功
通过 fdisk -l /dev/sda
,可以看到容量已经为75GB了。
# fdisk -l /dev/sda
Disk /dev/sda:75 GiB,80530636800 字节,157286400 个扇区
准备Gparted启动镜像
我们使用Gparted来继续操作。使用Gparted操作更友好安全一些。
准备启动镜像 http://jaist.dl.sourceforge.net/project/gparted/gparted-live-stable/1.5.0-1/gparted-live-1.5.0-1-amd64.iso
,大小 488MB。
启动时,从此光盘启动,一路走默认值。
重新划分目录大小
直接在图形界面操作即可,操作完成后重启。
GParted内部执行了几个操作:
- 检查文件系统错误
e2fsck -f -y -v -C 0 'dev/sda1`
- 扩容分区
resize2fs -p `/dev/sda1`