1. 程式人生 > >Windows 8 64位安裝 ubantu 雙系統

Windows 8 64位安裝 ubantu 雙系統

以下是自己安裝成功的案例,看了不少安裝教程;中途也遇到不少問題,總結經驗,特次記下,方便日後重灌用到。

軟體:Universal-USB-Installer-1.9.5.2.exe  製作安裝啟動盤

系統:ubuntu-12.04.3-desktop-amd64.iso  可自行下載

   EasyBCD 2.2   硬碟安裝工具

1)分割槽  我的電腦-〉裝置管理-〉磁碟管理-〉劃分出一個大於20G的磁碟,轉化為邏輯分割槽即可;

2)硬碟安裝啟動引導

把準備好的Ubuntu 13.04 iso用壓縮軟體或者虛擬光碟機開啟,找到casper資料夾,複製裡面的initrd.lz和vmlinuz到C盤,把.disk資料夾也複製到C盤,然後在把iso也拷貝到C盤。   64位去掉字尾  

.eif


點選配置!!

然後就會出現一個menu.lst檔案

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-13.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

將hd0,0 改成hd0,1  c盤的分割槽號,當然這是因為後面將把ubantu iso 檔案放在c盤

輸入命令 sudo umount -l /isodevice 然後按一下回車鍵,沒什麼提示就是成功了,關閉終端



如果出現整塊硬碟而看不到分割槽,需要

ripler 網友說:64位Ubuntu 13.04有細微的區別在於:

1. vmlinuz這個檔案,在64位iso裡叫vmlinuz.efi,使用時把字尾去掉。

2. 用EasyBCD配置引導檔案時,注意64位Win 7採用的是GPT分割槽表,所以,C盤不是(hd0,0)而是(hd0,1)——前提是你只有一塊硬碟或你把Win7裝在了主硬碟上,如果是裝在了第二塊硬碟上,那麼C盤是(hd1,1),是1而不是0的原因:GPT分割槽表預設隱藏了一個系統保留分割槽,100M,所以你的C盤不在0區而在1區。

3. 64位Win7還會帶來另一個問題,就是GPT分割槽的簽名,如果不做任何處理,按照1+2兩點你可以登入Ubuntu的體驗版,但是通過桌面安裝時,會發現在分割槽時無法識別你的Win7分割槽。所以還需要開啟桌面安裝前,開啟終端,輸入一行命令:

sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512

目的是消除GPT分割槽表簽名,