我试图在保持 Trusty 的同时将辅助操作系统 (OpenSUSE) 安装到另一个分区上。我现在尝试通过 USB 进行大约 7 次(使用 unetbootin,其他一些需要存储库的程序,我已经尝试过 universal-usb-installer 和 7z。所有选项都给我完全相同的错误“找不到存储库”所以闪存驱动器很容易启动安装程序,但安装程序找不到操作系统。如何将 Suse 安装程序安装到另一个分区或直接安装?我知道这个问题不是基于 Ubuntu,但 /superuser 和 /unix 没有帮助我仍然对这里更大的社区抱有希望。是否有可以像 wubi.exe 这样安装 Suse 的 ubuntu 程序?
首先,您要为 SUSE 创建一个分区。引导至 Ubuntu LiveCD 并使用 GParted。将其设为 ext2/3/4。完成后,重新启动。
回到 Ubuntu,下载 SUSE iso。
su
在终端中以 root ( ) 身份运行此命令:替换
sdX
为 USB 驱动器的适当设备标识符。您通常可以使用 找到它lsblk
。不要写入驱动器上的分区。写入驱动器本身。重新启动进入 USB 驱动器并按照说明进行操作。当询问安装 SUSE 的位置时,选择您之前创建的分区。
完成后,您将需要重新安装 Ubuntu 的 Grub。有关如何执行此操作的详细信息,请参见此处。
答案来源
免责声明:对于此答案中出现的任何错误,我概不负责。通过使用这个答案,你同意使用这个问题的任何错误都不是我的错。
测试这个:
下载image.iso,openSUSE-13.2-DVD-x86_64.iso,假设在/home/nick/Download
http://software.opensuse.org/132/en
打开一个终端CtrlAltT。
并运行:
为 / 制作一个 ext4 分区。
/home 不同的用户名,和 /swap,可以共享。
应用更改并编辑 /etc/grub.d/40_custom 文件
在文件中放入此内容
root=(hd0,1) 是您的 iso 映像所在的 ubuntu / 分区。
isofile 是您的 iso 文件的路径。它位于 /dev/sda1 的根目录中。
假设您有一个单独的主分区,您的 iso 位于 /home/nick/Dowmload/openSUSE-13.2-DVD-x86_64.iso。您需要将其更改为:
如果您使用的是 32 位,请将 x86_64 更改为 i386。
Ctrl+ O, 保存文件。Ctrl+ X,关闭纳米。
您需要更新 grub2 以识别您的新菜单项。
现在您可以重新启动并从 Grub2 中选择新条目。
DVD 将启动并正常工作。
Grub 应该安装在 openSUSE 的 / 分区
重新启动后,Ubuntu 仅出现在菜单中,以:
该菜单将加入 openSUSE 安装。