如何轻松创建自定义Ubuntu Live CD或者USB

时间:2020-01-09 10:44:55  来源:igfitidea点击:

有多种创建自定义Ubuntu Live CD的方法。我们过去曾经介绍过使用Reconstructor Web应用程序,但是一些评论者推荐使用Ubuntu Customization Kit。它是在Ubuntus软件存储库中找到的开源实用程序。

UCK提供了比Reconstructor更强大的功能,但是Reconstructor使大多数任务对于新手来说都更加容易。

安装Ubuntu自定义套件

我们可以在Ubuntus软件中心找到Ubuntu自定义套件。

我们也可以使用以下命令从终端安装它:

sudo apt-get install uck

我们还需要我们要自定义的基本ISO镜像。我们可以从Ubuntu网站下载Ubuntu ISO镜像。例如,我们将需要与系统体系结构兼容的镜像,如果我们使用的是32位系统,则需要i386 ISO而不是amd64. 但是,由于64位操作系统可以运行32位软件,因此64位操作系统的用户也可以使用32位镜像。

制作定制的Live CD

我们可以从破折号启动Ubuntu自定义套件。 (我们也可以从终端执行uck-gui命令。)

UCK会通知我们本地计算机和Internet访问上需要5GB磁盘空间。 Ubuntu Customization Kit使用chroot环境。

下一个屏幕提示我们安装语言包,它对我来说似乎是空的,也许是因为我已经在系统上安装了语言包。无论哪种方式,我们都可以单击"确定"继续。

以下屏幕允许我们选择实时CD上可用的语言。

之后,我们可以选择实时CD的默认语言。这使得Ubuntu定制工具包可用于创建针对特定区域定制的实时CD,在这些区域中默认英语不是理想的语言。

现在,选择我们先前下载的Ubuntu ISO镜像。完成后,我们可以为新的实时CD提供自定义名称。

如果需要,UCK可让我们选择手动自定义实时CD。

选择是否要从实时CD删除Windows相关文件(例如,将Ubuntu CD插入Windows系统时自动运行的应用程序)后,可以单击"确定"开始构建实时CD。完成后,我们必须在终端窗口中提供密码。

最终,我们可以选择使用软件包管理器或者终端窗口进一步自定义实时CD。仅当我们告诉UCK我们想手动自定义实时CD时,才会显示这些选项。

不幸的是,软件包管理器组件似乎不再在Ubuntu 11.10上运行,这似乎是一个已知问题。在以前的版本中,这称为类似Synaptic的应用程序。

我们仍然可以选择"运行控制台应用程序"选项以启动特殊的终端窗口。此终端窗口代表实时CD环境,我们其中运行的任何命令都会影响自定义实时CD。这意味着我们可以使用标准的apt-get命令来安装将出现在实时CD中的软件。

完成后,在终端中输入exit并选择Continue building选项以继续。 UCK将创建并构建定制Live CD。

完成后,系统会告诉我们新ISO镜像文件的位置。我们可以导航到ISO文件,右键单击它,然后使用刻录选项将其刻录到光盘上。

将LiveCD 写到USB

获得实时CD镜像后,可以使用Ubuntu附带的Startup Disk Creator工具从中创建可启动的USB驱动器。只需从破折号启动启动磁盘创建器应用程序,然后将新的ISO文件指定为源磁盘镜像即可。