Недавно я воскресил один из моих старых ноутбуков в качестве домашнего сервера. Я решил избавиться от оригинальной установки Windows и запустить Linux.
Ноутбук имеет два жестких диска: один SSD (/dev/sdb
) и старый добрый магнит на холодильник, содержащий диск PRM (/dev/sda
). (отныне я буду называть их просто SSD и RPM).
У меня всегда была ОС для SSD и другие вещи в RPM, и поэтому я предпочел бы иметь SSD в качестве основного и RPM в качестве вторичного. Однако из-за неоптимального шасси мне нужно (или я предпочитаю, потому что я трус) держать их наоборот по причинам, связанным с охлаждением.
Теперь я могу настроить BIOS на загрузку только с SSD, но из-за различных установок ОС на протяжении веков я получил такой результат:
- BIOS настроен на загрузку с RPM
- В RPM, похоже, есть загрузчик, который просто загружает все, что есть на SSD
- SSD загружается нормально. Grub даже ссылается на старый загрузчик Windows, все еще присутствующий в RPM.
Из-за какого-то несвязанного тестирования я попытался загрузиться без установленного RPM-диска, но тогда он вообще не загрузился. (черный экран, нет информации вообще). Я решил эту проблему, временно скопировав первые несколько мегабайт на флэш-накопитель USB (используя dd
), а затем загрузившись с него. Это позволило ему временно отключить привод RPM.
Итак, мой вопрос имеет два аспекта:
- Как посмотреть, какой тип загрузчика присутствует на RPM?
- Как мне сделать так, чтобы загрузчик SSD служил обоим, чтобы в итоге я смог полностью удалить RPM? (конечно, после настройки BIOS на загрузку с SSD)
РЕДАКТИРОВАТЬ:
grubs OS-probe утверждает, что на RPM-диске есть загрузчик Windows