U盘上安装Ubuntu Linux系统全攻略(2)

3. 从u盘中安装Ubuntu


挂载Ubuntu live CD 镜像


首先需要挂载ubuntu的镜像。有两种方法,通过“.iso”文件或者是光盘。


从 CD 挂载


将Ubuntu或其他发行版光盘插入电脑,将会被自动挂载。否则,按如下操作便能成功挂载。


$ sudo mount /media/cdrom


从 .iso 镜像文件挂载


需要创建一个临时的文件夹,以 /tmp/ubuntu-livecd 为例,然后将其挂载:


$ mkdir /tmp/ubuntu-livecd

$ sudo mount -o loop /path/to/feisty-desktop-i386.iso /tmp/ubuntu-livecd


挂载 U 盘的分区


将u盘再次插入,两个分区将显示为/media/liveusb和/media/casper-rw。如果该情况未能出现,你需要手动挂载:


$ mkdir /tmp/liveusb

$ sudo mount /dev/sdb1 /tmp/liveusb


所有需要的分区都已经被挂载,该复制文件了。


将文件复制到 U 盘中


找到CD镜像的路径(笔者的情况是/tmp/ubuntu-livecd,当然也可能是/media/cdrom),然后复制到作为根分区的u盘第一分区:


包括casper,disctree,dists,install,pics, pool,preseed,.disk这些目录,isolinux目录下的所有文件,还有md5sum.txt,README.diskdefines, ubuntu.ico,casper/vmlinuz, casper/initrd.gz和install/mt86plus。


$ cd /tmp/ubutu-livecd

$ sudo cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /media/liveusb/


可能出现符号链接不能被创建,你可以忽略过去。


下面我们将 U 盘第一分区中的isolinux.cfg更名为syslinux.cfg:


$ cd /tmp/liveusb

$ sudo mv isolinux.cfg syslinux.cfg


根据你的设置改变/tmp/liveusb

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9c887471c9c399e3e1519c6c4dbf7c92.html