【持续更新】VMware与ubuntu启动常见问题集锦

​​​​​  目录

1、Ubuntu:无法正常启动,启动过程卡住

(1)问题表现及分析

1)问题表现

2)问题分析

(2)解决方法

2、VMware:父虚拟磁盘已被修改。父虚拟磁盘的内容ID与子虚拟磁盘中相应的父内容ID不匹配

(1)问题表现及分析

1)问题表现

2)问题分析

(2)解决方法

3、VMware:未能将管道连接到虚拟机: 所有的管道范例都在使用中

(1)问题表现及分析

1)问题表现

2)问题分析

(2)解决方法


        在VMware和Ubuntu启动过程中经常会遇到一些莫名和突发的情况,这里总结如下。

1、Ubuntu:无法正常启动,启动过程卡住

(1)问题表现及分析

1)问题表现

该问题主要出现在启动Ubuntu时,中途卡住,无法正常进入桌面界面。如下图所示,出现 “started user manager for UID 121”:

2)问题分析

        类似上述情况或者上图表现,主要是因为启动过程中,在加载界面的阶段出现了问题,即无法正常显示桌面,无法正常显示桌面的原因可能是不小心删除或者修改了系统中桌面相关的配置文件,但是更多的情况是由于存储空间不足导致的。

(2)解决方法

        要解决该问题,首先还是要能够进入系统,否则无法进行相应的操作;进入系统后可对空间进行扩展,具体操作如下。

1)进入系统

        虽然无法正常进入桌面,那就只能进入Ubuntu的命令行模式,下面介绍如下几种进入Ubuntu命令行模式的方式。

        系统启动后,在BIOS引导界面按“ESC”键进入选择菜单。

1--方式一:选择第一个“Ubuntu”,按“e”键进入编辑模式。

        在出现的编辑项里,可以看到GRUB解析给内核的参数,在该行末尾给出引导运行级别,3【即表示多用户模式,纯文本】,如下图所示。

 

        然后按CTRL+X或F10引导系统,启动之后就是命令行模式了。

说明:这种方法只是一次临时性的,并不是永久性的,在下一次系统重启后,如果不做修改的话,还是会进入图形界面模式。关于其配置,这里咱们不做详细的叙述,后面会进一步更新。

技巧:进入命令行还有一个技巧,就是直接通过命令ctrl+alt+f1~f6即可。

2--方式二:进入recovery mode系统

        进入grub菜单之后,进入ubuntu高级选项,选择第二行recovery mode选项,进入,可以看到“recovery menu 菜单”,该菜单有如下选项:

“resume”——正常载入系统;“clean”——尝试释放空闲空间;

“dpkg”——修复受损的包;“failsafeX”——运行缺失保护的图形模块;

“fsck”——检查文件系统;“grub”——更新grub加载器;

“network”——允许网络连接;“root”——停用root shell prompt;

“system-summary”——系统摘要。

        选择clean释放空间进入系统;或进入root选项,输入账号和密码之后进入根目录。

3--方式三进入单用户模式

        进入grub菜单之后,进入ubuntu高级选项,光标停留在第二行,"recovery mode"的一行。按“e”进行编辑,找到“Linux”那一行,如下界面:

         将上图中的画线部分ro recovery nomodestset可修改为rw single init=/bin/bash,然后按 ctrl+x或者F10 进入单用户模式即可。

2、VMware:父虚拟磁盘已被修改。父虚拟磁盘的内容ID与子虚拟磁盘中相应的父内容ID不匹配

(1)问题表现及分析

1)问题表现

        该问题主要出现在通过VMware打开虚拟机的时候,提示“父虚拟磁盘已被修改。父虚拟磁盘的内容ID与子虚拟磁盘中相应的父内容ID不匹配”的错误。

        紧接着出现无法打开磁盘“/xxxxxx/xxxxx-000002.vmdk”或其所依赖的快照磁盘之一。

2)问题分析

        该问题主要是因为可能因为更改虚拟机磁盘vmdx的位置,或者重新替换了新的vmdx,使得VMware在启动时无法正常找到相应的vmdx。

        VMware是通过打开虚拟机文件夹下的vmx文件来找到启动的虚拟机的磁盘,vmx是一个脚本文件,VMware可以对其进行解析,我们可以通过记事本方式打开,同样,我们通过VMware对虚拟机做的一些配置,也会被写入这个脚本中。

(2)解决方法

        通过记事本打开vmx文件,找到调用的vmdx位置,更新成正确的路径和名称即可。

3、VMware:未能将管道连接到虚拟机: 所有的管道范例都在使用中

(1)问题表现及分析

1)问题表现

        当通过VMware打开Ubuntu时,提示如下:

2)问题分析

        该情况一般发生在VMware卡住,我们通过任务管理器或者其他方式强行结束了这个进程,然后再次打开VMware时出现该问题,可能是因为强制退出导致了占用线程而再次打开虚拟机的时候被占用资源。

(2)解决方法

        打开任务管理器按V键快速定位到VMware,关闭全部VMware相关进程,再重新打开即可。

4、Ubuntu:开机出现 initramfs /dev/sda1 contains a file system with errors,check forced....

(1)问题表现及分析

1)问题表现

        ubuntu开机出现如下错误提示:

/dev/sda3 contains a file system with errors,check forced.

         并且进入 initramfs> 界面,提示输入 "help"命令,所处在一个shell命令编辑的界面,Linux系统基本命令可以使用,关闭重启无效。

2)问题分析

        该问题主要是强制关机导致了系统重新启动进入 initramfs> 界面。

(2)解决方法

        在initramfs> 界面输入如下命令:

fsck /dev/sda3 

注意:上述命令中的sda3是和前面的错误提示中的信息相对应的,如果是sda2,则fsck命令就对应sda2。

        输入命令后,会提示一些操作,需要输入yes/no,这里全部输入y,即选择yes即可。

        结束后,重启系统(reboot命令)即可。

说明fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查和修复。

为了在Windows安装ADB工具,你可以按照以下步骤进行操作: 1. 首先,下载ADB工具包并解压缩到你自定义的安装目录。你可以选择将其解压缩到任何你喜欢的位置。 2. 打开运行窗口,可以通过按下Win+R键来快速打开。在运行窗口中输入"sysdm.cpl"并按下回车键。 3. 在系统属性窗口中,选择"高级"选项卡,然后点击"环境变量"按钮。 4. 在环境变量窗口中,选择"系统变量"部分,并找到名为"Path"的变量。点击"编辑"按钮。 5. 在编辑环境变量窗口中,点击"新建"按钮,并将ADB工具的安装路径添加到新建的路径中。确保路径正确无误后,点击"确定"按钮。 6. 返回到桌面,打开命令提示符窗口。你可以通过按下Win+R键,然后输入"cmd"并按下回车键来快速打开命令提示符窗口。 7. 在命令提示符窗口中,输入"adb version"命令来验证ADB工具是否成功安装。如果显示版本信息,则表示安装成功。 这样,你就成功在Windows安装ADB工具。你可以使用ADB工具来执行各种操作,如枚举设备、进入/退出ADB终端、文件传输、运行命令、查看系统日志等。具体的操作方法可以参考ADB工具的官方文档或其他相关教程。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [windows环境安装adb驱动](https://blog.csdn.net/zx54633089/article/details/128533343)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Windows安装使用ADB简单易懂教程](https://blog.csdn.net/m0_37777700/article/details/129836351)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值