ubuntu-10.04硬盘安装挫折略记

来源:互联网 发布:手机互传软件 编辑:程序博客网 时间:2024/05/21 17:23

一,  XP系统下硬盘安装方法

 

1,  解压iso中casper目录下的initrd.lz和vmlinuz到E盘根目录(任意盘均可),iso亦拷入E盘根目录,并在E盘根目录下建立menu.lst文件,文件内容如下:

title Install Ubuntu
find --set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz

 

2, 获取GRUB4DOS,将其中的grldr文件复制到C盘(XP启动盘)根目录,并修改boot.ini,在该文件的最后添加一行:

c:/grldr "Unbuntu"

 

3, 重启选择“Install Ubuntu”,进入Ubuntu桌面后,进入终端窗口执行: sudo umount -l /isodevice, 然后双击桌面上的图标开始安装。

 

二, U盘安装

 

1,  同一(1)

 

2,  获取GRUB4DOS,将其解压拷到U盘, 在GRUB4DOS目录下的menu.lst文件的最后添加以下内容:

title Install Ubuntu
find --set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz

 

3, 用U盘启动,然后启动grub4dos下的grub,选择“Install Ubuntu”,运行一阵后貌似已进入Unbuntu桌面,但黑屏了。安装失败。

 

三, 解决问题

 

1, "ubiquity" unexpectedly closed

经反复试验,分区时选择创建primary partition解决。猜想是因为分区表存在错误的问题。

 

2, 花屏问题,安装sis671驱动解决

 

3, 安装ubuntu后,原xp中的主xp无法启动(一启动机器就重启)

猜想原因是分区表存在错误的问题,或者是因为原来有两个XP的问题,进入Unbuntu可以看到两个XP分区的UUID号是一样的。使用fdisk /mbr清除mbr不成功,使用partion magic for dos清除MBR成功,但导致分区表错误,使用diskgen可以看到各分区,将分区表备份,然后将次XP分区删除,再使用partion magic 7.0修复分区表错误,安装Ubuntu均提示"ubiquity" unexpectedly closed。最后将两个XP分区都删除,重新创建一个主XP分区(比原来大),然后GHOST原来备份的XP进去,重新安装Ubuntu,分区时选择创建primary partition,成功安装。

 

 

 

原创粉丝点击