archevator |
|
Темы:
5
Сообщения:
32
Участник с: 01 августа 2018
|
Есть ноутбук, в кором установлено 2 жестких диска. На одном стоит система (hdd1), установлен в штатное место. На втором (hdd2, подключен вместо дисковода) используется lvm, на разделы которого скопирована система с hdd1 и установлен grub. Планировалось его использовать как запасной диск с копией системы. При загрузке ноутбук все время загружается только с hdd2. В BIOS при этом выбран порядок загрузки сначала с жесткого диска, потом с дисковода. Если при старте ноутбука через F9 выбрать загрузочное устройство ("Notebook Hard Drive", hdd1), то с него система загружается нормально. Для эксперимента на hdd2 был удален раздел boot (оказалось зря). При загрузке (когда вручную не выбираем устройство) ноутбук также грузился с hdd2, только теперь меню загрузчика было сломано и была только консоль "grub rescue". Рассуждая дальше, пришел к выводу, что можно попробовать затереть MBR на hdd2 куда тоже установлен grub. После этого, при обычной загрузке ноутбука, он грузится с hdd1.Можно как-то сделать так, чтобы через F9 можно было грузиться с обоих дисков, но без F9 система запускалась бы с hdd1? Как я понимаю, настройками grub это никак не регулируется. Ведь BIOS должен определять загрузочное устройство и передавать управление в его MBR. В моем случае все выглядит так, будто BIOS постоянно пробует загрузиться с hdd2, независимо от настроек. Если это баг BIOS, можно ли в меню grub на hdd2 настроить такой пункт меню, чтобы, например, через 5сек этот пункт переключал бы на меню grub hdd1 и дальше уже была бы загрузка с него? ![]() ![]() ![]() |
Vadim |
|
![]()
Темы:
340
Сообщения:
2307
Участник с: 20 ноября 2013
|
Что-то слишком много букв,трудно понять что надо. Если в биос нельзя выставить приоритет загрузки то физически поменяй диски местами и всех делов на 3 минуты. p.s а вообще в посте много замечательных идей,вроде archevatorинтересно чего там еще можно затереть?
Linux Forever!
|
vasek |
|
Темы:
47
Сообщения:
11933
Участник с: 17 февраля 2013
|
archevatorРегулируется, но лучше писать свой самописный grub.cfg, в котором прописывать нужный HDD. Но рекомендую перед экпериментами сделать копию имеющего grub.cfg ... чтобы в случае ошибок мог заменить экспериментальный - а ошибки с большой вероятностью не избежны ... и если никогда этим не занималься, то вообщем то и не рекомендую.
Ошибки не исчезают с опытом - они просто умнеют
|
RusWolf |
|
![]()
Темы:
11
Сообщения:
2875
Участник с: 16 июля 2016
|
vasekНичем не лучше, чем сам grub xthtp os-prober найдёт системы. А вот удобней и минималистично, тут споров нет :) |
alien175 |
|
Темы:
22
Сообщения:
580
Участник с: 27 декабря 2010
|
archevatorЧудеса прошивок биос. На асеr наоборот - видит диск только в стандартом разъеме, в салазках - вообще никак.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
archevator |
|
Темы:
5
Сообщения:
32
Участник с: 01 августа 2018
|
VadimПотребовалось подключить к ноутбуку на время второй диск, который тоже загрузочный. BIOS при этом не получилось настроить для загрузки с hdd1, ноутбук все время грузится с hdd2. Хотелось минимальными действиями настроить так, чтобы ноутбук всегда грузился с hdd1. VadimПолагаю из-за проблем с BIOS это был бы самый действенный способ в этом случае. Но второй диск планровалось подключить лишь на время, а значит потом опять переставлять диски. VadimКогда я понял что средствами BIOS это решить не получается, начал искать другие способы. Если BIOS видит этот диск и передает управление загрузкой загрузчику grub который на нем установлен, как можно сказать этому grub, чтобы он сейчас не работал? Есть команда , бывают ли команды для удаления или отключения grub или ?
|
archevator |
|
Темы:
5
Сообщения:
32
Участник с: 01 августа 2018
|
vasekЯ думал про добавление отдельного пункта в меню grub на hdd1, в котором передается управление на следующий диск.archevatorРегулируется, но лучше писать свой самописный grub.cfg, в котором прописывать нужный HDD. Что-то вроде такого: Или еще какие-то есть способы?
|
archevator |
|
Темы:
5
Сообщения:
32
Участник с: 01 августа 2018
|
RusWolfvasekНичем не лучше, чем сам grub xthtp os-prober найдёт системы. Тогда, возможно, на hdd2 можно было бы обновить grub.cfg, куда добавились бы записи о системах на hdd1 и при загрузке выбирать нужный пункт в меню grub. |
Vadim |
|
![]()
Темы:
340
Сообщения:
2307
Участник с: 20 ноября 2013
|
Если трудно переставить диски местами (минуты3 от силы) легко настроить порядок загрузки систем из grub,если совсем просто-grub-customizer очень просто настроить без всяких программ в /etc/default/grub archevatorда так и сделай,минута делов.и порядок загрузки легко настроить. grub одна из лучших безотказных программ,настраиваеися как угодно,загружает что унодно,никаких глюков...,лично я не променяю grub ни на какие EFI,UEFI и другой мусор с лишним разделом fat32 и вечными глюками.
Linux Forever!
|