Anaconda died after receiving signal 7

安裝RHEL6-64時出現以下提示html

Anaconda died after receiving signal 7linux

1 Anaconda是啥app

是RedHat、CentOS、Fedora等Linux的安裝管理程序less

http://blog.csdn.net/woods2001/article/details/7297195工具

2 網上找到相關的一篇文章,說是虛擬機的內存設置不夠(我設置爲1G)this

http://hi.baidu.com/xwg0880/item/a2511cba6527ca41ba0e12a9spa

對方的提示:Anaconda died after receiving signal 9.19-54.el6.noarch(2MB)操作系統

2.1 嘗試將虛擬機內存設置爲2G.net

未能解決orm

3 查關於died after receiving signal 7

查了半天沒查清楚

4 忽然想到,之前安裝linux虛擬機的時候,要使用custom模式,而不是typical模式,並且要在定製好虛擬機後再加載ISO

使用custom模式,定製好虛擬機後再加載光驅,成功進入安裝,可是選擇安裝後依然提示同樣的信息。

(以前的設置是typical模式,並且一開始就加載了ISO鏡像)

5 查一下signal 7是什麼信號

彷佛與signal SIGEMT有關

http://linux.about.com/od/commands/l/blcmdl7_signal.htm

SIGEMT is not specified in POSIX 1003.1-2001, but neverthless appears on most other Unices, where its default action is typically to terminate the process with a core dump.

5.1 繼續查有關SIGEMT有關的信息

The SIGEMT signal is sent to a process when an emulator trap occurs.

意思是,當「仿真陷阱」發生時,就向處理器發送這個信號

5.2 那麼仿真陷阱是啥

Emulator trap; this results from certain unimplemented instructions which might be emulated in software, or the operating system's failure to properly emulate them.

彷佛是 由當前未生效的指令引發的,這些指令也許在軟件仿真失敗,或是操做系統沒法成功仿真。

6 另外一種說法是總線錯誤

http://blog.csdn.net/klarclm/article/details/8509552

我猜想是因爲以前在BIOS中設置CPU支持虛擬化時沒有設置徹底,即主機虛擬化沒有打開。

想起來,以前設置CPU虛擬化以前,根本無法進入安裝程序,設置後就能進了,如今到BIOS找了半天也沒找到還有其餘能設置虛擬化的辦法

7 查找資料的時候,看到有的網友說應該將磁盤類型設置爲IDE試試

那我就試試看。

沒用。

8 注意到,在虛擬機硬件設置裏,關於CPU的選項有個Virtualization engine

勾選上Virtualize Intel VT-X/EPT or AMD-V/RVI和Virtualize CPU performance counters試試看

不行吖

9 注意到提示裏有句08:55:08 Starting graphical installation

也許是進入圖形安裝界面的時候出毛病了,因此我如今試一下用文本界面來安裝

在安裝選擇界面,按Esc進入boot,輸入linux text,進入文本安裝模式

順利選擇語言和鍵盤,可是顯示以下warning:

Error processing drive:

pci-0000:00:10.0-scsi-0:0:0:0

20482MB

VMware,VMware Virtual S

This device may need to be reinitialized.

REINITIALIZING WILL CAUSE ALL DATA TO BE LOST!

This action may also be applied to all other disks needing reinitialization.

Device details:

pci-0000:00:10.0-scsi-0:0:0:

意思應該是要初始化一下,我看就忽略吧。

結果提示No usable disks have been found....

好吧,仍是倒回去初始化一下。

嗯,選擇了初始化,就順利進入下一步啦

順利安裝完畢,因此應該是由於Anaconda的圖形界面啓動不了

如今還有個問題,是安裝的時候沒讓我選擇包和分區吖!!!

怎麼回事。。。

多是安裝的時候被我自動忽略過去了,好吧,再裝一次

10 再裝一遍

搞了半天,原來文本模式下不支持自定義分區,系統會使用默認的分區

11 如今繼續考慮Anaconda的圖形界面沒法啓動的問題

如今試下安裝XWindow,看看能不能正常啓動

11.1 結果cdrom沒法掛載到/mnt下

試下安裝VMwareTool

tar zxvf 無法解壓到指定的/tmp目錄,只能先cd到tmp在解壓,OK

解壓後執行.pl的腳本,結果提示我須要perl!!!

放棄。。。

11.2 從新試下掛載cdrom

使用了mount -t auto參數,而不是-t iso9660竟然就能夠了,可是,mount查看cdrom已掛載的格式發現,它竟然就是iso9660.

不使用任何參數也能正常mount。。。

如今再次使用-t 9660竟然又能夠了。。。

詭異吖,不過無論了。。。

11.3 安裝一下Xwindow

網上說使用  yum groupinstall "X Window System" 和 yum groupinstall "Desktop"安裝好就OK了

http://blog.csdn.net/qdoxford/article/details/7360957

還須要配置一下yum的安裝源,不過我只建立了本身的repo文件

http://www.360doc.com/content/11/0518/22/1681112_117782225.shtml

安裝好後,使用startx啓動,OK

圖形界面能夠顯示,可是以前的Anaconda圖形界面爲什麼不能顯示呢?

繼續研究

11.4 網上說可能分辨率問題致使Anaconda圖形界面啓動不了

那我修改了分辨率再重裝一次

在boot下輸入linux  resolution=1024*768 不行

在boot下輸入linux  resolution=800*600 不行

11.5 有個傢伙出現了同樣的問題,他將iso文件寫到別的DVD上就沒有問題了,也許我該試試

使用光盤刻錄工具刻了ISO鏡像到DVD

 仍是不行

多是包有問題了,考慮找一個RHEL6.4官方原版的包試試看

11.6 在家裏(WIN8環境)從新下載了原連接的IOS文件,竟然能夠進入圖形界面了!

將家裏下載的ISO COPY到公司試試看。

相關文章
相關標籤/搜索