Установите еще один дистрибутив в Ubuntu 14.04

Я пытаюсь установить дополнительную ОС (OpenSUSE) на другой раздел, сохраняя при этом доверие. Я пытался сделать это через USB около 7 раз (с помощью unetbootin, какой-то другой программы, для которой требовался репозиторий, и я попробовал универсальный-usb-installer и 7z. Все опции выдают мне ту же самую ошибку "No Repository Found", поэтому флешка легко загружает установщик, но установщик не может найти ОС. Как я могу установить установщик Suse на другой раздел или установить его напрямую? Я знаю, что этот вопрос не основан на Ubuntu, но /superuser и /unix не помогли и у меня все еще есть надежда для гораздо большего сообщества здесь. Есть ли программа Ubuntu, которая может установить Suse вроде как wubi.exe?

2 ответа

Решение

Прежде всего, вы хотите создать раздел для SUSE. Загрузитесь с Ubuntu LiveCD и используйте GParted. Сделайте это ext2/3/4. Как только вы закончите с этим, перезагрузите компьютер.

Вернувшись в Ubuntu, загрузите SUSE iso. Запустите эту команду от имени пользователя root (su) в терминале:

 dd if=/path/to/downloaded.iso of=/dev/sdX bs=4M

замещать sdX с соответствующим идентификатором устройства для USB-накопителя. Обычно вы можете найти это, используя lsblk, Не пишите в раздел на диске. Пишите на сам диск.

Перезагрузитесь на USB-накопитель и следуйте инструкциям. Когда вас спросят, где установить SUSE, выберите раздел, который вы сделали ранее.

Когда вы закончите, вам нужно будет переустановить Ubuntu Grub. Подробности о том, как это сделать, находятся прямо здесь.

Источник ответа

Отказ от ответственности: я не несу ответственности за все, что идет не так в этом ответе. Используя этот ответ, вы соглашаетесь с тем, что любые ошибки при использовании этого вопроса не являются моей ошибкой.

Проверьте это:

Загрузите image.iso, openSUSE-13.2-DVD-x86_64.iso, предположим, в /home/nick/ Загрузить

http://software.opensuse.org/132/en

Откройте терминал CtrlAltT.

И запустить:

sudo -i
mv /home/nick/Download/openSUSE-13.2-DVD-x86_64.iso /
gparted

Сделайте вам раздел ext4 для /.

/ home с другим именем пользователя и / swap, им можно поделиться.

Примените изменения и отредактируйте файл /etc/grub.d/40_custom

nano /etc/grub.d/40_custom

В файл положить этот контент

menuentry "openSUSE 13.2 DVD" {
  set isofile=/openSUSE-13.2-DVD-x86_64.iso
  set root=(hd0,1)
  loopback loop $isofile
  linux (loop)/boot/x86_64/loader/linux install=hd:$isofile
  initrd (loop)/boot/x86_64/loader/initrd
}

Корень =(hd0,1) - это Ubuntu / раздел, на котором находится ваш iso-образ.

hd0,1 = /dev/sda1
hd0,2 = /dev/sda2
hd1,1 = /dev/sdb1
hd1,2 = /dev/sdb2

Isofile - это путь к вашему iso-файлу. Он находится в корне /dev/sda1.

Допустим, у вас есть отдельный домашний раздел и ваш iso находится по адресу /home/nick/Dowmload/openSUSE-13.2-DVD-x86_64.iso. Вам необходимо изменить его на:

isofile=/nick/Download/openSUSE-13.2-DVD-x86_64.iso.

Измените x86_64 на i386, если вы используете 32 бит.

Ctrl + O, сохранить файл. Ctrl + X, закрыть нано.

Вам нужно обновить grub2, чтобы распознать ваш новый пункт меню.

update-grub

Теперь вы можете перезагрузиться и выбрать новую запись из Grub2.

DVD загрузится и будет работать как обычно.

Grub должен быть установлен на раздел / openSUSE

После перезагрузки Ubuntu появляется только в меню, чтобы:

sudo -i
update-grub

Меню присоединится к установленному openSUSE.

Другие вопросы по тегам