从U盘安装ubuntu (备忘)

原创 2010年11月07日 11:41:00

选择安装的版本是ubuntu-8.10,下载到的镜像是ubuntu-8.10-desktop-i386.iso。在安装之前需要修改机器的BIOS,使其能支持USB启动。

 

1 首先需要准备三样东西:

1) 下载最新的GenDisk,官网上有下,绿色软件很方便,用于制作U盘启动盘

2) 下载grub4dos

3) ubuntu的安装镜像文件

 

2 插入U盘,使用GenDisk将U盘制作成USB-HDD模式(还有USB-ZIP和USB-FDD模式,这个没试验过,不赘述)的启动盘,此过程GenDisk会将FreeDos中的一些文件拷贝到U盘中,以便U盘引导的时候能够进入到dos中。

 

3 将grub4dos中的grub.exe(有中文版最好选择中文版)和grldr以及menu.lst两个文件从压缩文件中解压到U盘根目录。

 

4 将ISO文件中的initrd.gz和vmlinuz两个文件解压到U盘根目录下,之后修改menu.lst,在文件中添加如下几行代码:

title ubuntu-8.10 install setup # 标题

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-8.10-desktop-i386.iso ro nosplash locale=zh_CN.UTF-8initrd (hd0,0)/initrd.gz

 

5 前提准备工作完毕,将机器重启,修改BIOS,使其能够从USB-HDD启动,系统首先会进入到GenDisk的界面,如果不需要修改硬盘分区和相关参数的话,这一步直接略过,退出即可;之后在命令行输入:

C:/grub

进入到grub的启动界面,选择安装ubuntu-8.10, 之后如无出错信息的话,稍等片刻会进入到ubuntu-8.10 live cd的界面,选择安装,之后就跟一般安装linux的流程类似了。

 

6 此步骤可选,安装完ubuntu之后,启动列表中可能包含许多可选项,而且默认启动的操作系统被改成了ubuntu,这对于以windows为第一选择的用户而言,多少还有些不方便,所以安装完成之后接下来可以修改启动列表:

 "sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak"    // 备份grub.cfg

"sudo gedit /boot/grub/grub.cfg"      //修改grub.cfg

以下是grub.cfg中的部分内容:
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {

......

}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
......
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Home Edition (on /dev/sda2)" {
......
}
### END /etc/grub.d/30_os-prober ###

menuentry中包含的就是启动列表中的选项,如果不想某一项出现在启动列表中,就在grub.cfg中删除或者注释掉对应的选项(最好选择注释,方便以后恢复或者修改);如果需要调整默认的操作系统,修改set default="0",将0改成默认操作系统的序号(此序号从0开始计数,如将上述默认操作系统改为windows的话,则为:set default="2")。


其他版本的Linux暂时没有试验安装过,不过应该是大同小异,主要的区别在于修改menu.lst的相关参数。

 

后记:

U盘安装相对于光盘安装的优势还是挺明显的:

1) 方便:闪存盘越做越小,容量越来越大,再大的系统都能用一个小小的U盘装下,携带很方便,但是光盘携带起来却没有那么便利;

2) 成本低:一个8G的闪存盘购买成本在100元以下,但是一个光驱加上若干张光盘可就远不止这么多钱了;

3) 灵活:一个U盘里可以放多个操作系统,安装的时候相应的改一下参数就行,这一点光盘就做不到,U盘重复读写很方便;

4) 快捷:U盘读写速度更快,安装系统效率更高。

由此看来,将来用U盘或者直接硬盘安装系统会越来越受到青睐。

 

 

在U盘下安装ubuntu系统,从U盘启动Linux系统

如果我们直接在我们的硬盘上安装Linux系统的话,那么Linux的GRUB就会覆盖window的启动引导项。并且不方便携带。所以我就想在U盘上安装一个ubuntu的系统,可以在任意电脑上启动。 准备...
  • cw_hello1
  • cw_hello1
  • 2017年04月15日 21:54
  • 2488

不需要解压和写入镜像的U盘安装Ubuntu Server方法

用这种方式无需先把下载好的ISO安装镜像文件先解压或写入镜像到U盘或硬盘。如果U盘已经是老毛桃WinPE最新版启动菜单(网管经常用它来直接恢复GHO来安装Windows),还不需要破坏它,这个很棒。 ...
  • lanyd
  • lanyd
  • 2015年01月23日 09:23
  • 6546

如何在虚拟机的Ubuntu12.04中使用外部USB设备

如何在虚拟机的Ubuntu12.04中使用外部USB设备
  • u013064187
  • u013064187
  • 2014年12月12日 14:58
  • 5226

U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘

转载Tekkaman,原文地址:http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94326 U-Boot1.3.1中JFFS2...
  • BoArmy
  • BoArmy
  • 2013年03月08日 21:36
  • 653

U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘

U-Boot1.3.1中JFFS2文件系统支持和U盘支持的使用备忘   在U-Boot可能早就有了对JFFS2和U盘的支持,但是由于我没有移植是注意到,就没有使用。在这次的移植中,我通过往网上的资...
  • sydjm
  • sydjm
  • 2011年10月12日 14:56
  • 709

Ubuntu 搭建网站开发环境备忘(七) GraphicsMagick + solr 安装

1.GraphicsMagick 是配合im4java使用的图片处理软件,在linux/windows下均能使用。在ubuntu下安装很简单: sudo apt-get install graphi...
  • yuqin1231235
  • yuqin1231235
  • 2016年05月26日 13:27
  • 254

Ubuntu桌面系统安装配置备忘

每次安装Ubuntu桌面系统总有一些琐碎的问题需要一一解决,linux毕竟不像windows,很多操作还是需要靠命令完成的,由于这些操作并不常用,所以每次装完系统之后就忘了,下次再安装时还得重新查找解...
  • bluishglc
  • bluishglc
  • 2013年03月08日 14:58
  • 6452

Ubuntu下有用工具及安装(个人备忘)

1、Source Insight
  • lyuan1314
  • lyuan1314
  • 2013年08月28日 12:44
  • 1262

ubuntu14.04 lts server安装配置备忘

安装detect and mount cd-rom 刻录u盘后把iso文件也放到u盘中,alt+F2进入console将u盘挂载到/cdrom上,把/cdrom中的iso文件挂载到/cdrom上。 ...
  • yingyujianmo
  • yingyujianmo
  • 2015年10月21日 15:13
  • 727

Ubuntu系统必须软件安装备忘

Ubuntu系统必须软件安装备忘以前装的Ubuntu 14.04的系统,本来对双显卡就支持的不是太好,自己又更新了显卡驱动,可能不是太适配,直接导致无法进入桌面系统,在对命令行不熟悉的情况下将所有的N...
  • cuclxt
  • cuclxt
  • 2016年05月30日 23:01
  • 289
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从U盘安装ubuntu (备忘)
举报原因:
原因补充:

(最多只允许输入30个字)