Win 7 HDDインストールUbuntu


Win 7の下で、ハードディスクにUbuntuをインストールして、簡単な記録をします
必要なソフトウェアはEasybcdとUbuntu isoファイルです.
1.WinrarでISOファイルのcrasperディレクトリの下のpagefileを解凍する.SysとvmlinuzファイルをWin 7インストールディスクルートディレクトリの下に配置します.
2.Easybcdソフトウェアを利用して、NeoGrub起動項目を追加し、menu.リストファイルに、次のように追加します.
title Install Ubuntu 12.04
root (hd0,1)
kernel  (hd0,1)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 
initrd  (hd0,1)/initrd.lz 

このうちhd 0は自分のパソコンの最初のハードディスクを表し、後ろの1は2番目のパーティションを表す.上はubuntu-12.04-desktop-amd 64です.isoファイルは2番目のパーティションのルートディレクトリに配置されます.そうしないと、ファイルが見つかりません.
3.Ubuntuに入るときは、まずインストールをクリックせずにTerminalで次のコマンドを実行し、
 sudo umount -l /isodevice

マウントポイントをアンインストールします.デスクトップのインストールをクリックします.
注意インストールが完了したら、Ctrl+Lで/bootディレクトリにインストールされているハードディスクコードを確認し、後で使用します.
4.Windowの下のmenuを修正する.listファイル、次のように追加します.
timeout 5 
 
title Ubuntu 12.04 
root (hd0,5) 
#search --no-floppy --fs-uuid --set /dev/sda4 
kernel /boot/vmlinuz-3.2.0-23-generic root=UUID=6d89b06d-fa3c-4a1b-abf5-a0c1f2189334 ro quiet splash 
initrd /boot/initrd.img-3.2.0-23-generic 
boot 

このうち、「6 d 89 b 06 d-fa 3 c-4 a 1 b-abf 5-a 0 c 1 f 2189334」は、インストール/bootディレクトリのハードディスク番号です. 
完全なmenu.リストファイルは次のとおりです.
# NeoSmart NeoGrub Bootloader Configuration File
#
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
# Please see the EasyBCD Documentation for information on how to create/modify entries:
# http://neosmart.net/wiki/display/EBCD/


timeout 5 
 
title Ubuntu 12.04 
root (hd0,5) 
#search --no-floppy --fs-uuid --set /dev/sda4 
kernel /boot/vmlinuz-3.2.0-23-generic root=UUID=6d89b06d-fa3c-4a1b-abf5-a0c1f2189334 ro quiet splash 
initrd /boot/initrd.img-3.2.0-23-generic 
boot 


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