В настоящее время я использую GRUB с двойной загрузкой Windows 7 и Fedora 14 с Windows 7 по умолчанию. Я знаю, что из Fedora я могу настроить GRUB для загрузки в Fedora, переопределяя настройки по умолчанию, при следующей перезагрузке. Есть ли способ сделать это из Windows? То есть я могу изменить конфигурацию GRUB навсегда или полупостоянно с Windows, чтобы мне не приходилось находиться перед моим компьютером для загрузки в Fedora?
18
Ответы:
Сложная часть - это редактирование вашей файловой системы Linux из Windows. Драйвер FS поддерживает написание ext2, но я не знаю ни одного хорошего инструмента для ext3 или 4 (и эти вопросы SU и SF не внушают оптимизма), не говоря уже о любых других файловых системах, которые вы, возможно, использовали в своем загрузочном разделе
Но если вам удастся получить поддержку записи для вашего загрузочного раздела из Windows, на самом деле легко изменить сохраненную настройку по умолчанию. Сначала вам нужно сделать некоторые подготовительные работы
/boot/grub.conf
. Изменениеdefault
кsaved
, и добавитьsavedefault 0
(где 0 является индекс Fedora в конфигурации GRUB) к блоку Windows , поэтому загрузка в Windows , сбросит сохраненную обратно по умолчанию в FedoraЗатем из Windows вы можете редактировать
/boot/grub/default
. Удалите строку, которая там есть (это будетdefault
или0
скорее всего), и измените ее на1
или на любой другой индекс вашей установки Windows. При перезапуске GRUB прочитает этот файл (так как по умолчаниюsaved
) и загрузится в Windows, иsavedefault
строка изменит этот файл обратно0
для последующих загрузокисточник
/boot
раздел какext2
(это былоext4
), и мой ограниченный опыт в выполнении этого процесса занял больше времени, чем следовало бы. Похоже, что эти инструкции устанавливают Fedora по умолчанию (чего я на самом деле не хочу, я просто хочу иметь возможность контролировать следующую загрузку), поэтому я не следовал за ними до буквы, но возможность редактирования/boot/grub.conf
достаточно хороша.Если у вас есть
/boot
раздел, отформатированный как FAT32 , вы сможете редактировать конфигурационный файл grub из обеих ОС.источник
Вы можете использовать Grub2Win или другие подобные программы, перечисленные здесь . Они предлагают простой пользовательский интерфейс.
Вы также можете полностью удалить Grub и загрузить обе системы из загрузчика Windows. Для этого вам нужно использовать такие инструменты, как EasyBCD .
источник
Найдите папку «grub» на жестком диске, а затем откройте menu.lst с помощью блокнота. Теперь отредактируйте default = 0 до default = x, где x на единицу меньше, чем положение операционной системы, которое вы хотите сделать по умолчанию. Например в системе есть три ОС, и вы хотели сделать третью в списке по умолчанию, поэтому вы отредактируете ее по умолчанию = 2, как 3-1 = 2. Для второй ОС по умолчанию = 1.
источник