如何在启动Ubuntu Live CD时使用ubiquity命令?


0

在默认的Ubuntu ISO中,标有“Install Ubuntu”的菜单包含only-ubiquity在其boot命令中。在默认的Kubuntu中,标有“Start Kubuntu”的菜单包括maybe-ubiquity,它将向用户显示是否在没有桌面环境的单个窗口中尝试Kubuntu或安装Kubuntu。

问题是,only-ubiquitymaybe-ubiquity命令从来没有做过我的混音[这是建立在Ubuntu小型混音10.04之上],而Ubuntu默认10.04 ISO工作正常。此外,我不知道如何在启动时激活ubiquity安装程序。

任何人都可以告诉如何解决这个问题(或至少解释如何在启动时使用ubiquity安装程序)?



1
需要删除
Rick Green

@BlueXrider这是标志的用途:-)
hexafraction

我会,但没有125代表
里克格林

三年后,我终于回答了自己的问题。令人惊讶的是,这个问题在很长一段时间后从未删除过 我想知道为什么?
clearkimura 2015年

Answers:


0

问题很可能是打包和/或依赖问题。

经过几年的新版本混音试验,我得出了这个发现。事实上,旧版本(10.04混音)上的普遍命令在经过多次尝试重建试验和错误后实际上正常工作。

在其他情况下,较新版本(12.04 remix)中的安装程序有另一个问题,安装程序将始终崩溃而不完成安装。显然,混合旧版本和新版本的依赖项已导致安装程序崩溃。

任何人都可以告诉如何解决这个问题

是。你可以自己回答,代价是无数次试验和持久性错误。


0

这个答案旨在澄清ubiquity命令的用法。

“ubiquity命令”是指在官方Ubuntu ISO映像中的ISOLINUX配置文件中找到的引导选项。这与从终端运行安装程序的命令不同。

用“无处不在的命令”

到目前为止,我只看到过两个这样的启动选项的实例:

  1. only-ubiquity
  2. maybe-ubiquity

Ubuntu ISO映像通过指定第一个引导选项提供单独的菜单“Install Ubuntu”。引导选项only-ubiquity允许从Live CD进行安装而无需加载桌面。

# Ubuntu 16.04 LTS i386 ISO image
# isolinux/txt.cfg

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash ---
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash ---

至少有一种官方风格Xubuntu使用与Ubuntu相同的启动选项。

# Xubuntu 14.04 LTS i386 ISO image
# isolinux/txt.cfg

default live
label live
  menu label ^Try Xubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/xubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
label live-install
  menu label ^Install Xubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/xubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --

Kubuntu ISO映像通过指定第二个引导选项提供单个菜单“Start Kubuntu”。将显示一个浮动窗口,其中包含两个选项:“Try Kubuntu”和“Install Kubuntu”。启动选项maybe-ubiquity允许在成功启动后决定是实时加载桌面还是直接安装。

# Kubuntu 14.04.5 LTS i386 ISO image
# isolinux/txt.cfg

default live
label live
  menu label ^Start Kubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity initrd=/casper/initrd.lz quiet splash ---

“普遍命令”的依赖性

关于使ubiquity命令工作的依赖关系,我不确切知道哪个包提供了哪个函数。我想无论如何都需要安装所有必需的软件包。

  • 安装: ubiquity ubiquity-casper
  • 安装程序前端:ubiquity-frontend-gtkORubiquity-frontend-kde
  • 直播系统:( casper lupin-casper根据此维基需要)。

我在2015年中期编写并接受了我自己的答案,发现这是由于打包和依赖问题。唉,无处不在的命令本身是无法解释的。这个答案现在填补了这个空白。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.