vmware安裝minimal centos報錯

2021-08-08 09:51:51 字數 1685 閱讀 2129

有人用vmware安裝minimal centos報錯/etc/rc5.d/s99local : line:25 : eject : command not found。我們看下完整報錯內容:

installing vmware tools, please wait...mount: special device /dev/hda does not existmount: block device /dev/sr0 is write-protected, mounting read only/etc/rc5.d/s99local: line 25: eject: command not found/etc/rc5.d/s99local: line 25: eject: command not found

原因分析:從上面的報錯資訊其中一行「/etc/rc5.d/s99local: line 25: eject: command not found」,我們就可以知道vmware報錯的原因了。我們明明是用minimal centos(即最小安裝),所以肯定是沒有桌面的程式的,minimal centos正常啟動的應該是等級3來執行的。而報錯資訊顯示minimal centos居然以 等級5 啟動,等級5表示進入到桌面,minimal centos 沒有安裝桌面程式,自然提示找不到 rc5.d中指令碼要啟動的程式,所以就會在系統啟動的時候報錯,導致系統不能正常啟動。 知識點:

linux下有7個執行級別:

0 系統停機模式,系統預設執行級別不能設定為0,否則不能正常啟動,機器關閉。

1 單使用者模式,root許可權,用於系統維護,禁止遠端登陸,就像windows下的安全模式登入。

2 多使用者模式,沒有nfs網路支援。

3 完整的多使用者文字模式,有nfs,登陸後進入控制台命令列模式。

4 系統未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在膝上型電腦的電池用盡時,可以切換到這個模式來做一些設定。

5 圖形化模式,登陸後進入圖形gui模式,x window系統。

6 重啟模式,預設執行級別不能設為6,否則不能正常啟動。執行init 6機器就會重啟。

為何vmware設定minimal centos 以 等級5來執行呢?出現這個問題的原因不是minimal centos的原因,而是vmware的原因。vmware自以為「聰明」,將minimal centos 的iso系統安裝映象 當作完整的centos系統映象,所以使用了 vmware 自帶的「簡易安裝」方法來安裝mininal centos。從而導致直接以等級5來啟動 minimal centos。額,vmware 明明分不清 minimal centos和full centos,偏偏還裝做分得清。解決辦法:

建立虛擬機器 -> 選擇iso -> 開始安裝

一、建立虛擬機器

i will install the operating system later.

安裝的時候先不設定iso檔案,先建立虛擬機器。

二、選擇iso

建立虛擬機器之後再選擇iso路勁,然後開始安裝。

教程完!

CentOS 6 7 minimal 安裝後配置

1.配置主機名和hosts解析 vi etc sysconfig network 修改 hostname server.domain.com vi etc hosts 新增 127.0.0.1 server.domain.com 重啟系統 reboot 2.配置ip.vi etc sysconfig...

Vm配置安裝CentOS 7 Minimal

1 配置防火牆 關閉防火牆 systemctl stop firewalld.service 關閉開機啟動防火牆 systemctl disable firewalld.service 2 配置網路 cd etc sysconfig network scripts vi ifcfg eno16777...

centos6 9 minimal安裝與使用

centos 6.9 x86 64 minimal.iso 安裝後的操作 1 設定網路 centos7的名字不一樣,etc sysconfig network scripts ifcfg enp0s3 類似的檔案 vi etc sysconfig network script ifcfg eth0 ...