Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Установка OpenSuse 15.1 (19.04) без UEFI

  1. #1

    Default Установка OpenSuse 15.1 (19.04) без UEFI

    Несколько лет использую OpenSuse. Текушая версия - 41.2. Вчера попробовал обновить до 15.1 (кто придумал эту нумерацию ?!!!). Ничего не выходит. Говорит, что у тебя нет UEFI раздела, поэтому обновление невозможно.

    Хорошо, раз так - в режиме установки попробую. Выбрал продвинутое распределение дисков и сказал, что сохраняю текущую структуру разделов.
    Дальше инсталляция не идёт - говорит, что нет UEFI раздела для загрузчика.

    Но я НЕ хочу UEFI! От этой гадости, кроме вреда, никакой пользы... Кроме того, я НЕ хочу переразбивать диски, что-то куда-то копировать, потом восстанавливать
    Зачем ?! У меня /home и /opt на отдельных разделах. А с / можно делать всё, что угодно. А единственное, что мне предлагает инсталлятор - перепилить с нуля HDD, на котором у меня Linux, что бы создать там UEFI раздел.

    Можно как-то от этого отказаться?

  2. #2

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Версия 42.1 а не 41.2?
    Leap 15.0 и 15.1 умеют работать с BIOS без UEFI.
    Загрузка в BIOS должна быть настроена как "legacy BIOS".
    Возможно требуется обновить прошивку BIOS.
    Обновление обычно предполагается на 1 шаг: 42.1 -> 42.2 -> 42.3 -> 15.0 -> 15.1.
    Можно поставить Leap 15.1 с нуля, сохранив /home, т.е. произойдёт переписывание системного раздела.
    Отдельный /opt не пробовал, наверное, тоже можно сохранить.

    От UEFI есть польза - поддержка NVME SSD.

  3. #3

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Quote Originally Posted by Svyatko View Post
    Версия 42.1 а не 41.2?
    Если точно, то 42.3.20190626

    Leap 15.0 и 15.1 умеют работать с BIOS без UEFI.
    Я в это верю страстно! Вот только - как заставить?

    Загрузка в BIOS должна быть настроена как "legacy BIOS".
    Ну так если я раньше всегда работал именно так, то и менять ничего не надо?

    Возможно требуется обновить прошивку BIOS.
    Зачем?

    Обновление обычно предполагается на 1 шаг: 42.1 -> 42.2 -> 42.3 -> 15.0 -> 15.1.
    Но ведь я отказался от режима обновления и решил ставить с нуля, просто на существующую таблицу разделов.

    Можно поставить Leap 15.1 с нуля, сохранив /home, т.е. произойдёт переписывание системного раздела.
    Именно этого я и хочу! Но инсталлятор требует раздел UEFI и не пускает дальше.

    Отдельный /opt не пробовал, наверное, тоже можно сохранить.
    А чем он такой особый ?! Просто не взводить флажок "форматировать" да и всё...

    От UEFI есть польза - поддержка NVME SSD.
    Польза может и есть... Вот только SSD у меня нет :-(

  4. #4
    Join Date
    Nov 2008
    Location
    Saint-Petersburg, Russia
    Posts
    1,114

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Покажите, пожалуйста, вывод fdisk -l
    "Лучше молчать и прослыть дураком, чем открыть рот и развеять все сомнения." Марк Твен.

  5. #5

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Quote Originally Posted by Minton View Post
    Покажите, пожалуйста, вывод fdisk -l

    Code:
    > sudo fdisk -l
    [sudo] пароль для root: 
    Диск /dev/sda: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
    Единицы: секторов по 1 * 512 = 512 байт
    Размер сектора (логический/физический): 512 байт / 512 байт
    Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
    Тип метки диска: dos
    Идентификатор диска: 0x8b0af1e8
    
    Устр-во    Загрузочный     начало      Конец   Секторы Размер Идентификатор Тип
    /dev/sda1                    2048    4192255   4190208     2G            82 Linux своп / Solaris
    /dev/sda2  *              4192256  213905407 209713152   100G            83 Linux
    /dev/sda3               213905408 1052772351 838866944   400G            83 Linux
    /dev/sda4              1052772352 1953523711 900751360 429,5G            83 Linux
    
    
    Диск /dev/sdb: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
    Единицы: секторов по 1 * 512 = 512 байт
    Размер сектора (логический/физический): 512 байт / 4096 байт
    Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
    Тип метки диска: dos
    Идентификатор диска: 0xd1258bfe
    
    Устр-во    Загрузочный    начало      Конец    Секторы Размер Идентификатор Тип
    /dev/sdb1  *                  63     192779     192717  94,1M             7 HPFS/NTFS/exFAT
    /dev/sdb2                 194560  253954047  253759488   121G             7 HPFS/NTFS/exFAT
    /dev/sdb3              253954048 1953519615 1699565568 810,4G             7 HPFS/NTFS/exFAT
    
    Раздел 1 начинается не на границе физического сектора.
    Что у меня сейчас в разделах:


    • - sda1 - swap
    • - sda2 - "/" Именно егг и разрешаю отформатировать
    • - sda3 - "/opt"
    • - sda4 - |/home"


    sdb - Виндовозный диск, который я вообще не трогаю

  6. #6

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Смущает
    Code:
    Тип метки диска: dos
    Ожидал
    Code:
    Тип метки диска: gpt
    Можете попробовать отключить имеющиеся диски, подключить какой-то другой накопитель и установить на него ОС с полным форматированием без сохранения существующих разделов.
    Если это получится, то подозрение падёт на разметку диска.

  7. #7

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Quote Originally Posted by Svyatko View Post
    установить на него ОС с полным форматированием без сохранения существующих разделов

    Ну так мне инсталлятор это самое и говорит, прям чёрным по английскому: дай мне отформатировать диск и я сделаю хотя бы один раздел gpt и в нём и будет загрузчик.

    Проблема в том, что я этого не хочу.

  8. #8
    Join Date
    Jun 2010
    Location
    Кропоткин, Краснодарский край
    Posts
    141

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Попытался воспроизвести вашу проблему, но ни чего не вышло.

    Что делал:
    • Таблица разделов MSDOS, установлена openSUSE 13.2, отдельный раздел HOME
    • Устанавливаю openSUSE 15.1, экспертная размет -> существующие разделы, форматирую только "/" (естественно для остальных разделов выставляю правильные точки монтирования), всё остальное оставляю так как предлагает установщик.


    Итого, система ставится без вопросов, и тем более без ошибок. Повторить вашу проблему не удалось, установщик отработал так как ему и положено.

  9. #9

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Quote Originally Posted by e_dimas View Post
    система ставится без вопросов
    Давайте рассуждать логически! Имеем факты:

    1. На диске таблица разделов MS-DOS, а не gpt.
    2. UEFI ставится только на gpt.
    3. Вы (и я тоже) разрешили форматировать только раздел "/", но не изменять таблицу разделов.
    4. Значит в этот раздел UEFI загрузчик записать невозможно
    5. А это означает, что есть только два варианта:

    1. В системе где-то имеется gpt диск, на который и был установлен UEFI загрузчик
    2. Инсталлятор спросил у вас разрешения стаить систему БЕЗ UEFI.

    Третьего варианта нет... Меня вот как раз интересует пункт 2 - что сказать инсталлятору, что бы он ставли БЕЗ UEFI ?
    Кстати, после установки - вы не посмотрели, какая именно таблица разделов на вашем диске - gpt или классика?

  10. #10
    Join Date
    Jun 2010
    Location
    Кропоткин, Краснодарский край
    Posts
    141

    Default Re: Установка OpenSuse 15.1 (19.04) без UEFI

    Quote Originally Posted by sv_lary View Post
    1. В системе где-то имеется gpt диск, на который и был установлен UEFI загрузчик
    Нет, Диски только с MBR.

    Quote Originally Posted by sv_lary View Post
    2. Инсталлятор спросил у вас разрешения стаить систему БЕЗ UEFI.
    У меня инсталятор ни чего такого не спрашивал.

    Quote Originally Posted by sv_lary View Post
    ... Меня вот как раз интересует пункт 2 - что сказать инсталлятору, что бы он ставли БЕЗ UEFI ?
    Всё таки, стоит проверить включён ли в UEFI режим загрузки "legacy"
    При загрузке с установочного носителя, нужно выбрать загрузку без UEFI, если "Boot Menu" такое позволяет.

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •