如果由于某种原因您无法从传统的CD /DVD-ROM安装Ubuntu Lucid Lynx Linux,或者只是不想随身携带CD,总是可以选择使用USB memory 棒来完成此工作。这个简短的教程将从准备USB memory 棒,加载Ubuntu Lucid Lynx Linux映像并完成启动过程来描述此简单任务。尽管本指南专门针对Ubuntu Lucid Lynx Linux i386对该过程进行了描述,但可以对其进行简单的修改,以便为任何可用的Ubuntu版本(包括不同的体系结构)创建Ubuntu USB安装棒。
下载启动映像
首先,我们需要下载两个文件:
可以从以下位置下载安装所需的lucid-desktop-i386.iso映像的当前版本。Ubuntu Lucid Lynx镜像。下载并将其与其他文件一起保存到您的主目录中boot.img.gz包含所有安装程序文件。
准备USB memory 棒
查找USB设备名称插入USB memory 棒,并通过以下方法查找其设备文件名:
fdisk -l
在本指南的其余部分中,我们将使用/dev /sdb作为我们的目标。
警告:除非您的目标设备也为/dev /sdb,否则请勿从此页面复制和粘贴命令!
创建FAT16分区
接下来,我们需要创建FAT16分区。为此,我们可以将cfdisk与-z选项一起使用。
此命令将从USB memory 棒中完全删除所有数据,因此请先备份!:
cfdisk -z /dev/sdb
并创建最小大小为1000MB的第一个主分区,其余部分保持未分区状态,或者使用其他文件系统创建第二个分区,以正常使用USB memory 棒。
您分区的USB棒可能如下所示:
Disk /dev/sdb: 2064 MB, 2064646144 bytes
255 heads, 63 sectors/track, 251 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 122 979933+ 6 FAT16
/dev/sdb2 123 251 1036192+ b W95 FAT32
注意:可以使用USB memory 棒的完整大小创建一个分区,但是您将无法使用USB memory 棒上的其余可用内存
将启动映像复制到USB分区
在此阶段,我们需要将先前下载的boot.img.gz复制到USB驱动器的第一个分区,在本例中为/dev /sdb1:
注意:尽管boot.img.gz的内存不足20MB,但它将扩展到750MB以上,以适合整个安装映像,因此以下linux命令可能需要一些时间!
zcat /path/to/your/downloaded/boot.img.gz > /dev/sdb1
复制Ubuntu Lucid Lynx Linux ISO
现在是时候将Ubuntu Lucid Lynx Linux映像复制到我们的/dev /sdb1分区了。为此,我们需要挂载/dev /sdb1:
# mkdir /mnt/sdb1
# mount /dev/sdb1 /mnt/sdb1
# cp /path/to/your/downloaded/lucid-desktop-i386.iso /mnt/sdb1
# umount /mnt/sdb1
安装主启动记录
为了能够从我们的USB memory 棒启动,需要安装MBR(主启动记录)。
# install-mbr /dev/sdb
如果没有可用的install-mbr命令,请安装mbr软件包:
# apt-get install mbr
在这一阶段,所有人都应该准备从USB memory 棒启动并安装Ubuntu Lucid Lynx Linux。
更改BIOS引导设置并引导
将USB随身碟插入PC /笔记本电脑的USB端口,然后更改BIOS设置以从USB HDD引导。重新启动后,您将看到MBR FA:按”a”,然后按”1″和ENTER。