由于 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 映像复制到硬盘驱动器将不起作用。