wmware workstation centos9忘记root密码
要在VMware Workstation中找回CentOS 9的root密码,您可以按照以下步骤操作:
首先,启动虚拟机并进入GRUB引导菜单。在启动过程中按下Shift键,GRUB菜单将会显示出来。
在GRUB菜单上,使用方向键选择CentOS操作系统,然后按下"e"键编辑引导选项。
在编辑菜单中,找到以"linux"或"linux16"开头的行,并在末尾添加"init=/bin/bash"。然后按下Ctrl + X或F10键以继续引导。
引导完成后,您将进入一个过渡的命令行界面,类似于root用户的单用户模式。
输入以下命令以重新挂载根文件系统为可写模式:mount -o remount,rw /
然后使用以下命令更改root用户的密码:passwd root
系统将提示您输入一个新的root密码,然后再次确认密码。
输入完毕后,使用以下命令重新启动系统:reboot
系统将重新启动并进入正常的登录界面。使用新设置的root密码登录即可。
注意:请确保在修改root密码后将密码保持在安全的地方,并定期更改密码以提高系统的安全性。同时,请遵循相关安全最佳实践来保护您的系统免受未经授权的访问。
vmware workstation centos扩容
扩展 VMware Workstation 中 CentOS 虚拟磁盘空间
查看当前已分配的空间
为了确认现有的磁盘情况,可以使用 lsblk
或者 df -h
命令来查看当前系统的磁盘分区状况和剩余可用空间。这一步骤有助于了解现有磁盘布局以及哪些部分可能需要调整[^1]。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 20G 0 part /
sr0 11:0 1 1024M 0 rom
上述命令展示了设备名称、大小、挂载点等信息。对于本案例中的虚拟机而言,可以看到 sda 总共为 50GB 的硬盘,其中根目录 /
占用了大约 20GB 左右的空间。
修改虚拟磁盘文件大小
在 VMware Workstation 中可以直接通过图形界面增加虚拟磁盘的容量:
- 关闭目标虚拟机;
- 进入虚拟机设置窗口;
- 寻找存储选项卡下的主硬盘条目;
- 编辑该硬盘属性并将最大容量修改为你期望的新尺寸;
保存更改之后重新启动虚拟机即可使新的磁盘总容量生效[^4]。
使用 fdisk 或 parted 对新空间进行操作
当物理层面上已经增加了磁盘总量后,则需进入操作系统内部进一步处理新增加出来的那部分空白区域。假设之前给定的是动态扩展型 VMDK 文件,则此时应该会发现未使用的额外空间处于“未分配”的状态。
可以通过如下方式添加这部分空间至已有逻辑卷或直接创建一个新的分区:
方法 A (适用于 LVM)
如果系统采用 Logical Volume Manager(LVM),那么只需简单几步就能实现无缝增长:
- 列出所有 PV/VG/LV 结构以获取具体细节;
- 将尚未初始化的部分加入到 Physical Volume(PV);
- 更新 Volume Group(VG) 来反映最新变化;
- 最终扩大 Logical Volume(LV);
pvcreate /dev/sdaX # X代表你要用来做PV的那个新切分出来的小块编号
vgextend centos /dev/sdaX
lvresize -l +100%FREE /dev/mapper/centos-root
xfs_growfs / # 如果是ext系列则用 resize2fs
请注意这里的路径应当依据实际情况而定,并不是固定不变的字符串表达形式。
方法 B (针对非LVM的传统MBR/GPT方案)
如果不是基于 LVM 架构而是传统的 Master Boot Record(MBR)/GUID Partition Table(GPT), 那么就需要借助工具如 gparted live CD 或者命令行实用程序来进行无损调整相邻两个区间的边界线从而腾挪出足够的连续扇区间隙供后续利用.
fdisk /dev/sda
n # 新建一个分区
p # 主分区
<Enter> # 默认第一个可选起始位置
<Enter> # 接受默认结束位置即全部剩余空间
w # 写回改动并退出编辑器
partprobe /dev/sda # 强制内核重读分区表
mkfs.ext4 /dev/sdaY # Y表示刚刚建立好的那个新号数, 创建文件系统
mount /dev/sdaY /mnt/new_partition/
cp -ax /* /mnt/new_partition/ # 复制数据过去
umount / && umount /mnt/new_partition/
echo '/dev/sdaY / ext4 defaults 0 0' >> /etc/fstab # 添加开机自动挂载配置项
reboot now # 立刻重启机器验证效果
以上过程描述了一个较为完整的流程用于解决因初始规划不足所造成的磁盘资源紧张问题。当然实际执行过程中还需要考虑更多因素比如备份策略制定、业务影响评估等方面的内容。
vmware workstation安装centos
首先,下载CentOS的ISO镜像文件,并在VMware Workstation中创建一个新的虚拟机。
在创建虚拟机的过程中,选择“自定义”选项,并按照向导的指示进行操作。
在“硬件”选项卡中,选择适当的CPU和内存配置,并为虚拟机分配足够的磁盘空间。
在“CD/DVD”选项卡中,选择刚才下载的CentOS ISO镜像文件。
完成虚拟机的创建后,启动虚拟机并按照CentOS的安装向导进行操作。
在安装过程中,选择适当的语言、时区和键盘布局,并为虚拟机设置一个主机名和网络配置。
安装完成后,重新启动虚拟机,并使用root账户登录系统。
安装VMware Tools,以便更好地管理虚拟机。在VMware Workstation菜单中选择“虚拟机”>“安装VMware Tools”,并按照向导进行操作。
完成安装后,重新启动虚拟机,并享受在VMware Workstation中运行CentOS的愉悦体验。
相关推荐
















