天天看點

在ubuntu10.04上從硬碟重裝ubuntu10.04

需要工具:

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。

在ubuntu10.04上從硬碟重裝ubuntu10.04
在ubuntu10.04上從硬碟重裝ubuntu10.04

重新開機進入安裝程式,取消isodevice的挂載,sudo umount -l /isodevice否則後面會在選擇磁盤挂載檔案系統的地方陷入死循環。其它的部分就不用說了,選擇檔案系統挂載位置很快就安裝結束了。