На чтение 5 мин Опубликовано Обновлено
После установки операционной системы Debian на компьютер, некоторым пользователям может потребоваться запуск предыдущей операционной системы Windows. Однако, возникают некоторые неприятности, связанные с запуском Windows на компьютерах с предустановленной Debian.
Одна из проблем заключается в том, что GRUB (загрузчик операционной системы) после установки Debian становится доминирующим загрузчиком на компьютере. Это означает, что при включении компьютера будет автоматически запускаться Debian, а не Windows. Возможны варианты, в которых GRUB показывает меню выбора операционной системы, но даже в этом случае пользователи могут испытывать затруднения с выбором правильной опции.
Чтобы запустить Windows на компьютере с Debian, необходимо выполнить несколько дополнительных шагов. Для начала, нужно установить менеджер загрузки GRUB на диск Windows. Это может быть достигнуто с помощью команды «sudo apt-get install grub2» в терминале Debian. После этого следует выполнить команду «sudo update-grub» для обновления конфигурации GRUB.
Важно отметить, что процедура изменения загрузчика является сложной и может привести к проблемам запуска операционных систем. Рекомендуется внимательно следовать инструкциям и создать резервную копию данных перед выполнением каких-либо действий.
После выполнения этих шагов, GRUB должен определить операционную систему Windows на компьютере и показать опцию запуска Windows в меню выбора. Пользователи смогут выбрать нужную опцию и запустить Windows без проблем.
Содержание
- Ошибка при загрузке Windows после установки Debian
- Проблемы с драйверами при запуске Windows на Debian
- Не удается запустить Windows после установки Debian
Ошибка при загрузке Windows после установки Debian
После установки операционной системы Debian возможно столкнуться с проблемой загрузки Windows. При попытке запустить Windows может возникать ошибка или компьютер может переходить к загрузке Debian автоматически. Возможны несколько причин, почему это происходит:
- Проблемы с загрузчиком: Очень часто причина проблемы заключается в том, что установленный Debian перезаписывает загрузчик Windows. В этом случае необходимо восстановить загрузчик Windows для возможности запуска обеих операционных систем.
- Неправильные настройки BIOS/UEFI: Иногда после установки Debian происходит изменение биос/uefi настроек и они перестают соответствовать конфигурации компьютера и настроек Windows. Это может помешать запуску Windows. Необходимо проверить настройки BIOS/UEFI и установить их правильно.
- Корректировка разделов диска: Debian может изменить разделы диска, где установлена Windows. Если разделы были изменены неправильно, то Windows может не загружаться. В этом случае необходимо проверить разделы диска и восстановить их, если они были изменены неправильно.
- Проблемы с драйверами: Иногда после установки Debian может возникнуть проблема с драйверами, которая мешает запустить Windows. В этом случае необходимо обновить или переустановить драйверы, чтобы они соответствовали конфигурации компьютера и операционных систем.
В случае ошибки при загрузке Windows после установки Debian рекомендуется провести проверку вышеуказанных проблем. Если эти действия не помогут решить проблему, необходимо обратиться к специалисту или поискать дополнительную информацию о спецификации и конфигурации вашего компьютера.
Проблемы с драйверами при запуске Windows на Debian
При попытке запуска Windows на установленной системе Debian могут возникать проблемы с драйверами, которые можно решить следующими способами:
- Установить драйверы перед запуском Windows. Для этого необходимо найти соответствующие драйвера для вашего оборудования и загрузить их на внешний носитель, такой как USB-флешка. Затем при запуске Windows выберите опцию «Загрузка драйверов» и укажите путь к загруженным драйверам. После этого Windows должна успешно загрузиться с необходимыми драйверами.
- Использовать виртуальную машину. Вместо запуска Windows на физическом оборудовании можно использовать программу для виртуализации, такую как VirtualBox или VMware. Виртуальная машина позволяет запустить Windows внутри Debian и автоматически устанавливает все необходимые драйверы для совместимости с хост-системой.
Это некоторые из способов решения проблем с драйверами при запуске Windows на Debian. Каждая ситуация может требовать индивидуального подхода, и в случае возникновения проблем рекомендуется обратиться к специалистам или сообществу пользователей Debian для получения дополнительной поддержки и рекомендаций.
Не удается запустить Windows после установки Debian
После успешной установки операционной системы Debian на ваш компьютер, вы можете столкнуться с проблемой запуска предыдущей операционной системы Windows. Возможные причины и решения этой проблемы:
- Выбор загрузчика: при установке Debian могло быть изменено меню загрузки, и теперь по умолчанию запускается Debian, вместо Windows. Для решения этой проблемы необходимо внести изменения в настройки загрузчика, чтобы Windows была доступна для запуска. Проверьте список загрузочных опций и убедитесь, что Windows находится в списке и выставлена правильная загрузочная опция.
- Проблемы с разделами: после установки Debian могли быть изменены разделы на вашем жестком диске. Убедитесь, что раздел, на котором находится Windows, все еще существует и находится в рабочем состоянии. Если раздел был изменен, вам может потребоваться восстановить раздел Windows или выполнить резервное копирование и переустановку Windows.
- Конфликты с драйверами: в некоторых случаях, после установки Debian, могут возникнуть проблемы с совместимостью драйверов между Debian и Windows. Проверьте обновления драйверов для обеих операционных систем и установите их, если это возможно. Вы также можете попробовать удалить и переустановить драйвера Windows, чтобы решить эту проблему.
- Неправильные настройки BIOS: при установке Debian могли быть изменены некоторые настройки BIOS, которые влияют на запуск Windows. Проверьте настройки BIOS и убедитесь, что правильно указаны загрузочные устройства и приоритет загрузки. При необходимости внесите изменения и сохраните настройки.
Если после выполнения этих решений проблема с запуском Windows после установки Debian все еще остается, рекомендуется обратиться к специалисту по компьютеру или форуму поддержки Debian для дальнейшей помощи в решении проблемы.
Поставил возле винды на выделенные 200 гб дебиан (первый опыт с линуксом ), но после дня радости ,обнаружил ,что винда не запускается .Вижу следующий текст
spoiler
windows failed to start.A recent hardware or software change might be the cause.To fix the problem :
1.insert yor Windows installationf disc and restart your computer.
2.Choose your language settings and then click «next»
3.click «repair your computer»
«если у вас нету диска бла-бла»
File : \Boot\BCD
Status : 0x000000e
Info : The Boot Configuration Data for your PC is missing or contains errors
с загрузочной флешки загрузился в восстановление системы ,там нашел пункт «проводник» и ,к счастью , нашел все файлы , только вот винду восстановить не удалось , заходил в пункт восстановление загрузчика (MBR) , и мгновенно вылетело сообщение об успехе ,но результата ноль .
Подскажите,что делать?
На чтение 3 мин Опубликовано Обновлено
Установка операционной системы Debian на компьютер может привести к некоторым проблемам, включая невозможность запустить Windows после установки. Это весьма распространенная проблема, с которой сталкиваются многие пользователи. Во многих случаях она связана с нарушением загрузочных записей и конфигурацией загрузчика операционных систем.
Если после установки Debian вы обнаружили, что Windows больше не загружается при включении компьютера, то не стоит паниковать. Данная проблема имеет решение, которое может быть выполнено даже новичком в области настройки компьютера. Для начала, рекомендуется проверить настройки загрузчика и восстановить их в соответствии с требованиями вашей операционной системы Windows.
Одним из способов решения проблемы является использование специальной программы для настройки загрузчика операционных систем, такой как Grub Customizer. С ее помощью вы сможете легко настроить загрузчик так, чтобы иметь возможность выбирать между различными операционными системами при загрузке компьютера.
Ошибка при загрузке Windows после установки Debian
Проблема:
После установки Debian может возникнуть ситуация, когда операционная система Windows перестает запускаться. Это может быть вызвано изменением загрузочной записи на диске, что приводит к тому, что компьютер автоматически запускает только Debian.
Решение:
Для решения этой проблемы можно восстановить загрузчик Windows и восстановить возможность выбора операционной системы при запуске компьютера.
Для этого выполните следующие шаги:
- Подготовка: Вам понадобится загрузочный USB-накопитель с установочным образом Windows. Если у вас его нет, вы можете скачать образ с официального сайта Microsoft и записать его на USB-накопитель с помощью программы для записи образов, например, Rufus.
- Загрузка с USB-накопителя: Подключите USB-накопитель к компьютеру и перезагрузите его. Чтобы загрузиться с USB-накопителя, вам может потребоваться изменить порядок загрузки в BIOS компьютера. Зайдите в BIOS, найдите раздел, связанный с опциями загрузки, и установите USB-накопитель в качестве первого устройства загрузки. Сохраните изменения и перезагрузите компьютер с USB-накопителя.
- Восстановление загрузчика Windows: После загрузки с USB-накопителя выберите язык и регион, а затем нажмите «Далее». Нажмите «Восстановление системы» и выберите «ОС Windows». В следующем меню выберите «Система» и «Командная строка».
- Восстановление загрузчика: В командной строке введите следующую команду:
bootrec /fixmbr
. Она восстановит загрузочную запись Windows. После завершения введите командуexit
, чтобы закрыть командную строку. - Перезагрузка компьютера: Извлеките USB-накопитель и перезагрузите компьютер. Теперь при запуске компьютера должен появиться выбор операционной системы, включая Debian и Windows.
Если после выполнения этих шагов проблема не была решена, возможно, потребуется более сложное вмешательство в загрузочную запись и конфигурацию системы. В этом случае рекомендуется обратиться к специалисту.
Не забудьте также регулярно обновлять оба операционных системы и следить за их совместимостью в процессе обновлений.
На ноуте Lenovo G700 (2014г.) стоит HDD 320G, разбивка MBR.
root@notebook:~# fdisk -l /dev/sda
Диск /dev/sda: 298,1 GiB, 320072933376 байт, 625142448 секторов
Disk model: HGST HTS545032A7
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0xd9fa2484
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 2048 157087743 157085696 74,9G 83 Linux
/dev/sda2 520384512 524290047 3905536 1,9G 82 Linux своп / Solaris
/dev/sda3 * 157087744 520384511 363296768 173,2G 7 HPFS/NTFS/exFAT
/dev/sda4 565127168 625142447 60015280 28,6G 12 Compaq диагностика
Элементы таблицы разделов упорядочены не так, как на диске.
Разделы упорядочены — 1,3,2,4. Нв /dev/sda1 стоял Debian 7 Wheezy, после попытки сделать apt dist-upgrade он успешно навернулся, что и следовало ожидать. Ранее раздел 2 свопа стоял за 1, я сжал раздел 3 и перенес своп за него. Раздел 1 создал заново.
Установил Debian 10 Buster на /dev/sda1 c DVD#1. Во время установки GRUB было сказано, что найдена Windows Vista, но пункты меню в grub.cfg добавлены не были.
Запустил os-prober, он сгенерировал /etc/grub.d/30_os-prober. Написал свой /etc/grub.d/40_custom. grub-update поместил изменения в /boot/grub/grub.cfg. И вот что получилось.
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 bec4ed44-96c0-444f-a773-31e15a701bb7
else
search --no-floppy --fs-uuid --set=root bec4ed44-96c0-444f-a773-31e15a701bb7
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=ru_RU
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 bec4ed44-96c0-444f-a773-31e15a701bb7
else
search --no-floppy --fs-uuid --set=root bec4ed44-96c0-444f-a773-31e15a701bb7
fi
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-4x3.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-bec4ed44-96c0-444f-a773-31e15a701bb7' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 bec4ed44-96c0-444f-a773-31e15a701bb7
else
search --no-floppy --fs-uuid --set=root bec4ed44-96c0-444f-a773-31e15a701bb7
fi
echo 'Загружается Linux 4.19.0-8-amd64 …'
linux /boot/vmlinuz-4.19.0-8-amd64 root=UUID=bec4ed44-96c0-444f-a773-31e15a701bb7 ro quiet
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img-4.19.0-8-amd64
}
submenu 'Дополнительные параметры для Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-bec4ed44-96c0-444f-a773-31e15a701bb7' {
menuentry 'Debian GNU/Linux, с Linux 4.19.0-8-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-8-amd64-advanced-bec4ed44-96c0-444f-a773-31e15a701bb7' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 bec4ed44-96c0-444f-a773-31e15a701bb7
else
search --no-floppy --fs-uuid --set=root bec4ed44-96c0-444f-a773-31e15a701bb7
fi
echo 'Загружается Linux 4.19.0-8-amd64 …'
linux /boot/vmlinuz-4.19.0-8-amd64 root=UUID=bec4ed44-96c0-444f-a773-31e15a701bb7 ro quiet
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img-4.19.0-8-amd64
}
menuentry 'Debian GNU/Linux, with Linux 4.19.0-8-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-8-amd64-recovery-bec4ed44-96c0-444f-a773-31e15a701bb7' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 bec4ed44-96c0-444f-a773-31e15a701bb7
else
search --no-floppy --fs-uuid --set=root bec4ed44-96c0-444f-a773-31e15a701bb7
fi
echo 'Загружается Linux 4.19.0-8-amd64 …'
linux /boot/vmlinuz-4.19.0-8-amd64 root=UUID=bec4ed44-96c0-444f-a773-31e15a701bb7 ro single
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img-4.19.0-8-amd64
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (на /dev/sda3)' --class windows --class os $menuentry_id_option 'osprober-chain-2A9AA29A9AA261D5' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 2A9AA29A9AA261D5
else
search --no-floppy --fs-uuid --set=root 2A9AA29A9AA261D5
fi
parttool ${root} hidden-
chainloader +1
}
menuentry 'Windows Recovery Environment (на /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-4EEE508FEE5070E7' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 4EEE508FEE5070E7
else
search --no-floppy --fs-uuid --set=root 4EEE508FEE5070E7
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 7 (loader) (on /dev/sda3)" --class windows --class os {
insmod ntfs
set root='hd0,msdos3'
search --no-floppy --fs-uuid --set=root 2A9AA29A9AA261D5
chainloader +1
}
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Не работают пункты ни из 30_os_prober, ни из 40_custom.
Вот что выводится в итоге при выборе пункта «Windows 7»
https://fastpic.ru/view/111/2020/0419/_47d54942c8838860c9fde7aa29763ea9.jpg.html
https://fastpic.ru/view/111/2020/0419/_5cc90c6ac75e57c61c691b00617edf8c.jpg.html
Что это такое и что с этим делать? Про какой UEFI речь, если загрузка в CFM режиме?
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ «${next_entry}» ] ; then
set default=»${next_entry}»
set next_entry=
save_env next_entry
set boot_once=true
else
set default=»0″
fi
if [ x»${feature_menuentry_id}» = xy ]; then
menuentry_id_option=»—id»
else
menuentry_id_option=»»
fi
export menuentry_id_option
if [ «${prev_saved_entry}» ]; then
set saved_entry=»${prev_saved_entry}»
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z «${boot_once}» ]; then
saved_entry=»${chosen}»
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root=’hd0,gpt7′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt7 —hint-efi=hd0,gpt7 —hint-baremetal=ahci0,gpt7 9f02a809-a28d-4787-8d6b-6f2abd52b110
else
search —no-floppy —fs-uuid —set=root 9f02a809-a28d-4787-8d6b-6f2abd52b110
fi
font=»/usr/share/grub/unicode.pf2″
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=ru_RU
insmod gettext
fi
terminal_output gfxterm
if [ «${recordfail}» = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root=’hd0,gpt7′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt7 —hint-efi=hd0,gpt7 —hint-baremetal=ahci0,gpt7 9f02a809-a28d-4787-8d6b-6f2abd52b110
else
search —no-floppy —fs-uuid —set=root 9f02a809-a28d-4787-8d6b-6f2abd52b110
fi
insmod png
if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-16×9.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload=»${1}»
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry ‘Debian GNU/Linux’ —class debian —class gnu-linux —class gnu —class os $menuentry_id_option ‘gnulinux-simple-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root=’hd0,gpt6′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt6 —hint-efi=hd0,gpt6 —hint-baremetal=ahci0,gpt6 dda334c5-9ecb-4139-980a-7744f1c109af
else
search —no-floppy —fs-uuid —set=root dda334c5-9ecb-4139-980a-7744f1c109af
fi
echo ‘Загружается Linux 4.9.0-3-amd64 …’
linux /vmlinuz-4.9.0-3-amd64 root=UUID=9f02a809-a28d-4787-8d6b-6f2abd52b110 ro quiet splash acpi_backlight=vendor
echo ‘Загружается начальный виртуальный диск …’
initrd /initrd.img-4.9.0-3-amd64
}
submenu ‘Дополнительные параметры для Debian GNU/Linux’ $menuentry_id_option ‘gnulinux-advanced-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
menuentry ‘Debian GNU/Linux, с Linux 4.9.0-3-amd64’ —class debian —class gnu-linux —class gnu —class os $menuentry_id_option ‘gnulinux-4.9.0-3-amd64-advanced-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root=’hd0,gpt6′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt6 —hint-efi=hd0,gpt6 —hint-baremetal=ahci0,gpt6 dda334c5-9ecb-4139-980a-7744f1c109af
else
search —no-floppy —fs-uuid —set=root dda334c5-9ecb-4139-980a-7744f1c109af
fi
echo ‘Загружается Linux 4.9.0-3-amd64 …’
linux /vmlinuz-4.9.0-3-amd64 root=UUID=9f02a809-a28d-4787-8d6b-6f2abd52b110 ro quiet splash acpi_backlight=vendor
echo ‘Загружается начальный виртуальный диск …’
initrd /initrd.img-4.9.0-3-amd64
}
menuentry ‘Debian GNU/Linux, with Linux 4.9.0-3-amd64 (recovery mode)’ —class debian —class gnu-linux —class gnu —class os $menuentry_id_option ‘gnulinux-4.9.0-3-amd64-recovery-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root=’hd0,gpt6′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt6 —hint-efi=hd0,gpt6 —hint-baremetal=ahci0,gpt6 dda334c5-9ecb-4139-980a-7744f1c109af
else
search —no-floppy —fs-uuid —set=root dda334c5-9ecb-4139-980a-7744f1c109af
fi
echo ‘Загружается Linux 4.9.0-3-amd64 …’
linux /vmlinuz-4.9.0-3-amd64 root=UUID=9f02a809-a28d-4787-8d6b-6f2abd52b110 ro single
echo ‘Загружается начальный виртуальный диск …’
initrd /initrd.img-4.9.0-3-amd64
}
menuentry ‘Debian GNU/Linux, с Linux 3.16.0-4-amd64’ —class debian —class gnu-linux —class gnu —class os $menuentry_id_option ‘gnulinux-3.16.0-4-amd64-advanced-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root=’hd0,gpt6′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt6 —hint-efi=hd0,gpt6 —hint-baremetal=ahci0,gpt6 dda334c5-9ecb-4139-980a-7744f1c109af
else
search —no-floppy —fs-uuid —set=root dda334c5-9ecb-4139-980a-7744f1c109af
fi
echo ‘Загружается Linux 3.16.0-4-amd64 …’
linux /vmlinuz-3.16.0-4-amd64 root=UUID=9f02a809-a28d-4787-8d6b-6f2abd52b110 ro quiet splash acpi_backlight=vendor
echo ‘Загружается начальный виртуальный диск …’
initrd /initrd.img-3.16.0-4-amd64
}
menuentry ‘Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode)’ —class debian —class gnu-linux —class gnu —class os $menuentry_id_option ‘gnulinux-3.16.0-4-amd64-recovery-9f02a809-a28d-4787-8d6b-6f2abd52b110’ {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root=’hd0,gpt6′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt6 —hint-efi=hd0,gpt6 —hint-baremetal=ahci0,gpt6 dda334c5-9ecb-4139-980a-7744f1c109af
else
search —no-floppy —fs-uuid —set=root dda334c5-9ecb-4139-980a-7744f1c109af
fi
echo ‘Загружается Linux 3.16.0-4-amd64 …’
linux /vmlinuz-3.16.0-4-amd64 root=UUID=9f02a809-a28d-4787-8d6b-6f2abd52b110 ro single
echo ‘Загружается начальный виртуальный диск …’
initrd /initrd.img-3.16.0-4-amd64
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry ‘Windows Boot Manager (на /dev/sda2)’ —class windows —class os $menuentry_id_option ‘osprober-efi-EAD5-2C94’ {
insmod part_gpt
insmod fat
set root=’hd0,gpt2′
if [ x$feature_platform_search_hint = xy ]; then
search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt2 —hint-efi=hd0,gpt2 —hint-baremetal=ahci0,gpt2 EAD5-2C94
else
search —no-floppy —fs-uuid —set=root EAD5-2C94
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry ‘System setup’ $menuentry_id_option ‘uefi-firmware’ {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the ‘exec tail’ line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z «${config_directory}» -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
[свернуть]