LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1851|回复: 4

在有winXP的情况下网络安装ubuntu (非wubi)

[复制链接]
发表于 2008-5-1 16:47:33 | 显示全部楼层 |阅读模式
最近有很多朋友在用wubi安装系统,在这儿,我介绍一个比较传统的安装方法。
1.准备。
下载几个工具
1)下载 gurb for dos。 (我个人喜欢climbing的版本:http://hi.baidu.com/guleixing/bl ... 6715b2ca130c01.html
下载好这个程序后,运行。接下来要编辑 menu.lst
在合适的位置 插入如下的几句,如果不熟悉的话就加到最后:
title Ubuntu network installation
root (hd0,0)
kernel /boot/linux
initrd  /boot/initrd.gz
修改后保存。
2)
下载用于网络启动的 initrd.gz 以及 linux, 如果不用下载工具,下下来的linux会自动在后面加上txt,请去掉。(在此我选择CN99的源:http://debian.cn99.com/ubuntu/di ... ller/i386/initrd.gz 还有 http://debian.cn99.com/ubuntu/di ... nstaller/i386/linux ) 将这两个文件保存到 C:/boot/  下面

2. 如果以上的步骤都正确完成的话,你可以重启电脑,进行下一步安装了。
重启后会有一个多系统启动菜单供您选择,在这儿当然是选择 “启动 grub”
进入了grub菜单,选择你添加到menu.lst的那个启动项: Ubuntu network installation
后面的安装,请参照lincomet版主的安装帖子关于alternative CD安装的:http://ilovemac.cn/articles/play-with-hardy-install-hd.html
安装过程一模一样。
在此我只补充一点,如果哪位像跟我一样安装到移动硬盘的,请注意下面的信息:
从kernel 2.6.20开始,安装到移动硬盘都是很简单的一件事情,以前的那些技巧都是不必要的了。只要你在安装开始之前插好了移动硬盘,那么安装就能顺利进行。
(1). 磁盘分区那一步,选择手动以后,注意记录下能显示的各个磁盘对应的盘符。比方说在我安装过程中就显示出两个驱动器,一个是我的笔记本硬盘(sdb),一个是我的移动硬盘(sda),可以从驱动器名称还有分区数目判断出哪个才是我们要安装系统的移动硬盘。这个一定不要错,而且要记住对应的是sda,或着sdb等信息,在后面安装grub的时候要用到这个信息。
(2). 在安装grub这一步

要选择否,然后在接下来的对话框里面输入你刚才记录下的信息 /dev/sdX 对应于移动硬盘的MBR
(3). 在重启后自己进入bios调整引导顺序,调整到usb-hdd优先于hdd,在我的笔记本上面可以用F12动态选择,就省了这个步骤。用 usb-hdd引导以后弹出的grub启动菜单里面,选上下键选中ubuntuXXXX(省略若干文字),按e键进入编辑模式,将第一项的 root (hdX,0)修改为 root (hd0,0),然后再按 b引导。
不出意外,你的ubuntu应该可以顺利启动起来了。进入了ubuntu以后自己再 修改一下 /boot/grub/menu.lst ,由于ubuntu的fstab采用的是uuid,这个现在已经没必要再去修改了。
好了,就jjww这么多,希望能帮到大家。由于不能截屏,阅读性差了敬请原谅。
期待lincomet做一个详细的帖子出来。:%
发表于 2008-5-1 22:11:51 | 显示全部楼层
楼主,请补完主题。
回复 支持 反对

使用道具 举报

发表于 2008-5-2 13:27:48 | 显示全部楼层
谢谢楼主,我昨晚按照你的方法尝试了,顺便重装了一下我新装的Ubuntu。
注意一点,记得在C:\根目录下新建menu.lst,填入楼主给出的话。
Grub for DOS中一般我们只需要grldr这个文件,放在C:\下,并在C:\boot.ini里加入一句
  1. C:\grldr="Grub for DOS"
复制代码
就这样,你可以重启了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-3 15:59:14 | 显示全部楼层
Post by lincomet;1844706
楼主,请补完主题。


我由于网络的原因,没办法用虚拟机之类的东西截屏(现在只能盗用下别人的无线网络,信号很差)所以网上搜索了一下,发现你对每种安装方法都有很详细的截图说明,所以打消了继续写下去的念头。 呵呵
希望你能把这种方法集成到你的“硬盘安装”中去。其实除了用的两个文件不同之外,其余的跟你的硬盘安装一模一样。后面的东西不写也罢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-3 16:06:08 | 显示全部楼层
Post by Xorcerer;1844846
谢谢楼主,我昨晚按照你的方法尝试了,顺便重装了一下我新装的Ubuntu。
注意一点,记得在C:\根目录下新建menu.lst,填入楼主给出的话。
Grub for DOS中一般我们只需要grldr这个文件,放在C:\下,并在C:\boot.ini里加入一句

  1. C:\grldr="Grub for DOS"
复制代码

就这样,你可以重启了。


如果只用 grldr  估计支持的 文件系统格式会有限制。我不确定它是否支持ntfs格式的分区,毕竟grub在引导过程中要用到 stage1.5   。。 而且这个版本我编辑一下menu.lst以后 可以直接打包保存起来以后备用。以后每次只要拷过来 点击以下 install.cmd 就搞定了 谁让我比较懒惰呢。 嘿嘿
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表