需要工具:
1.ubuntu-10.04-desktop-amd64.iso 鏡像檔案
安裝步驟:
按組合鍵ctrl+alt+t,打開shell,輸入fdisk –l ,檢視分區,挂載資訊.
假如系統有兩個分區.一個是根分區 /,一個是/home分區
/ 對應分區号是/dev/sda5
/home 對應分區号是/dev/sda7
2. 把ubuntu-10.04-desktop-amd64.iso放在/home目錄下, 即sda7分區的根目錄下,全路徑為/home/ ubuntu-10.04-desktop-amd64.iso。
3. 在shell中輸入 sudo gedit /etc/grub.d/40_custom.
在檔案末尾添加以下内容,注意不要修改前5行内容。
menuentry "install ubuntu-10.04-desktop-amd64" {
loopback loop (hd0,7)/ ubuntu-10.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ ubuntu-10.04-desktop-amd64.iso noprompt
initrd (loop)/casper/initrd.lz
}
儲存,關閉
4. 在shell中輸入 sudo gedit /etc/default/grub, 注釋掉grub_hidden_timeout=0這一行.
5. 在shell中輸入sudo update-grub,這條指令會更新/boot/rub/menu.cfg.
6. 重新開機系統,在引導菜單下選擇“install ubuntu-10.04-desktop-amd64”,就可以進入live ubuntu桌面了,桌面上有一個install ubuntu的快捷方式,輕按兩下開始安裝。安裝過程和正常安裝過程一樣,分區時一定要選擇手動分區。
7.在安裝過程會出現“isodevice cannot be umounted”的錯誤,這時需要先解除安裝isodevice裝置。使用ctrl+alt+t打開終端,輸入指令:sudo umount -l /isodevice,然後ctrl+alt+f7傳回圖形界面,就可以繼續安裝了.
ubuntu下硬碟安裝ubuntu(grub 2)
雖然找工作不太順利,但是亂整東西的熱情還是沒有消退。昨天想把自己電腦上的ubuntu版本更新一下,想不到現在還學乖了,還知道先看看what's
new再來更新。ubuntu 12.10與ubuntu 12.04有個差異就是元件的python實作版從2.7轉移到了3.2,具體有哪些元件是基于python3的,隻要apt-get remove python3就明白了。下面還是看怎麼硬碟安裝12.10吧(為什麼不更新?因為linux發行版本更新總是會有很多問題)。
修改/boot/grub/grub.cfg,增加引導項
menuentry "ubuntu 12.10 installation" {
set
root='(hd0,msdos8)'
loopback
loop (hd0,msdos8)/ubuntu-12.10-desktop-i386.iso
linux
(loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.10-desktop-i386.iso ro
quiet splash locale=zh_cn.utf-8
initrd
(loop)/casper/initrd.lz
boot
紅色部分怎麼确定?可以借助兩個指令來完成,sudo fdisk -l和df -h,如下圖:fdisk給出了每個磁盤的大小以及起始位置,而df給出了挂載點。這樣就可以找到在我放在/home下的鏡像是位于sda8上的,然後再對照grub的資訊(我有win7在sda1)就可以推斷出紅色部分應該寫msdos8,sda對應hd0。
重新開機進入安裝程式,取消isodevice的挂載,sudo umount -l /isodevice否則後面會在選擇磁盤挂載檔案系統的地方陷入死循環。其它的部分就不用說了,選擇檔案系統挂載位置很快就安裝結束了。