(原创)16g USB-Meory安装ubuntu804

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

(原创)16g USB-Meory安装ubuntu804

#1

帖子 dolphin.xue » 2008-11-27 15:16

:em05 折腾了好几次,终于在本本上安装成功。
1,不影响现有的系统,mbr,启动
2,可以做u盘
3.可以使用ubuntu
4,不用工具改变flash的格式
5,步骤简单
6,机器的主板必须支持usb启动

步骤
1,live-cd光盘启动

2,启动live-session,就是光盘启动的ubuntu系统

3,用gparted给u盘分区(Menu>>System>>partion edit),16g的u盘分区(第一个分区fat32,第二个swap,第三个ext3,大小自己看着办)我的是4g,512m,10g
** 如果不能删除分区,记得先要umount 当前的u盘
**记住,第一个分区一定是fat32,否则不能做u盘了,windows只认识第一个分区。
** :em06 16g的usb,实际只有15g不到

4,分区完毕,光盘安装,正常安装就可以。但是选择boot安装地点的时候,一定是当前u盘上的第一个分区就是fat32的位置
(在一切设置好的时候,advance选项卡,选择安装boot的位置,下拉列表选择u盘的第一个分区)
***比如,自己笔记本的硬盘/dev/sda, 那么u盘就是/dev/sdb,其中 fat32那个是/dev/sdb1, boot和grub一定安装到/dev/sdb1这个下面
***否则,开机不能启动,找不到grub.

5,然后安装就好了,一路的next,安装完毕.
启动系统,选择usb启动,就可以看到grub

6,因为当时选择把boot安装到u盘,所以启动需要修改menu.lst, 把(hd1,3)改成(hd0,3),就可以启动了
在选择菜单中,按照提示,修改按“e”,按“e”,把(hd1,3)改成(hd0,3),按“b”,就可以启动了。

在windows下,插上usb,就是u盘(4g大小),这样,ubuntu和windows可以在这个分区共享文件了 :em06
usb启动的时候,就能使用ubuntu系统,不影响windows启动
上次由 dolphin.xue 在 2008-11-28 9:57,总共编辑 2 次。
------------------------
俺喜欢你
ubuntu
linux for human beings
头像
dolphin.xue
帖子: 27
注册时间: 2008-09-20 12:34

Re: (原创)16g USB-Meory安装ubuntu804

#2

帖子 dolphin.xue » 2008-11-27 15:17

不过发现,u盘的系统还是不如移动硬盘上的系统快
看来flash disk的存贮格式还是不一样啊 :em20
------------------------
俺喜欢你
ubuntu
linux for human beings
neslac1997
帖子: 9
注册时间: 2008-10-12 12:07

Re: (原创)16g USB-Meory安装ubuntu804

#3

帖子 neslac1997 » 2008-11-27 21:32

兄弟,说详细点好吗?比如说第一步怎样第二步怎样...
代表全体菜鸟谢谢你!
头像
dolphin.xue
帖子: 27
注册时间: 2008-09-20 12:34

Re: (原创)16g USB-Meory安装ubuntu804

#4

帖子 dolphin.xue » 2008-11-28 9:50

neslac1997 写了:兄弟,说详细点好吗?比如说第一步怎样第二步怎样...
代表全体菜鸟谢谢你!
步骤里面不是都写了么。 :em06
在详细就要抓图了
------------------------
俺喜欢你
ubuntu
linux for human beings
葡萄香
帖子: 53
注册时间: 2008-11-25 19:47

Re: (原创)16g USB-Meory安装ubuntu804

#5

帖子 葡萄香 » 2008-11-28 9:58

:em11 :em11 :em11

再快就要等新的USB标准了 :em99
头像
dolphin.xue
帖子: 27
注册时间: 2008-09-20 12:34

Re: (原创)16g USB-Meory安装ubuntu804

#6

帖子 dolphin.xue » 2008-11-28 10:01

应要求又补充了一些东西,等我再找找图片,不能再让我装一次,然后截图吧,呵呵

不过昨天用了一天,发现速度很一般,而且时间长,u盘有一股烧焦的味道,看来不是长久之计,否则烧了我的u盘,就浪费了。
------------------------
俺喜欢你
ubuntu
linux for human beings
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: (原创)16g USB-Meory安装ubuntu804

#7

帖子 billbear » 2008-11-28 11:49

u盘有一股烧焦的味道
:em05 :em05

我是这样分的,第一主分区 ntfs 做存储,第二主分区 fat32 装 ms-dos,ghost 和 ghost 镜像,第三主分区 reiserfs 装 ubuntu。
尽管可以从 grub 用加载软盘镜像的方法启动 dos ,但事实证明可靠性不如真实分区中的真 dos 好,而且往软盘镜像里添文件不方便。
dos 分区不会中毒,这得益于 windows 的奇怪特性,2000 以后的 windows 只能看到 u 盘的第一主分区,98 和 dos 却可以使用 u 盘的所有分区。
为了更加安全起见,第一主分区格式化为 ntfs ,使 dos 无法访问。格式化第一主分区为 ntfs 还有个小窍门,直接在 windows 里好像只能格 fat32,用一个虚拟机以 u 盘为虚拟机内置硬盘,PE 为光驱在 PE 里做。在第一主分区的引导扇区还写入了 vista 的引导代码,如果某天需要用 u 盘装 vista,只要再把 vista iso 里的文件全部拷到第一主分区就可以了。
dos 分区还放了一份 grub4dos 以备不时之需...
第三主分区是活动分区,gnu grub 装在这里,mbr 是微软的。用 gnu grub 来 chainloader 第一和第二主分区...
没有设 swap 分区,在第三主分区里有一个 swap 文件,轻易不启用,运行 u 盘 ubuntu 的时候尽量使用内置硬盘里 windows 的交换文件 pagefile.sys 作为 swap,或者在内置硬盘另建一个临时 swap 文件。使用 u 盘里的 swap 会大大减慢系统的运行速度和加快 u 盘报废的进度。如果内存大,还可以做一个内存虚拟磁盘来写临时文件,进一步减少写 u 盘和改善系统响应。不过只要内存大基本不用到 swap, ubuntu 正常运行时写操作本来就不多,系统是相当流畅的,我的 U 盘读速度是 35MBps,赶上移动硬盘了,写速度只有 12
头像
dolphin.xue
帖子: 27
注册时间: 2008-09-20 12:34

Re: (原创)16g USB-Meory安装ubuntu804

#8

帖子 dolphin.xue » 2008-11-28 14:19

billbear 写了:
u盘有一股烧焦的味道
:em05 :em05
第三主分区是活动分区,gnu grub 装在这里,mbr 是微软的。用 gnu grub 来 chainloader 第一和第二主分区...
没有设 swap 分区,在第三主分区里有一个 swap 文件,轻易不启用,运行 u 盘 ubuntu 的时候尽量使用内置硬盘里 windows 的交换文件 pagefile.sys 作为 swap,或者在内置硬盘另建一个临时 swap 文件。使用 u 盘里的 swap 会大大减慢系统的运行速度和加快 u 盘报废的进度。如果内存大,还可以做一个内存虚拟磁盘来写临时文件,进一步减少写 u 盘和改善系统响应。不过只要内存大基本不用到 swap, ubuntu 正常运行时写操作本来就不多,系统是相当流畅的,我的 U 盘读速度是 35MBps,赶上移动硬盘了,写速度只有 12
看来我可以关掉swap,然后存别的东西,呵呵。
btw,本地硬盘,虚拟swap的方法教教我,可以么
------------------------
俺喜欢你
ubuntu
linux for human beings
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: (原创)16g USB-Meory安装ubuntu804

#9

帖子 billbear » 2008-11-28 16:33

btw,本地硬盘,虚拟swap的方法教教我,可以么
首先,在 /etc/fstab 里把挂载 swap 分区的一行删除。
然后,在 / 下新建一个目录用来挂载 windows 分区,比如就叫 win。
接着,打开 /etc/rc.local,在 exit 0 之前加入:
mount /dev/sda1 /win
mkswap -c /win/pagefile.sys
swapon /win/pagefile.sys

第一行是挂载 sda1 到 /win,只要机器有内置硬盘,内置硬盘就是 sda,万一插入一台机器没有内置硬盘,这里挂载的是 u 盘第一主分区,也无所谓。这一行不写在 fstab 里,因为你不知道 "c 盘" 是 fat 还是 ntfs,或者目标机器没有 windows 也未可知。
第二、三行使用 /win/pagefile.sys 作为 swap 文件,如果 /win 下没有找到 pagefile.sys,顶多就是执行不成功,系统以无 swap 的方式运行,也无所谓。
sda1 一般就是 pagefile.sys 所在的 "c 盘",至于有些人把 pagefile.sys 放在 "D 盘",你可以再加几行:
mount /dev/sda5 /d
mkswap -c /d/pagefile.sys
swapon /d/pagefile.sys
这样哪里有 pagefile.sys 就会加载了,另一个执行不成功,不理他。

最后,考虑到可能目标机器没有 windows,系统以无 swap 的方式运行是我们不愿意看到的,再安装一个按需自动生产 swap 的软件:
sudo apt-get install swapspace
一旦系统要求 swap,他就会生产合适大小的 swap 文件,当然是在你的 u 盘上;当系统不再需要 swap,生产的文件会被删除以释放空间。
头像
dolphin.xue
帖子: 27
注册时间: 2008-09-20 12:34

Re: (原创)16g USB-Meory安装ubuntu804

#10

帖子 dolphin.xue » 2008-11-28 16:49

:em11 你太强了
3ks
------------------------
俺喜欢你
ubuntu
linux for human beings
powerman
帖子: 133
注册时间: 2008-10-17 19:35

Re: (原创)16g USB-Meory安装ubuntu804

#11

帖子 powerman » 2008-11-28 21:12

U盘安装的方法可以参照移动硬盘安装方法。

不过要注意两点:
1、U盘分区:如果能把U盘量产成USB-HDD,分区就很简单了。如果不能,则用楼主的方法分区。
2、U盘读写速度太慢:用9 楼 billbear 的方法使用本地硬盘的pagefile.sys 做Ubuntu的swap 分区,这个方法很好。要么就买个高速读写的U盘,目前只有SLC Flash的U盘可以达到要求,其它U盘只会加快 u 盘报废的进度。
自制U盘版Ubuntu,添加DOS及PE引导

数码之家:适合制作U盘/硬盘启动的WinPE、dos工具箱大搜集
http://bbs.mydigit.cn/read.php?u=262061&tid=26121
回复