501
技術社區[雲棲]
在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,增加引導項
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否則後麵會在選擇磁盤掛載文件係統的地方陷入死循環。其它的部分就不用說了,選擇文件係統掛載位置很快就安裝結束了。
最後更新:2017-04-03 12:55:22