XP 硬盘安装 Ubuntu 11.04

来源:互联网 发布:u盘数据恢复大师激活码 编辑:程序博客网 时间:2024/05/22 07:45

2011-05-15 12:51:06

大部分内容,转载自http://www.ylmf.net/ubuntu/guide/201010297968.html,参考安装10.10版本

 

本来以为安装Ubuntu很简单,结果哥错了。

本来以为一件事情成功一次后,做第二次就超简单,结果哥还是错了。

主要是兼容性问题太折磨人!

 

我的台式电脑是AMD CPU,Windows XP SP3 professional.

 

步骤一:准备工作

下载PM等分区工具,安装,做好分区。

下载linuxreader,安装,以备XP下访问ubuntu文件

下载ubuntu镜像(我下了i386,不能安装,又下AMD64,OK。网上说可以安装32位,没实践)

下载Dos4grub

 

步骤二:修改引导文件,放置镜像

 1. 首先打开Grub4Dos, 解压grldr 和 menu.lst 两个文件至XP的C盘根目录下, 然后修改menu.lst在末尾添加如下内容:

  title Install Ubuntu

  root (hd0,0)

  kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-10.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

  initrd (hd0,0)/initrd.lz

 

  2. 修改Windows XP的boot.ini文件

       (我的XP是ghost版,必须点击我的电脑,右键-系统属性-高级-启动和故障恢复-设置-编辑)

  在命令提示符下去掉boot.ini的相关属性: attrib -s -h -r c:/boot.ini

  然后编辑boot.ini在末尾添加: C:/grldr="install Ubuntu 10.10"

 

  3. 将下载好的Ubuntu镜像文件直接放在C: ,将其中的.disk文件夹也解压至C:

  4. 将Ubuntu镜像中casper目录下的initrd.lz和vmlinuz两个文件也解压至C:

 

步骤三:硬盘安装

重新启动进入livecd模式安装

  重启计算机,选择Install Ubuntu 10.10,稍等即可进入Ubuntu 的liveCD模式(步骤与光盘安装相同)。

  ============

  另外特别注意:

  ============

  1. 在安装过程的分区步骤中会有不能卸载/isodevice 的提示。所以在安装前请在命令窗口终端输入:

  sudo umount -l /isodevice

  见下图

        2. 挂载/boot时,注意boot所在的分区最好是ext2文件系统,以免grub不能识别。

 

 

 

我的电脑,由于XP版本的问题,装完ubuntu后,启动项是不会更改的,所以,还需:

 

步骤四:修改启动项

进入XP,编辑boot.ini,换个引导名,修改menu.lst在末尾添加如下内容:

  title Ubuntu 11.04, kernel 2.6.38-8-generic
  root (hd0,5)
  kernel /boot/vmlinuz-2.6.38-8-generic root=UUID=31d3f2ed-d285-4be8-98e
  a-9f094351c39d ro quiet splash
  initrd /boot/initrd.img-2.6.38-8-generic

 

uuid可以在liveCD中使用sudo blkid -s UUID命令查询得到

也可以查看/boot/grub/munu.list文件内容

或者在XP下使用linuxreader查看/boot/grub/munu.list文件内容

 

重启,一切OK。

 

补充:

我的台式机装完ok。

笔记本AMD CPU, 系统XP,装完后,启动ubuntu,无法初始化。

Target file system doesn't have /sbin/init
No init found. Try passing init= bootarg

Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _

(浪费2天时间,sudo fsck修复硬盘也没用)

笔记本进入liveCD,重新安装,选择升级。自动安装后,grub启动项也自动装好。一切ok。

乖乖,ubuntu升级真方便。