Я пытаюсь установить Debian на свой macbook без использования rEFIt. Fedora и раньше работала нормально, и Debian устанавливается нормально, но использует grub2, и EFI этого просто не увидит. Я пробовал установить экспертную версию, но она не дает мне возможности выбрать, какую версию grub я хочу.
Итак, как я могу установить Debian Lenny, используя grub 1 вместо grub 2?
ОБНОВЛЕНИЕ: я только что установил Ubuntu, и он сработал, поэтому проблема действительно в grub2. Поскольку я не хочу запускать gnu / linux с «включенным режимом Windows», я все равно хотел бы установить Debian, так что любые мысли приветствуются.
Еще одно обновление: я наконец-то заставил его работать и опубликовал ответ, поскольку много раз говорилось (в подкастах и т. Д.), Что это способ действовать в подобных случаях.
Наконец-то это заработало. Я сделал это, следуя инструкциям в эта вики.
Более конкретно эти инструкции.
По сути, все, что вам нужно сделать, это пропустить установку grub, перейти в оболочку (с помощью Ctrl + Alt + f2) и ввести:
chroot /target
aptitude install refit
gptsync /dev/sda
Затем вы просто возобновляете процесс установки и устанавливаете grub как обычно. Мне очень понравилось.
Почему бы вам не попробовать установить Debian, как обычно, затем вставить live CD, который использует GRUB 0.97 (возможно, Ubuntu), а затем установить grub 0.97. (сначала сделайте резервную копию вашего menu.lst)
# grub-install --root-directory=/dev/sda
Просто убедитесь, что / dev / sda - это ДИСК, с которого вы загружаетесь. После этого вы можете вернуть свой menu.lst (хотя я не знаю, есть ли большие различия в синтаксисе и параметрах между 0.97 и 2.
Не понимаю, в чем проблема с rEFIt?
Вы можете просто установить систему без загрузчика / игнорировать, что она не работает.
Это оставляет вам вопрос, как установить загрузчик в систему.
Загрузитесь с компакт-диска и смонтируйте корневой раздел в / mnt
grub-install --root-directory = / mnt / dev / sda ИЛИ / hda.
Это должно сработать.