VMWARE 16 宿主虚拟机 Deepin 20.4 本地系统盘扩充方法
nanshan 2024-12-15 15:51 15 浏览 0 评论
环境:
vmware 16.2.3, Deepin 20.4, 本地scsi盘sda 120GB, 待扩充至 200GB。为了便于执行磁盘扩充,准备好 MakuluLinux-LinDoz-x64-Complete-2021-03-05.iso 磁盘镜像(其它具有live能力的linux系统也是可以的,本文是以 makulu 为例)
默认deepin 20.4 磁盘分区
deepin 默认分区将120GB磁盘 sda 分成 sda1、sda2、sda3、sda4四个主分区,在sda2下建立sda5、sda6、sda7三个逻辑分区。sda1是boot分区,sda2包括的是系统、系统备份及数据分区,sda3是系统备份分区,sda4是swap分区。sda2和sda3默认下均为15GB,用时间久了系统分区变得紧张,再进一步是sda4数据盘紧张。
为sda扩充更多空间
扩充磁盘空间的方法可以在deepin的vmware配置页添加一块磁盘,原磁盘不动,然后fstab挂载到系统上,本篇文章主要关注原盘扩充,不对此方法做更多描述。
如果扩充一块原有的磁盘,在deepin虚拟机的配置页上进行扩展如下图。
此图“扩展”钮是灰色的,因为在vmware上做了deepin的快照,要删除那些快照后才能扩展。进入扩展后,输入拟扩至的磁盘容量,原有的磁盘原则上就得到了扩充,但在不进一步分区的情况下,deepin系统不能使用unallocated扩展。
用 makulu 的live能力调整deepin磁盘
虽然deepin系统本身有磁盘管理器,但我们在系统运行时调整磁盘会感到掣肘,因为系统是活的运行的、磁盘是正在使用的磁盘。所以,退出deepin,在deepin虚拟机的配置页挂载makulu磁盘镜像并启动。
vmware虚拟机宿主上挂载iso镜像并不复杂,就不赘述了。需要着重说明的是设置虚拟机内虚拟CD ROM和虚拟硬盘的启动顺序,不然尽管挂载了iso镜像,但它会仍然从虚拟硬盘上启动,即:它不启动 makulu ,而是启动 deepin。虚拟机的 bios 设置与实体机的 bios 设置完全相同,但唤醒键不再是实体机的 del, f2 或 f11等常用键,而是换个选项启动时虚拟机,启动后即能进入 deepin 虚拟机的bios,之后的设置就如同实体机一样了。方法是:点选“打开电源时进入固件”,虚拟机启动后则进入虚拟机的 bios设置。在boot项里用+/-调整启动顺序,让它从虚拟CD启动,然后F10保存退出,再启动时即从挂载的iso镜像启动了。
运行 makulu 系统, 用它的 gparted 分区 sda 磁盘
在 makulu 的所有应用里找到 gparted,运行时需要root权限,默认密码即是 makulu,进入后sda盘的分区就呈现出来了。sda4后是 unallocated 的80GB空间,因为主分区只能是四个,不能直接操作 unallocated 空间!
做法是删除最后的 sda4 分区,之后即可操作 unallocated 分区,左侧留空之后保留比deepin虚拟机内存大一些,比如15GB。
用同样的方法调整 sda3,也是左侧留空给 sda2 ,然后调整 sda2,如此这般一个分区一个分区的移动。sda5、sda6、sda7是sda2下的逻辑分区,因此必须先调整sda2, 然后再从 sda7、sda6、sda5一个分区一个分区的调整。
对最后一个分区创建 linux-swap 分区,补上当初删除的swap分区。调整完毕后,在主菜单上的 E 下,应用(Apply)或称为执行刚才的操作,等着它调整就可以了。
修改 fstab
分区调整执行完成后,sda4重新出现,右键看一下它的UUID已经变了,在makulu下找到文件夹 roota,下面有我们的 /etc,etc里有我们原来的 fstab。进入/etc时以root方式进入(密码 makulu),找到fstab 后右键选一个文本编辑器打开它,把原来swap分区的UUID改换成新的UUID,最好是查看swap分区information时考贝UUID一串字符,免得自己输入误敲字符。修改后保存好 fstab文件,退出makulu系统。
重回deepin系统
断开“启动时连接”,或是修改deepin虚拟机bios里的启动序顺,让deepin虚拟机从磁盘上启动,不再从ISO镜像上启动。
deepin启动后在文件管理器中查看一下,系统盘空间扩充了,数据盘空间也扩充了。
安全措施 - 重要!
虽说是扩充虚拟机磁盘,但安全性也是要重点考虑的。我的做法是为deepin虚拟机做快照,当然把deepin所在文件夹做个备份也是可以的、那会更安全。有了快照,可以随时从某个时间点启动deepin,就是说万一分区失败了,从之前的快照重新运行就恢复到了原来状态。
相关推荐
- Let’s Encrypt免费搭建HTTPS网站
-
HTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入...
- 使用Nginx配置TCP负载均衡(nginx tcp负载)
-
假设Kubernetes集群已经配置好,我们将基于CentOS为Nginx创建一个虚拟机。以下是实验种设置的详细信息:Nginx(CenOS8Minimal)-192.168.1.50Kube...
- Nginx负载均衡及支持HTTPS与申请免费SSL证书
-
背景有两台minio文件服务器已做好集群配置,一台是192.168.56.41:9000;另一台是192.168.56.42:9000。应用程序通过Nginx负载均衡调用这两台minio服务,减轻单点...
- HTTPS配置实战(https配置文件)
-
原因现在网站使用HTTPS是规范操作之一,前些日子买了腾讯云服务,同时申请了域名http://www.asap2me.top/,目前该域名只支持HTTP,想升级为HTTPS。关于HTTPS的链接过程大...
- 只有IP地址没有域名实现HTTPS访问方法
-
一般来说,要实现HTTPS,得有个注册好的域名才行。但有时候呢,咱只有服务器的IP地址,没注册域名,这种特殊情况下,也能照样实现HTTPS安全访问,按下面这些步骤来就行:第一步,先确认公网...
- 超详解:HTTPS及配置Django+HTTPS开发环境
-
众所周知HTTP协议是以TCP协议为基石诞生的一个用于传输Web内容的一个网络协议,在“网络分层模型”中属于“应用层协议”的一种。在这里我们并不研究该协议标准本身,而是从安全角度去探究使用该协议传输数...
- Godaddy购买SSL之后Nginx配置流程以及各种错误的解决
-
完整流程:参考地址:https://sg.godaddy.com/zh/help/nginx-generate-csrs-certificate-signing-requests-3601生成NGI...
- Nginx从安装到高可用,一篇搞定(nginx安装与配置详解)
-
一、Nginx安装1、去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本2、上传nginx到linux系统3、安装依赖环境(1)安装gcc环境yuminstallgc...
- 阿里云免费证书申请,配置安装,使用tomcat,支持http/https访问
-
参数说明商品类型默认已选择云盾证书服务(无需修改)。云盾证书服务类型SSL证书服务的类型。默认已选择云盾SSL证书(无需修改),表示付费版SSL证书。如果您需要免费领取或付费扩容DV单域名证书【免费试...
- 你试过两步实现Nginx的规范配置吗?极速生成Nginx配置小工具
-
NGINX是一款轻量级的Web服务器,最强大的功能之一是能够有效地提供HTML和媒体文件等静态内容。NGINX使用异步事件驱动模型,在负载下提供可预测的性能。是当下最受欢迎的高性能的Web...
- 从零开始搭建HTTPS服务(搭建https网站)
-
搭建HTTPS服务的最初目的是为了开发微信小程序,因为wx.request只允许发起HTTPS请求,并且还必须和指定的域名进行网络通信。要从零开始搭建一个HTTPS的服务需要下面4...
- 群晖NAS使用官网域名和自己的域名配置SSL实现HTTPS访问
-
安全第一步,群晖NAS使用官网域名和自己的域名配置SSL实现HTTPS访问【新手导向】NAS本质还是一个可以随时随地访问的个人数据存储中心,我们在外网访问的时候,特别是在公网IP下,其实会面临着很多安...
- 让网站快速升级HTTPS协议提高安全性
-
为什么用HTTPS网络安全越来越受到重视,很多互联网服务网站,都已经升级改造为https协议。https协议下数据包是ssl/tcl加密的,而http包是明文传输。如果请求一旦被拦截,数据就会泄露产生...
- 用Https方式访问Harbor-1.9版本(https访问流程)
-
我上周在头条号写过一篇原创文章《Docker-Harbor&Docker-kitematic史上最详细双系统配置手册》,这篇算是它的姊妹篇吧。这篇文章也将用到我在头条写的另一篇原创文章的...
- 如何启用 HTTPS 并配置免费的 SSL 证书
-
在Linux服务器上启用HTTPS并配置免费的SSL证书(以Let'sEncrypt为例)可以通过以下步骤完成:---###**一、准备工作**1.**确保域名已解析**...
你 发表评论:
欢迎- 一周热门
-
-
极空间如何无损移机,新Z4 Pro又有哪些升级?极空间Z4 Pro深度体验
-
如何在安装前及安装后修改黑群晖的Mac地址和Sn系列号
-
爱折腾的特斯拉车主必看!手把手教你TESLAMATE的备份和恢复
-
10个免费文件中转服务站,分享文件简单方便,你知道几个?
-
[常用工具] OpenCV_contrib库在windows下编译使用指南
-
日本海上自卫队的军衔制度(日本海上自卫队的军衔制度是什么)
-
【系统配置】信创终端挂载NAS共享全攻略:一步到位!
-
UOS服务器操作系统防火墙设置(uos20关闭防火墙)
-
Ubuntu系统Daphne + Nginx + supervisor部署Django项目
-
WindowsServer2022|配置NTP服务器的命令
-
- 最近发表
- 标签列表
-
- linux 查询端口号 (58)
- docker映射容器目录到宿主机 (66)
- 杀端口 (60)
- yum更换阿里源 (62)
- internet explorer 增强的安全配置已启用 (65)
- linux自动挂载 (56)
- 禁用selinux (55)
- sysv-rc-conf (69)
- ubuntu防火墙状态查看 (64)
- windows server 2022激活密钥 (56)
- 无法与服务器建立安全连接是什么意思 (74)
- 443/80端口被占用怎么解决 (56)
- ping无法访问目标主机怎么解决 (58)
- fdatasync (59)
- 405 not allowed (56)
- 免备案虚拟主机zxhost (55)
- linux根据pid查看进程 (60)
- dhcp工具 (62)
- mysql 1045 (57)
- 宝塔远程工具 (56)
- ssh服务器拒绝了密码 请再试一次 (56)
- ubuntu卸载docker (56)
- linux查看nginx状态 (63)
- tomcat 乱码 (76)
- 2008r2激活序列号 (65)