问题描述
我创建了一个具有持久性功能的 Ubuntu 10.10 live usb。它在我的电脑上运行良好。但让我烦恼的一件事是,每次从 live usb 启动时,我都必须在 “Try Ubuntu” 和 “Install Ubuntu” 之间进行选择。有什么方法可以关闭该对话框并直接启动到实时 Ubuntu 系统?
最佳方法
我不会像你那样做,但这有点取决于你想用 USB 密钥做什么。如果您想使用它在计算机上进行安装,那么您设置密钥的方式是正确的。如果您想将它用作标准桌面安装,您可以在任何随机(甚至只是一些特定的)机器上使用它,然后使用此方法:-
为此,您将需要:
-
1 个用于安装 Ubuntu 的 USB 密钥
-
2xCDR 或 DVD 或 USB 密钥,您将在其中放置安装程序
-
1x能够启动上述设备的计算机
安装步骤:
-
下载 ISO 并将其刻录到 CD 或 DVD,或使用 USB 启动盘创建器(或 unetbootin)制作“安装 USB 密钥”
-
将上述媒体插入计算机并从中启动
-
从菜单中选择 ‘Install Ubuntu’
-
启动到安装程序后,插入要安装 Ubuntu “persistent” 的 USB 密钥
-
在安装过程中,当您进行分区时,请确保选择插入的 USB 密钥,以安装 Ubuntu。\n
-
意思是,不要错误地将Ubuntu安装到计算机的内部硬盘上
-
-
在安装结束时,您需要告诉安装程序将 GRUB 放入您的 USB 密钥,而不是覆盖硬盘上的引导加载程序(或者实际上是您安装的 USB memory 棒 – 我犯了那个错误!)
-
安装完成后,您可以关机,拔出所有密钥和光盘,然后将新密钥带到任何机器并从中启动。
这种方法的优点
-
这是一个完整的桌面安装,您可以像任何安装一样向其中添加包、从中删除包以及通常完全自定义
-
您可以在安装过程中启用主目录加密,这样如果您丢失密钥,您不必担心丢失数据
这种方法的缺点
-
它不像制作持久密钥那么简单,但它并不比标准的 Ubuntu 安装更难
-
在 USB 闪存密钥上完全安装会导致更多的写入周期,从而对闪存驱动器的内存造成更多的磨损,可能会导致它更快地失败
次佳方法
您可以删除 ‘ubiquity’ 包,它应该删除切换器,但也删除了从该 USB 安装系统的能力。
还有另一种方法:在启动 live USB 时,有一个紫色屏幕,底部有键盘 = 可访问性符号。如果您在显示时按任意键,您将获得另一个启动菜单,该菜单允许直接启动到桌面,绕过切换器。它并没有完全消除切换,但至少工作得更快。
第三种方法
到目前为止,通过编辑我的 USB 驱动器上的 syslinux.cfg 文件,我已经能够直接启动到我的特立独行的上网本 remix 持久实时 USB 登录屏幕。
-
插入您的 live USB,转到上面的 syslinux 文件夹。
-
打开txt.cfg(最好使用notepad++之类的代码编辑器),&复制前五行。\n代码在我的特立独行上网本混音上看起来像这样:\n\n默认直播\n标签直播\n菜单标签^从USB运行上网本混音\n内核/casper/vmlinuz\n附加noprompt cdrom-detect/try-usb=true 持久文件=/cdrom/preseed/ubuntu-netbook.seed boot=casper initrd=/casper/initrd.lz splash –\n
-
打开 syslinux.cfg, &使用您之前复制的代码更改它的内容。你可以删除
menu label ^Run Netbook Remix from USB
或者你可以像这样改变它say Run Netbook Remix from this USB
\n(基本上你可以放任何一行只要你在它前面使用say
) -
保存您在 syslinux.cfg 上所做的更改,&我们完成了。
注意:备份原始的 syslinux.cfg,以防我上面解释的方法不适合你。