Автор Тема: Установка Рабочая станция К на старые ПК [решено]  (Прочитано 528 раз)

Оффлайн Арбичев

  • Участник
  • *
  • Сообщений: 618
Здравствуйте. Неоднократно устанавливал Рабочую станцию К на сравнительно новые ПК (с UEFI). Делал различные варианты разбивки диска под свои хотелки. В частности, три раза делал ПК с дуалбут (Alt+openSUSE). Все устанавливалось и работало именно так, как мне было нужно. Но вот понадобилось реализовать дуалбут на старом ПК (классический BIOS). Не получается создать дуалбут. Та ОС, которую я ставлю второй, не видит ОС, которую я ставлю первой и, соответственно, не добавляет ее в свое загрузочное меню. В чем может быть причина?
« Последнее редактирование: 30.03.2026 06:20:33 от Skull »
Lenovo Z 50-70 openSUSE Tumbleewed

Оффлайн SerW

  • Участник
  • *
  • Сообщений: 450
    • Вперед, в Интернет!
Добрый день, попробуйте https://ru.wikipedia.org/wiki/REFInd.
dragonserw.ru/wiki:basealt

Оффлайн SerW

  • Участник
  • *
  • Сообщений: 450
    • Вперед, в Интернет!
Ой, РиФайнд -- он для UEFI, извиняюсь.
dragonserw.ru/wiki:basealt

Оффлайн Арбичев

  • Участник
  • *
  • Сообщений: 618
Хочу поделиться своей радостью - заработала двойная загрузка. Вот как выглядит загрузочное меню.
Lenovo Z 50-70 openSUSE Tumbleewed

Оффлайн Арбичев

  • Участник
  • *
  • Сообщений: 618
А всего-то нужно было для загрузочного раздела выставить флаг "legacy-boot".
Lenovo Z 50-70 openSUSE Tumbleewed

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 612
и про 1Мб свободного места перед первым разделом не забывайте.

Оффлайн Pimeski

  • Участник
  • *
  • Сообщений: 1
    • geometry dash lite
Самая частая причина.

Например:

первая ОС установлена в Legacy BIOS;
вторую вы случайно загрузили установщиком в UEFI-mode (или наоборот).

Оффлайн GrishaDm

  • Участник
  • *
  • Сообщений: 727
и про 1Мб свободного места перед первым разделом не забывайте.
Я 100 МБ выделяю давно уже. 1 мало.

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 464
  • ITS
Я 100 МБ выделяю давно уже. 1 мало.
В начале диска (Защитный MBR + Primary GPT)

GPT резервирует место в начале диска,
чтобы не конфликтовать со старыми утилитами и обеспечить работу 4K-выравнивания.

    LBA 0 (Защитный MBR): Занимает 1 сектор (обычно 512 байт).
Он нужен только для того, чтобы старые программы думали,
что диск размечен, и не пытались его «починить».
    LBA 1 (GPT Header): Занимает 1 сектор (512 байт).
Содержит указатели на таблицу разделов и резервную копию.
    LBA 2 – LBA 33 (Таблица разделов / Partition Entry Array):
Это самая объемная часть.
Стандарт UEFI требует выделять под неё минимум 16 384 байта.
        Математика для диска 512b: 16 384 байта / 512 байт = 32 сектора (с LBA 2 по LBA 33).
        Этого пространства хватает для описания 128 стандартных записей
разделов (каждая по 128 байт).

Теряем 34 сектора. При стандартном секторе 512 байт это ровно 17 КБ (
34 * 512 = 17 408 байт). Многие современные инструменты  сдвигают
первый раздел на LBA 2048 (1 МиБ) именно для того,
чтобы этот кусок служебных данных не мешал выравниванию по 4K
Я так понимаю про этот мегабайт (куда пишется 17КБ GPT) ведется речь, а 100Мб - это для чего?

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 344
Я так понимаю про этот мегабайт (куда пишется 17КБ GPT) ведется речь, а 100Мб - это для чего?
Возможно речь шла про efi-раздел fat32, где лежат непосредственно сами efi-загрузчики ОС. Для legasy-загрузки оно не нужно.

Ну или человек попутал с виндой, когда она при автоматической разбивке свой загрузчик (каталог /boot) кладёт на отдельный раздел, размером как раз 100Мб. :)