Установите еще один дистрибутив в 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.