如何在无法从USB启动且无法读取DVD-R的计算机上安装非CD大小12.04?

我一直在读,下一版12.04将不适合CD。

是否可以在无法读取DVD-R且无法从USB启动的计算机上安装12.04?

我不想安装以前的版本,然后“更新”到12.04。 还有其他选择吗?

如果由于初步报告提出这个问题,12.04不适合CD图像,Canonical现在已经确认12.04将适合CD图像

https://bugs.launchpad.net/ubuntu-cdimage/+bug/950089

Ubuntu 12.04仍然适用于CD。

唯一的调整是CD的确切大小,旧支票为700MB,新支票为703MB,因为我们发现大多数(如果不是全部)当前的刻录工具和驱动器接受这一点。


另一种选择是从最小的 CD安装 – 你需要使用有线互联网连接,因为整个安装是从互联网上完成的。

您将看到一些“TUI” – 一个文本gui,提示您输入各种信息。 重要的TUI是您想要的桌面。

在此处输入图像描述

我是在一台32位台式电脑上完成此操作的,该电脑的CD驱动器坏了,无法从USB启动。 对于这个演示,我在当前的计算机上再次进行了演示。

通过这些步骤,您可以使用已经运行的grub(当前的grub2)启动Ubuntu iso映像,然后从那里安装新版本。

注意:在格式化驱动器之前,一切都是安全的,但在安装时(格式化驱动器之后)请小心不要断电。 您可以尝试使用当前的iso启动ubuntu并亲自查看。 将ubuntu iso放在安装路径以外的位置。 如果你把iso放在/ opt上并尝试安装,那就像从树枝上砍树一样。

我将以ubuntu 11.04为例进行启动。

  1. 假设我在/media/Backup (无关紧要)驱动器中有iso文件,并挂载为/dev/sda5 。 这是一个NTFS驱动器。

     $ ls ubuntu-11.04-desktop-i386.iso 
  2. 接下来编辑/boot/grub/grub.cfg并添加这样的行(编辑驱动器号以匹配你的)

     menuentry "ubuntu-11.04-desktop.iso" { set isofile="/ubuntu-11.04-desktop-i386.iso" loopback loop (hd0,msdos5)$isofile linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile quiet noeject noprompt nomodeset splash -- initrd (loop)/casper/initrd.lz } 
  3. 重新引导时,可以选择此选项并引导安装介质。

您可以将plop启动管理器刻录到CD,然后从USB启动。

适合标准CD磁盘的Ubuntu iso文件

今天,当这个答案被编写/编辑(2017-08-01)时,只有Ubuntu mini.isoUbuntu ServerLubuntu Alternate iso文件足够小,可以放在标准的CD盘上。 所有这些替代方案都使用debian安装程序和文本模式菜单,TUI(文本用户界面)。 它可能看起来很老式,但效果很好。

因此Lubuntu可以通过其备用iso文件和CD直接安装。 可以通过mini.iso或Ubuntu Server iso文件和CD安装标准Ubuntu和其他Ubuntu系列风格(Kubuntu … Xubuntu)。

请注意,12.04 LTS已经过了寿命。 选择当前版本。 看到这个链接,

http://www.ubuntu.com/info/release-end-of-life

从Ubuntu Server iso文件开始

您可以执行相同的操作,并从相应的mini.iso文件中获得与Ubuntu Server iso文件相同(但不完全相同)的结果。

mini.iso文件无法创建要在UEFI模式下安装的系统,因此如果您需要一个在UEFI模式下工作的系统,则应从64位Ubuntu Server iso文件开始。

即使在BIOS模式下,从Ubuntu Server开始也是值得的,因为它通常更快,特别是如果您安装多次,因为更多 (但不是全部) 软件包附带iso文件 ,在安装过程中无需下载。


将光标移动到包含您要选择的包的行,然后按空格键将其标记为“已选中”(带星号)。 只选择您真正想要的包。 之后可以安装软件包,但之后可能很难完全删除某些软件包(例如桌面环境)。

在此处输入图像描述

在此处输入图像描述

12.04 mini.iso的文本用户界面

mini.iso的当前版本提供类似的文本用户界面

12.04 mini.iso的文本用户界面