Archive for 三月 16th, 2009

用移动硬盘安装 Ubunut 8.10 Intrepid LiveCD

Posted on the 三月 16th, 2009 under 操作系统 by Tommy

背景

最近在研究如何用原版的 Leopard 安装光盘来在我的 Lenovo IdeaPad Y510 上安装 Apple 的操作系统。既然 Leopard 都要装了,那就连 Ubuntu 一起装吧,结果把房间翻了个底朝天,也没有找一张能用的 CD-R 碟片。最后终于找到了几张 Sony 的 CD-RW 碟片,欣喜若狂,结果刻录的时候才发现,磁盘容量只有 650M,装不下 Ubuntu 那个 700M 的镜像,又不想再上网重新下载其它镜像。于是乎,就上网搜索,看看能不能用移动硬盘来安装 Ubuntu Desktop 的光盘镜像。搜索了不少资料,大部分都是将如何将 Ubuntu 安装在移动硬盘上的,比较郁闷。不过功夫不负有心人,最终还是找到了从移动硬盘安装 Ubuntu Desktop 的方法。

准备工作

  1. 移动硬盘1个,用来启动计算机和存放 Ubuntu 安装镜像里面的内容
  2. Syslinux 拷贝一份,用来制作可引导的分区,和加载 Ubuntu 镜像。下载地址
  3. WinRAR,用来解压缩 Ubuntu Desktop 的光盘镜像。(有人要这个的下载地址吗?⊙﹏⊙b汗)

开工

1. 整理移动硬盘

首先在移动硬盘上选择一个分区,用来安装 syslinuxUbuntu 镜像,并将选择好的分区格式化成 FAT32 格式,容量 1G 左右就可以了。

如果你想无损分区的话,请使用 PM,PQ 等常用工具自行划分,但是使用的分区必须是主分区,不能是逻辑分区,切记!

完成后的样子,如图1所示:

ubuntu-from-usb-01

2. 安装 syslinux

将下载回来的 syslinux-3.73.zip,解压缩到任何你喜欢的目录,比如 C:\syslinux-3.73

打开一个 DOS 窗口,进入刚才 syslinux 的目录,并执行如下命令

syslinux -f -m -a X:

ubuntu-from-usb-02

注意,其中的 X 是你要安装 syslinux 引导的磁盘,比如 E 盘,如图2,其中各个参数的意义如下:

-f 表示强制

-m 表示写入磁盘的 MBR

-a 表示激活该分区

完成后,会在 BOOT 分区中,生成一个隐藏的 ldlinux.sys请不要删除,否则将无法启动系统。如图3

ubuntu-from-usb-03

3. 将 Ubuntu 光盘内容复制到 BOOT 分区

这步用大家最常用的 WinRAR 就可以了,用 WinRAR 打开已经下载好的 ISO 文件。然后选择解压,将所有的文件解压到 BOOT 盘(E盘)根目录下。如图4

ubuntu-from-usb-04

解压完成后,在我的电脑中,打开 BOOT 盘,将根目录下的 isolinux 重命名为 syslinux

进入 syslinux 目录,将 isolinux.cfg 文件重命名为 syslinux.cfg,改好后的效果如如图5

ubuntu-from-usb-05

4. 安装

在 BIOS 中,设置为从 USB-HDD 启动,启动后效果就跟光盘启动一样。安装速度飞快

需要注意的是,安装完成后,需要手动修改一下 /etc/fstab 这个文件

因为安装的时候,系统会将 BOOT 分区认成光驱,而把真正的光驱映射成 cdrom1,自己手动修改一下即可。