请问如何在U盘上安装ubuntu?

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

请问如何在U盘上安装ubuntu?

#1

帖子 ydigua » 2009-02-28 13:37

我用UNetbootin安装过,但太慢,启动和live安装盘一样的,有没有好方法,使在U盘上安装的ubuntu和在硬盘上的ubuntu用起来一样。
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 请问如何在U盘上安装ubuntu?

#2

帖子 ellon » 2009-02-28 14:09

LiveCD安裝,然後手動分區,boot掛在硬盤100MB的盤區,把根/掛在u盤上。
ydigua
帖子: 20
注册时间: 2009-02-28 13:29

Re: 请问如何在U盘上安装ubuntu?

#3

帖子 ydigua » 2009-03-06 19:45

请问二楼,这样做出的系统引导区在U盘上还是硬盘上?在别的电脑上能用吗?
請問二樓,這樣做出的系統引導區在U盤上還是硬盤上?在別的電腦上能用嗎?
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 请问如何在U盘上安装ubuntu?

#4

帖子 billbear » 2009-03-06 21:03

ydigua 写了:请问二楼,这样做出的系统引导区在U盘上还是硬盘上?在别的电脑上能用吗?
請問二樓,這樣做出的系統引導區在U盤上還是硬盤上?在別的電腦上能用嗎?
你应该这样翻译,
請問二樓,這樣做出的系統引導區在隨身碟上還是硬碟上?在別的電腦上能用嗎?
:em04
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39

Re: 请问如何在U盘上安装ubuntu?

#5

帖子 ellon » 2009-03-07 6:17

ydigua 写了:请问二楼,这样做出的系统引导区在U盘上还是硬盘上?在别的电脑上能用吗?
請問二樓,這樣做出的系統引導區在U盤上還是硬盤上?在別的電腦上能用嗎?
在別的電腦不能用。因為引導區在原來的硬碟上。在別的電腦要做一個grub引導。

還有一個方法是,把usb分兩個盤區。第一個為fat,裝syslinux引導進入系統。而系統/在usb的第二個盤區上。(ext3, reiserfs, jfs, etc.)
zll9881
帖子: 1
注册时间: 2009-03-05 16:57

Re: 请问如何在U盘上安装ubuntu?

#6

帖子 zll9881 » 2009-03-12 11:58

如果你的系统是ubuntu 点击系统--系统管理--create a usb startup disk 点击打开的面板上other,选择你的ubuntu镜像文件,点击 make startup disk ,ok 等会就好了!
fireshort
帖子: 161
注册时间: 2007-03-08 19:12
联系:

Re: 请问如何在U盘上安装ubuntu?

#7

帖子 fireshort » 2009-03-12 15:02

这是硬件问题,不是软件可以解决的,U盘的速度还不够快。
hogsonik
帖子: 147
注册时间: 2007-09-02 17:46

Re: 请问如何在U盘上安装ubuntu?

#8

帖子 hogsonik » 2009-03-12 23:24

六楼说的方法,以前还没有发现,既然这们方便,以后就试试六楼的方法安装9。04
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 请问如何在U盘上安装ubuntu?

#9

帖子 白鳍豚 » 2009-03-13 0:28

网络搜到的http://hi.baidu.com/f2k5/blog/item/6c5f ... 2d308.html
将Ubuntu系统安装到U盘,一般使用整个U盘的空间。虽然整个Ubuntu系统约占2.6GB的空间,但要正常使用,包括系统更新,安装各种应用软件等,至少需要8GB的空间。

  1.将Ubuntu系统的LiveCD光盘放入计算机的光驱,从光驱启动,进入Ubuntu系统的GNOME集成桌面环境。点击桌面左上角的“安装”图标,启动安装向导程序进行安装。

  2.在“预备磁盘空间”窗口,我们可以看到安装向导自动检测到系统有两个独立的磁盘:第一行对应计算机本地的硬盘,其中的“(sda)”表示这是系统中的第一块硬盘;第二行对应插接到计算机上的U盘(容量为4GB),对应的磁盘标志为“sdb”(如图4)。在这里我们选择“向导-使用整个磁盘” 项,并在该项下选择“SCSI4(0,0,0)(sdb)-4.0GB KingSton DataTraveler 2.0”子项,即使用整个U盘设备来安装Ubuntu。

  3.在“准备安装”窗口,点击“高级”按钮,在弹出的“高级选项”设置窗口中,将“安装启动器的设备”由默认的“(hd0)”改为“/dev/sdb”(如图3),即在U盘上安装引导程序。

  4.接着是复制文件及设置系统相关的操作。安装结束后,要求重新启动计算机。

  虽然我们已经在U盘上安装了Ubuntu系统,但还须做一些调整才能正常使用(注意:移动硬盘安装不必做这个调整)。调整步骤如下:

  (1)启动计算机,从BIOS选择从U盘启动。

  (2)出现系统启动菜单,默认的第一项为“Ubuntu 8.10,kernel 2.6.27-7-generic”,选择该项,按回车,出现错误提示:“Error17:Cannot mount Selected Partion”。这是因为在安装Ubuntu系统时,U盘设备为“/dev/sdb”设备,在Grub启动文件中的标志为:“(hd1,0)”,而实际从U盘引导时,U盘设备应是“(hd0,0)”。修改方法为:在启动菜单界面,按“e”键进入编辑状态,再将光标条停在“root (hd1,0)”行,按“e”键,对该行进行编辑。在“grub edit>”提示符后,将“root (hd1,0)”修改为“root (hd0,0)”,按“b”键重新进行引导,此时应该能够成功进行引导。登录进入Ubuntu系统后,打开一个GNOME终端窗口,进到/boot /grub目录,输入命令“sudo vi menu.lst”来编辑menu.lst文件。在该文件中,找到“root (hd1,0)”相关的行,将它们改为“root (hd0,0)”即可。这样下次从U盘引导时,在系统启动菜单中按回车就可以正常启动Ubuntu系统了。

设置启动进入Windows系统

  将Ubuntu系统安装到移动硬盘和U盘后,如何从系统启动菜单中启动进入本地计算机硬盘上安装的Windows系统呢?

  当从移动硬盘或U盘启动Ubuntu系统时,移动硬盘或U盘被作为系统中的根设备,对应于“root (hd0,0)”,而本地计算机上的硬盘则成为第二个根设备,该设备上的第一个分区即为启动分区,对应于“root (hd1,0)”。但如果我们在编辑/boot/grub/menu.lst文件时,将引导进入Windows系统的关键行由默认的“root (hd0,0)”变为“root (hd1,0)”并不能正常引导进入Windows系统。因为Windows被设计成只能从第一块硬盘来引导,这需要做启动设备的映射,把第二块硬盘上的 NTLDR映射到第一块硬盘的位置,然后才能引导进入Windows系统。在登录进入Ubuntu系统后,单击“应用程序”→“附件”下的“终端”项,打开一个GNOME终端窗口,在窗口中输入命令“sudo gedit /boot/grub/menu.lst”来编辑启动菜单配置文件menu.lst,在与引导进入Windows系统相关的部分设置如下信息:

title Windows NT/2000/XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
savedefault
chainloader +1

  将文件保存后,从移动硬盘或U盘启动,在出现的系统启动菜单中选择“Windows NT/2000/XP”项,则能正常启动进入本地计算机上安装的Windows系统。

方式二:制作Ubuntu的LiveUSB盘

  在Ubuntu 8.10版中附带了制作LiveUSB盘的实用程序,它支持从Ubuntu系统的LiveCD或ISO镜像文件来创建基于U盘的LiveUSB盘。创建的 LiveUSB盘与LiveCD盘的功能一样,均可以从它启动并运行Ubuntu系统,但U盘可以开启读写功能,允许用户存储数据,用户不仅可以用它来体验Ubuntu操作系统,也可以把它作为一个正常使用的操作系统平台。

  创建LiveUSB盘比较简单。在计算机上插入容量至少1GB的U盘,然后在“系统”→“系统管理”下找到“Create a USB startup disk”项,单击该项则弹出制作USB启动盘的窗口(如图5),点击窗口下方的“Make Startup Disk”按钮即开始创建过程。
ydigua
帖子: 20
注册时间: 2009-02-28 13:29

Re: 请问如何在U盘上安装ubuntu?

#10

帖子 ydigua » 2009-03-13 17:58

我有一个16G的DataTraveler,想用4G装ubuntu(希望能和硬盘上的功能一样),剩下的当U盘用,怎么处理?
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 请问如何在U盘上安装ubuntu?

#11

帖子 白鳍豚 » 2009-03-13 22:25

ydigua 写了:我有一个16G的DataTraveler,想用4G装ubuntu(希望能和硬盘上的功能一样),剩下的当U盘用,怎么处理?
去无忧找量产工具,把U盘分区
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 请问如何在U盘上安装ubuntu?

#12

帖子 白鳍豚 » 2009-03-13 22:39

不好意思,刚刚看到信息。把ISO写进U虚拟成USB CDROM和光盘在光驱启动没有什么区别(主板得支持USB启动,现在的主板基本都支持)。用量产工具可以直接把ISO镜像写进U盘,这样U盘就变成两个分区(在瘟到死“我的电脑“显示是一个光驱,一个U盘)。
在无忧启动论坛有详细教程和各种芯片的量产工具,不过是瘟到死程序。
ydigua
帖子: 20
注册时间: 2009-02-28 13:29

Re: 请问如何在U盘上安装ubuntu?

#13

帖子 ydigua » 2009-03-14 21:28

我直接用ubuntu LiveCD自带的分区软件分区(4G ubuntu ext2,剩下的FAT32),引导安在U盘上,可以USB-ZIP启动,但Windows认不出FAT32的区。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 请问如何在U盘上安装ubuntu?

#14

帖子 billbear » 2009-03-14 22:20

ydigua 写了:我直接用ubuntu LiveCD自带的分区软件分区(4G ubuntu ext2,剩下的FAT32),引导安在U盘上,可以USB-ZIP启动,但Windows认不出FAT32的区。
windows 只能使用 u 盘的第一个主分区。因此,你应该把两个分区颠倒过来。
ydigua
帖子: 20
注册时间: 2009-02-28 13:29

Re: 请问如何在U盘上安装ubuntu?

#15

帖子 ydigua » 2009-03-15 17:27

谢谢大家了,我的ubuntu总算做好了。前12G FAT32 (/Windows) 后4G ext2 (/),在Windows下前一个分区可以用。
不过启动时主板把U盘当成了硬盘启动,启动设备要设为硬盘。
回复