[分享]简单搞定U盘/移动硬盘安装Ubuntu 7.10

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
sky.dinghong
帖子: 66
注册时间: 2007-01-03 8:37

[分享]简单搞定U盘/移动硬盘安装Ubuntu 7.10

#1

帖子 sky.dinghong » 2008-03-07 11:30

一,环境
Ubuntu 7.10 Live CD 一张;IBM T43 笔记本一台;1G SD卡 + 读卡器
WINDOWS XP 环境和 UBUNTU 7.04环境;

二,主要步骤
0,格式化U盘,FAT 32 就可以;
1,复制 Ubuntu 7.10 Live CD 上的文件夹: .disk, casper 到U盘(1G SD卡);
2,在XP下运行 Ubuntu 7.10 Live CD上的wubi-cdboot.exe,将会在第一个FAT32分区生成一个文件夹 ubuntu,复制此文件夹到U盘(1G SD卡)
3,复制UBUNTU 7.04环境下的 /boot 目录到 U 盘(1G SD卡); // 其它版本的UBUNTU 如6.06, 6.10等应该也可以。
4,然后,做启动盘:在UBUNTU下,
sudo grub
grub> root (hd1,0)
grub> setup (hd1)
这里,可以先用sudo fdisk -l 看U盘的盘符,例如是 /dev/sdb1, 则在GRUB下写做 (hd1,0) -- 第二块硬盘的第一个分区的意思。如果 root (hd1,0) 出错,可根据 mount 或 fdisk -l的输出,再试 root (hd2, 0), root (hd3,0) 等等
5,最后,在U盘里,复制 /ubuntu/install/boot/* 到 /boot/下; //要用到 vmlinux,initrf grub/menu.lst三个文件
OK了!

三,用U盘启动电脑。我这儿GRUB 启动时会报 FILE NOT FOUND 错,删了第一行 find --set-root 就好了。
应该也可以事先修改文件:/ubuntu/install/boot/grub/menu.lst, 删掉 find --set-root 这一行。(为什么?请高手指点!)
上次由 sky.dinghong 在 2008-03-07 14:00,总共编辑 2 次。
sky.dinghong
帖子: 66
注册时间: 2007-01-03 8:37

wubi-cdboot.exe

#2

帖子 sky.dinghong » 2008-03-07 11:33

名字写错了,不好意思。
应该是运行 LIVE CD 根目录的 wubi-cdboot.exe

(注:已经修改了原贴)
上次由 sky.dinghong 在 2008-03-07 14:00,总共编辑 1 次。
sky.dinghong
帖子: 66
注册时间: 2007-01-03 8:37

补充:用/ubuntu/install/boot 覆盖 /boot

#3

帖子 sky.dinghong » 2008-03-07 13:54

在U盘里,sudo cp -a /ubuntu/install/boot/* /boot
这里要用到 /ubuntu/install/boot/ 下的 vmlinuz , initrf.gz 两个启动文件,
和/ubuntu/install/boot/grub/ 下的 menu.lst 文件。

对了,修改这个 menu.lst 文件,删掉 find --set-root ...... 这一行。

(注:已经修改了原贴)
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#4

帖子 yaska » 2008-03-07 17:04

支持!
头像
felixlu
帖子: 311
注册时间: 2006-11-25 15:27
来自: SZ

#5

帖子 felixlu » 2008-04-03 11:31

生成的Ubuntu文件夹有好几G哦,应该是包含了虚拟磁盘,如果把它也复制过去就不够空间啦!
不适该文件夹下哪些才是有用的呢?
呵呵,原来有用的只是ubuntu/install/boot里面的文件,其他太大的东东都不用。
这样其实就是把U盘做成了LiveCD的样子,呵呵
多谢楼主分享此方法!
NoteBook: IBM X40 (1G Hz, 1.25GB, 20G+120GB)
Desktop: APU A6-3670, MSI A75A-G55, 4GB DDR3 1600 x 2
Slackware64 + Win7
回复