无法为 Ubuntu 创建可用的安装媒体

无法为 Ubuntu 创建可用的安装媒体

我曾尝试将 12.4 LTS 版本和 14.04 LTS 版本刻录到 DVD 上,上次显示磁盘已验证,但当我打开光盘时,上面没有刻录任何内容。14.04 LTS 的映像太大,无法刻录在 700Mb 的 CD 数据光盘上,而且我似乎无法将其放入 DVD 中。

我有一张 2 年前刻录的 12.04.1 LTS 光盘,它在几台台式机上运行良好,但在我的笔记本电脑上却不行。它安装成功但出现错误,程序无法正常启动。由于某种原因,现在我的任何笔记本电脑或台式机上都无法下载或刻录 ISO 文件。我总共在 5 台电脑上试过了。

有什么想法可以解决这个问题吗?

答案1

作为一般建议,请检查md5sum- 您需要比较两者:首先,md5sum先比较下载文件的。其次,md5sum比较刻录 CD/DVD 后的。两者必须匹配原始的,取自Ubuntu 哈希

如果您当前正在运行 Linux 并且想要在没有 CD/DVD 或 USB 的情况下检查此 ISO,您可以从硬盘驱动器以 LIVE 形式运行它。它将涵盖所有合规性,因为启动时,内核、模块、驱动程序、应用程序和大多数子系统(音频、视频、网络)都在运行,这与安装后的机器相同。

  • 将您的 ISO 文件放置到/live

sudo mkdit /live

sudo cp somelinux.iso /live

  • 添加新菜单项到grub.cfg

sudo gedit /etc/grub.d/40_custom

menuentry 'ISO Ubuntu 14.04 2014 Live' --class os --class gnu-linux --class gnu --class os --group group_main {
                set isofile="/live/ubuntu-14.04-desktop-amd64.iso"

         insmod ext2
         insmod loopback
         insmod iso9660      
                loopback loop (hd0,msdos5)$isofile      

                linux (loop)/casper/vmlinuz.efi  file=(loop)/cdrom/preseed/ubuntu.seed noprompt boot=casper persistent iso-scan/filename=/$isofile quiet splash --
                initrd (loop)/casper/initrd.lz


}

去做:

  1. 在菜单项上方更改分区的代码名称,按住/live/somelinux.iso,在我的情况下,这是hd0,msdos5因为它在/dev/sda5/

  2. 将文件名从 somelinux.iso 更改为您的,就我而言:ubuntu-14.04-desktop-amd64.iso

    • 更新 GRUB

sudo update-grub

  • 重启

相关内容