我读到过,12.04 的下一个版本无法放在 CD 上。
是否可以在无法读取 DVD-R 且无法从 USB 启动的计算机上安装 12.04?
我不想安装旧版本然后“更新”到 12.04。还有其他选择吗?
答案1
如果这个问题是因为最初有报告称 12.04 无法放入 CD 映像而提出的,那么 Canonical 现在已经确认 12.04 确实可以放入 CD 映像
https://bugs.launchpad.net/ubuntu-cdimage/+bug/950089
Ubuntu 12.04 仍可装入 CD 中。
所做的唯一调整是对 CD 的确切大小进行调整,旧检查为 700MB,而新检查为 703MB,因为我们发现大多数(如果不是全部)当前刻录工具和驱动器都接受这一点。
另一种方法是从最小CD - 您需要使用有线互联网连接,因为整个安装都是通过互联网完成的。
您将看到许多“TUI”——文本图形用户界面提示您输入各种信息。重要的 TUI 是您想要的桌面。
答案2
我在一台 32 位台式电脑上进行了此操作,当时 CD 驱动器已损坏,无法从 USB 启动。为了进行此演示,我在当前的电脑上再次进行了此操作。
通过这些步骤,您可以使用已经运行的 grub(您当前的 grub2)启动 Ubuntu iso 映像,然后从那里安装新版本。
注意:在格式化驱动器之前,一切都是安全的,但安装时(格式化驱动器后)请务必小心不要断电。您可以尝试使用当前 iso 启动 ubuntu,然后亲自查看。将 ubuntu iso 放在安装路径以外的位置。如果您将 iso 放在 /opt 上并尝试安装,这就像从树枝上砍下一棵树一样。
我将以启动 ubuntu 11.04 为例。
/media/Backup
假设我在(无所谓)驱动器中有一个 iso 文件,并将其安装为/dev/sda5
。它是一个 NTFS 驱动器。$ ls ubuntu-11.04-desktop-i386.iso
接下来编辑
/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
你可能会烧伤启动管理器到 CD 然后从 USB 启动。
答案4
适合标准 CD 盘的 Ubuntu iso 文件
今天,当这个答案被写/编辑时(2017-08-01),只有Ubuntumini.iso
,Ubuntu 服务器和Lubuntu 替代品iso 文件足够小,可以放在标准 CD 盘上。所有这些替代方案都使用带有文本模式菜单(TUI(文本用户界面))的 debian 安装程序。它可能看起来有些过时,但效果很好。
因此,Lubuntu 可以通过其备用 iso 文件和 CD 直接安装。标准 Ubuntu 和其他 Ubuntu 家族版本(Kubuntu ... Xubuntu)可以通过 mini.iso 或 Ubuntu Server iso 文件和 CD 安装。
请注意,12.04 LTS 已过期。选择当前版本。请参阅此链接,
www.ubuntu.com/info/release-end-of-life
从 Ubuntu Server iso 文件启动
您可以执行相同的操作,并从 Ubuntu Server iso 文件和相应的 mini.iso 文件获得几乎(但不完全相同)相同的结果。
mini.iso 文件无法创建以 UEFI 模式安装的系统,因此如果您需要以 UEFI 模式运行的系统,您应该从 64 位 Ubuntu Server iso 文件开始。
即使在 BIOS 模式下,也值得从 Ubuntu Server 启动,因为它通常更快,特别是如果你安装多次,因为更多的(但不是所有的)软件包附带 iso 文件并且不需要在安装过程中下载。
将光标移动到您想要选择的包的行,然后按空格键将其标记为“已选择”(带有星号)。仅选择您真正想要的包裹。之后可以安装软件包,但之后可能很难完全删除某些软件包(例如桌面环境)。
12.04 mini.iso 的文本用户界面
mini.iso 的当前版本提供了类似的文本用户界面