今天在一台intel cpu的電腦上安裝了幾個windows作業系統:
主分割槽:c盤:xp
邏輯分割槽:d盤:win7(x64)
e盤:win7(x86)
f盤:存放資料,無作業系統
g盤:win7(x86) (比e盤的系統多安裝了vs2012)
事情的發展是這樣的:
1、 我拿到電腦的時候,分割槽情況和上面一樣:1個主分割槽,4個邏輯分割槽,c盤安裝了xp,d盤安裝了win10,其他盤放資料或空白。
2、然後我插了個啟動u盤(使用**桃製作的),用之前做好的ghost映象檔案,進入pe給g盤裝了個32位的win7,並安裝了vs2012。然後我就安裝了公司自己開發的軟體和它的驅動,以驗證該軟體至少依賴的庫檔案是哪些。然後我用easybcd設定了多系統的啟動引導設定。
3、接著我又用同樣的ghost檔案給e盤也裝了32位的win7,因為g盤的win7安裝了vs開發環境,我擔心因此多了vs安裝產生的動態庫,導致步驟2的驗證環境不夠乾淨(我真是有強迫症)。最後在e盤下驗證的結果其實還是和步驟2一樣;
4、然後我用乙個原版的64位win7的iso檔案,本想安裝在d盤,但試了以下幾種方法都不行:
this installation disc isn't compatible with your version of windows. to upgrade, you need the correct installation disc. for more information, check your computer's system information. to install a new copy of windows, restart (boot) your computer using the installation disc, and then select custom (advanced).
(2)在32位win7將iso檔案用虛擬光碟機開啟,也安裝不了,出現提示和上面一樣;
(3)進入pe(server 2003核心)將iso檔案用虛擬光碟機開啟,也安裝不了,提示「映像檔案setup.exe有效,但不適用於此計算機型別」;
進入pe(win8核心32位)將iso檔案用虛擬光碟機開啟,也安裝不了,提示"此應用無法在你的電腦上執行"
5、最後我是在pe裡使用的「**桃pe一鍵裝機v7.13」將原版的64位win7iso檔案給安裝到d盤的;
那麼問題來了:
1、如果要安裝多系統,能否安裝在邏輯分割槽?
答:可以。多系統可以安裝在邏輯分割槽或主分割槽。(題外話:主分割槽和擴充套件分割槽的總數不能超過四個。擴充套件分割槽不能直接使用,得變成邏輯分割槽才能使用,所有分割槽的總數最多是24個,因為從字母c排到字母z)
2、如果多作業系統的安裝順序是否重要?
答:不清楚。目前看來先安裝低版本的作業系統,然後再安裝高版本的作業系統是沒問題的。(c盤有了xp,e盤可以裝win7);
先安裝高版本的作業系統,然後再安裝低版本的似乎也可以(d盤有win10,e盤可以裝win7)但這點還需要驗證,因為c盤是主分割槽,其他是邏輯分割槽,應該驗證c盤安裝了win10之後能否安裝win7.
3、為什麼用虛擬光碟機載入iso檔案的方式安裝64位的win7都失敗了?
答:有可能是因為iso檔案裡的setup是64位下編譯的,所以用32位核心的windows不能正常執行它。「**桃一鍵裝機」之類的軟體可能是用 nt6 hdd installer之類的硬碟安裝工具。
dbproxy安裝問題記錄
git clone git github.com meituan dianping dbproxy.git 編譯原始碼並安裝 新增新檔案和修改版本的時候需要執行autogen.sh,注意docker centos 6.6 image下執行autogen.sh會失敗 sh autogen.sh sh ...
tmux安裝問題記錄
redhat安裝tmux遇到如下錯誤 configure error libevent not found 說明libevent包沒有找到 簡單,那通過sudo yum install libevent 安裝唄,安裝玩之後發現還是同樣的錯誤。通過yum y search libevent檢視了一下,...
DEDECMS安裝問題記錄
問題 mysql 支援 on off 不支援無法使用本系統 熬到兩點解決了這個問題,拿來與大家分享。不多閒話了,下面是我最後解決的辦法,希望對同樣遇到這個問題的朋友有幫助。我用的php版本 php 5.1.1 win32 重新啟動iis 或是apache也要重啟一下 在命令提示符下逐一執行一下命令 ...