虚拟机开机报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机开机报错相关的知识,希望对你有一定的参考价值。

参考技术A 虚拟机开机出现的错误

原因:1.虚拟机关机的时候没有完全关机就关闭CentOS窗口(我的原因)

2.将虚拟机的文本文件拷贝到新机器上的时候出现的错误

解决办法:

1.输入你的root 权限的密码 (成功后的)

2.输入 mount  |grep“on/”------得到root用户所在分区/dev/your_partition

3. fsck -y /dev/root  -----检测并修复磁盘/dev/root,-y 选项指定检测每个文件是自动输入yes

4. fsck -y/dev/sda1

5.可以重启一下试试如果成功了就可以了不可以继续往下操作

6.chown root.root /var/log/audit/audit.log

7.chmod 600 /var/log/audit/audit.log

FSCK 命令的说明

说明:在 Linux 系统中,为了增加系统性能,通常系统默认一些数据写在内存中,并不会直接将数据写入硬盘,这是因为内存速度要比硬盘快若干倍。但是有个问题,万一由于“断电”或者其他未知原因,造成系统死机,怎么办?系统就崩溃了。所以,我们需要在特定的时候让数据直接回存到硬盘中。这里提供几个常用的命令,其中,fsck命令最重要. 当文件系统发生错误时,可用fsck命令尝试加以修复.直接采用分区编号(如/dev/had3),或使用挂载点(Mount Point,如/、/usr等)指定文件系统皆可。假设一次指定多个文件系统,而这些系统分别位于不同的物理磁盘上,则fsck将会尝试同步的方式去检查他们,以节省操作时间。

参数:

filesys : device 名称(eg./dev/sda1),mount 点 (eg. / 或 /usr)

-t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数

-s : 依序一个一个地执行 fsck 的指令来检查

-A : 对/etc/fstab 中所有列出来的 partition 做检查

-C : 显示完整的检查进度

-d : 列印 e2fsck 的 debug 结果

-p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行

-R : 同时有 -A 条件时,省略 / 不检查

-V : 详细显示模式

-a : 如果检查有错则自动修复

-r : 如果检查有错则由使用者回答是否修复

Vmware虚拟机找不到.vmdk文件,不能开机

Vmware虚拟机找不到.vmdk文件,不能开机


背景:公司的虚拟机平台是宿主机和存储组成的。虚拟机文件是挂载存储上的。由于虚拟机的命名有点乱,更改了一下,顺便把存储上的命名也更改了吗,在开机的时候出现报错,找不到.vmdk文件。

原因:当系统启动后运行XXX.VMX配置文件的时候配置文件里原来存储的路径被更改了,找不到所对应的文件。所以无法启动。说的有点晕上图.


原来的路径应该是10.12.9.151-XXX,被改成了10.12.9.151-redhat5.5-XXX,所以找不到

解决办法:如图,把存储所对应的路径改回来就可以,改配置文件和改文件名都可以。


只是写了下思路,看图请下载文档,有问题Q吧:491203787

本文出自 “11371091” 博客,请务必保留此出处http://11381091.blog.51cto.com/11371091/1926758

以上是关于虚拟机开机报错的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 开机 GRUB 报错,进入救援模式修复根文件系统

虚拟机安装啦红帽linux系统,启动报错,不能正常启动,一直卡在开机界面,我的是RedFlagin_V8.0系统。

Vmware虚拟机找不到.vmdk文件,不能开机

vsphere 虚拟机,磁盘空间不足,无法开机

vmware ESXI虚拟机开机找不到磁盘,丢失VMDK文件恢复

VMWare虚拟机非正常关机后无法启动