![有没有办法启动 OpenSuSE 安装 DVD ISO 并从中安装,而无需将其刻录到 DVD?](https://linux22.com/image/1420005/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%90%AF%E5%8A%A8%20OpenSuSE%20%E5%AE%89%E8%A3%85%20DVD%20ISO%20%E5%B9%B6%E4%BB%8E%E4%B8%AD%E5%AE%89%E8%A3%85%EF%BC%8C%E8%80%8C%E6%97%A0%E9%9C%80%E5%B0%86%E5%85%B6%E5%88%BB%E5%BD%95%E5%88%B0%20DVD%EF%BC%9F.png)
由于 DVD 映像太大,无法放在磁盘上,因此我想使用如下命令序列来安装系统,从 Ubuntu Live CD 运行:
cd /tmp
wget http://ftp.vectranet.pl/opensuse/distribution/13.1/iso/openSUSE-13.1-DVD-x86_64.iso
dd if=openSuse* of=/dev/sda4
在哪里/dev/sda4我的分区是
然后我希望能够从该分区启动以启动安装程序。
我该怎么办?当我尝试启动时,它说isolinux.bin missing or corrupted
答案1
从 CD/DVD 启动使用称为埃尔托里托这与从硬盘驱动器启动的过程不同。OpenSUSE 安装 ISO 文件包含 El Torito 启动信息,但您的计算机可能不支持硬盘驱动器上的 El Torito,因此您无法从已复制到磁盘分区的 ISO 映像启动。
你可能能够使用 Ubuntu liveCD 上的引导加载程序和内核从磁盘引导 OpenSUSE 安装程序,方法是root=/dev/sda4
在 CD 的引导提示符下指定。但您将使用 Ubuntu 的内核运行 OpenSUSE,这可能会导致问题。
答案2
你可以使用以下方式安装最小操作系统debbootstrap 和 chroot。但这并非易事。将 ISO 映像复制到硬盘驱动器将不起作用。