[原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
barrels
帖子: 4
注册时间: 2007-08-10 21:06

[原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

#1

帖子 barrels » 2008-07-21 23:38

参考了几则文章,感谢所有文章作者给予的帮助,菜鸟瞎忙了一整天,写下以下含糊不清的文章给自己个鼓励,顺便让后人也能作个小小参考

目的是删除硬盘中所有NTFS格式,采用LINUX原生的EXT3格式。于是找到硬盘里下载的ubuntu-8.04-alternate-i386.iso

介绍下我的安装环境 无光驱、无软驱 、一个SATA250G硬盘(NTFS 分区 三个 )以及一个NTFS单分区80G移动硬盘、一根联网的网线(路由器共享上网)局域网也不存在FTP用网络安装亦经不起那个长时间下载考验,所以选择硬盘安装。

据我了解 安装UBUNTU 主要有几种方式 :WUBI 、GRUB、FTP安装、光盘、等……;


以前就听说过WUBI的安装方式。根据要求设置好WUBI。把目录设定在C:\ 由于我此前的C盘大小为29G,所以大小我选择20G,细想一下。我猜WUBI应该是提供UBUNTU与WINDOS共存的一种方式。好像并不符合我的目的。没有停下。毕竟已经走到这部,多了解下也是好的。继续,按下“继续”键。在网络下载一步骤出现错误。是否下的WUBI有问题(Wubi- 8.04.exe)。GOOGLE搜索了解 WUBI是把UBUNTU下载在从C:\UBUNTU下,用 WINRAR解压出来,按照同样的格式拷贝进C:\UBUNTU。再次实验,网络错误还是出现。算了,可能是网络太慢(512K电信 115K/S)。由于我太懒,所以放弃实验WUBI了。


转而了解GRUB方式。GRUB方式有三个要点。不过好像都说FAT32格式支持比较好点,NTFS格式据说也支持
死马当活马医吧。


第一是需要找到我们所需安装版本的内核与启动文件 这里发现ubuntu-8.04-alternate-i386.iso好像与以往的光盘不同,vmlinuz、initrd.gz这两个文件不在光盘.disk和casper目录下。他其实存放于install目录中。期间有些不确定。跑到官网上下载上文所提示的两个文件。拷贝至C盘根目录下,知道最后成功,我还是相信我的直觉用INSTALL目录中的文件启动。

第二为GURB FOR DOS的设置,需要说明的是,我下的是 Linux公社 www.linuxidc.com提供的grub4dos-0.4.3。起先认为拷贝grub.exe、menu.lst这两个文件至C盘根目录下就可行,事实上,需要这样会出现缺失GURB启动所需文件。没有耐性实验了,反正我将grub4dos-0.4.3里面所有文件都拷贝至根目录下。

下面是重点,GRUB的menu.lst这个文件的设置

参考网上文章。发现有以下几个版本。

1.

代码: 全选

title Ubuntu 8.04 LiveCD
root (hd0,3)
kernel /vmlinuz boot=casper iso-scan/filename=/Ubuntu-8.04-desktop-i386.iso quiet splash ro locale=zh_CN.UTF-8
initrd /initrd.gz
boot
2.

代码: 全选

title Install Ubuntu
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso
initrd /initrd.gz

3.

代码: 全选

title    install
kernel (hd0,4)/edgy/vmlinuz root=/dev/ram ramdisk_size=1048576 devfs=mount,dall vga=771
initrd (hd0,4)/edgy/initrd.gz
boot


title 之后定义的为 菜单中的名字按你所想的输入吧。

定义root,也就是你的光盘镜像位置,假如我的镜像放在C盘中,可以选择输入
root (hd0,0)
一直没搞清楚 root(hd0,0)后面的这个参数是之间如何设置
hd0,0代表第一个硬盘的第一个分区,为什么hd0,4j就代表第一个硬盘的第二个分区.是否C盘与D盘之间需要在后一个0上加4
hd是否不区分接口,还是像LINUX下区分为hd、sd……等等。
困惑,希望有高手给予帮助

如2所示,也可以用 find --set-root 寻找,例如我的镜像为
ubuntu-8.04-alternate-i386.iso,也就为

代码: 全选

find --set-root /ubuntu-8.04-alternate-i386.iso
或者如3所示,把启动文件与内核文件统统拷贝至一个目录,然后再在相关参数直接指定目录。

kernel 定义 内核文件的地址,其中可以添加一些参数。
initrd为定义 启动文件地址,与kernel作用差不多




因为情况比较特殊需要将需要将250G 硬盘上所有NTFS格式修改并格式化为EXT3,
所以将vmlinuz、initrd.gz这两个文件与ISO镜像拷贝到C盘根目录中。负责启动进入安装模式
并在移动硬盘上也拷贝了一个ISO镜像,以让安装继续下去。

这里我的menu.lst为:

代码: 全选

title Install Ubuntu
find --set-root /ubuntu-8.04-alternate-i386.iso
kernel /vmlinuz
initrd /initrd.gz
boot


然后按照参考文件操作将WIN的 boot.ini 修改为可写。

“运行” 输入 “ attrib -r -h -s c:\boot.ini”
然后在 boot.ini中最后一行添加

C:\grldr=“Install Ubuntu”

重启,选择 Install Ubuntu

引导,嘿嘿,识别到移动硬盘了。硬盘标识为 sdb1,继续安装。
在手动分区后(把250GB硬盘整盘分配给UBUNTU)。遇到一个奇怪的问题。
保存并更改分区格式后,无法进行安装。也没有错误提示,一度怀疑为GRUB没有Find到ISO镜像文件。回到安装目录
运行在硬盘中寻找ISO 镜像,提示有搜索到 镜像,排除了
瞎猫碰死耗子,,在/ 分区中,胡乱的将所有选项都运行一遍。呵呵,居然安装过程继续了。


HOHO,终于成功了。现在我就用 ubuntu 8.04+Firefox3.0写下此文章。希望对和我一样的新手有所帮助,同时也希望高手给予帮助。



第一次发帖,文法及思路不是很通,望大家多多包涵。


主要参考了以下几篇文章原文地址点击可见
1.ubuntu 8.04硬盘安装详解
2.Ubuntu Linux 6.10 alternate的硬盘安装指南(无损Windows)
3.6.10alternate的硬盘安装教程
4.Ubuntu 7.04 硬盘安装与配置 :D
头像
thefour
帖子: 429
注册时间: 2008-03-05 12:31
来自: 示爱须唱山歌

Re: [原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

#2

帖子 thefour » 2008-07-22 0:53

barrels 写了:遇到一个奇怪的问题。
保存并更改分区格式后,无法进行安装。也没有错误提示
瞎猫碰死耗子,,在/ 分区中,胡乱的将所有选项都运行一遍。呵呵,居然安装过程继续了。
分区时没有挂载/ ?
六十学裁缝,晚否......
barrels
帖子: 4
注册时间: 2007-08-10 21:06

Re: [原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

#3

帖子 barrels » 2008-07-22 1:07

thefour 写了:
barrels 写了:遇到一个奇怪的问题。
保存并更改分区格式后,无法进行安装。也没有错误提示
瞎猫碰死耗子,,在/ 分区中,胡乱的将所有选项都运行一遍。呵呵,居然安装过程继续了。
分区时没有挂载/ ?
其实是操作其中某一项过后成功的。具体英文我忘了 好像是一个E开头的
头像
thefour
帖子: 429
注册时间: 2008-03-05 12:31
来自: 示爱须唱山歌

#4

帖子 thefour » 2008-07-22 1:25

我的alternate安装选择中文安装语言
不知道你说的是什么。。。
六十学裁缝,晚否......
barrels
帖子: 4
注册时间: 2007-08-10 21:06

#5

帖子 barrels » 2008-07-22 1:46

thefour 写了:我的alternate安装选择中文安装语言
不知道你说的是什么。。。
哈哈,明天起床我再作一次上述步骤,把那个句子抄下来。
头像
我叫大米
帖子: 93
注册时间: 2008-05-27 14:41

#6

帖子 我叫大米 » 2008-07-24 18:02

呵呵,有意思
feijitou
帖子: 3
注册时间: 2008-08-25 21:15

Re: [原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

#7

帖子 feijitou » 2008-09-26 23:26

一般一个硬盘可分为4个主分区,为hd0~hd3,逻辑分区编号从5开始。楼主估计分了一个主分区,其余为逻辑分区,因此第二个硬盘编号为hd4
头像
nbnhnun
帖子: 1
注册时间: 2008-09-30 10:08

Re: [原创]ubuntu-8.04-alternate-i386.iso grub方式NTFS硬盘安装手记

#8

帖子 nbnhnun » 2008-09-30 10:13

深奥!!!!我是新手~~~
回复