通过U盘安装U盘
本文介绍如何在U盘中安装Ubuntu Linux系统。虽然这是Ubuntu,但实际上这种安装Linux其他CD发行版的方法也是可行的。
从Linux运行Linux,丰富的现场CD体验,使您可以在任何Linux机器上运行,比携带CD更方便。
1。准备工作
在开始之前,至少要准备如下:
* Ubuntu Live CD或ISO映像文件
*容量至少为1G的U盘
*运行Linux操作系统
2。U盘
首先,USB插头,检查设备是否被识别。要找到设备,请运行以下命令:
$ sudo fdisk -l
在我的系统中,该设备被定义为/ dev / SDB, / dev /深发展作为一个例子来解释,请改变读者根据自己的实际情况系统(SDA,SDC…)。
系统找到U盘后,将创建分区。
注意:使用错误的字母可能会损坏硬盘分区,所以请小心输入。
创建分区
卸载已安装的U盘。
$ sudo umount / dev / sdb1
然后用fdisk分区工具,用于编辑:
$ sudo fdisk / dev / SDB
删除U盘分区后,我们创建顶部的两个新的分区:一个容量750mb FAT文件系统的分区,这是用来保存在光盘镜像文件和现场的其他分区的休息。
然后输入格式;D xX为字母分区,输入以下内容:
创建新的分区
设置主分区
* 1被设置为第一个主分区。
*接受默认的选项或输入1从第一列开始
* + 750m集空间750mb
*将分区设置为可启动的活动分区。
* 1选择这个分区
更改分区格式
* 6将FAT16分区
第一个分区完成,第二个分区完成:
n再次创建一个新分区
*再次创建一个分区
设置主分区
* 2设置为第二个分区。
*返回车接受默认选择。
*接受默认选择并使用所有容量
*最后,输入w使U盘完成更改。
分区完成后,格式被格式化。
格式化分区
第一个分区将被格式化为FAT16文件系统和设置U盘自启动。
$ sudo mkfs.vfat F 16 N LiveUSB / dev / sdb1
第二分区将被格式化为ext2文件系统。(块)的块长度是4096个字节,而且体积卡斯帕-RW。否则,目标将无法成功完成。
$ sudo mkfs.ext2 B 4096 L卡斯帕-RW / / sdb2 dev
现在,您需要将实时CD映像复制到U盘中。
从磁盘安装Ubuntu 3。
Ubuntu现场CD映像
首先,你需要安装的Ubuntu的形象。有两种方法可以通过。iso文件或光盘。
安装CD
Ubuntu或其他发行版光盘被插入计算机,将自动安装。否则,它可以成功地安装在以下操作的基础上。
$ sudo安装 /媒体/光盘
挂载ISO镜像文件
你需要创建一个临时文件夹,把 / / ubuntu LiveCD TMP为例,然后安装它:
$ mkdir / / ubuntu LiveCD TMP
$ sudo安装-o loop / / / feisty-desktop-i386.iso路径 / / ubuntu LiveCD TMP
U盘分区
你会再次插入两个分区将显示为 / / /媒体LiveUSB和媒体/ casper-rw.if的情况没有出现,你需要手动安装。
$ mkdir / / LiveUSB TMP
$ sudo安装 / / / dev sdb1 TMP / LiveUSB
所有需要的分区都已安装,文件被复制。
将文件复制到U盘
找到光盘镜像(作者/甲氧苄啶/ Ubuntu LiveCD,当然,也可能是 /媒体/光盘),然后复制到磁盘的根分区的第一个分区:
它们包括Casper、disctree、表现、安装、照片、池、设置、磁盘、目录中的所有文件md5sum.txt ISOLINUX,,README.diskdefines,md5sum.txt,照片,和X.
$ cd / / ubutu LiveCD TMP
$ sudo cp -射频卡斯帕disctree DISTS安装图片库设置。盘、池、T
无法创建符号链接,您可以忽略过去。
下一步,我们将isolinux.cfg在U盘第一分区syslinux.cfg:
$ cd / / LiveUSB TMP
$ sudo mv isolinux.cfg syslinux.cfg
/ LiveUSB根据您的设置更改/甲氧苄啶
编辑syslinux.cfg文件下面:
默认的持续性
gfxboot bootlogo
gfxboot-background 0xb6875a
附加文件=设置 / ubuntu.seed开机=卡斯帕initrd = initrd.gz会ramdisk_size = 1048576根= / dev / RAM RW安静飞溅——
标签的持久性
菜单标签以持久模式启动Ubuntu
内核vmlinuz
附加文件=设置 / ubuntu.seed开机=卡斯帕持续initrd ramdisk_size = 1048576 = initrd.gz会根= / dev / RAM RW安静飞溅——
标签生活
菜单标签开始或安装Ubuntu
内核vmlinuz
附加文件=设置 / ubuntu.seed开机=卡斯帕initrd = initrd.gz会ramdisk_size = 1048576根= / dev / RAM RW安静飞溅——
标签xforcevesa
菜单标签启动Ubuntu安全图形模式
内核vmlinuz
附加文件=设置 / ubuntu.seed开机=卡斯帕xforcevesa initrd = initrd.gz会ramdisk_size = 1048576根= / dev / RAM RW安静飞溅——
标签检查
菜单标签检查缺陷CD
内核vmlinuz
添加开机=卡斯帕完整性检查的initrd ramdisk_size = 1048576 = initrd.gz会根= / dev / RAM RW安静飞溅——
标签检测
菜单标签内存测试
核mt86plus
追加—
标签高清
从第一个硬盘启动菜单标签
localboot 0x80
追加—
显示isolinux.txt
超时300
提示1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
f7.txt F7
F8 f8.txt
F9 f9.txt
F0 f10.txt
设置U盘启动
要完成此步骤,您需要安装syslinux:
$ sudo apt-get install syslinux
最后卸载/ dev / sdb1和让它启动:
$ cd
$ sudo umount / / LiveUSB TMP
$ sudo syslinux F / dev / sdb1
重新启动,BIOS设置可以从U盘启动,可以在U盘中享受Ubuntu!
4。困难和故障排除
如果你不能启动U盘,可能是主引导记录(MBR)被摧毁。你可以解决Lilo的问题:
MBR在lilo美元M / dev / / / dev SDB SDB将修复。