Подробный гайд: Решение проблемы загрузки ALT Linux 11.4 на GA-B75M-D3V
1. Диагностика: что именно происходит
При включении вы видите логотип/экран загрузки и таймаут. Важно понять:
- Появляется ли меню GRUB (список ядер)? Или сразу «экран загрузки ОС» и зависание?
- Какое именно сообщение о таймауте? («timeout», «waiting for root», «dependency failed» и т.п.)
- Как разворачивали образ: через установщик на флешку,
dd, Clonezilla, вручную?
2. Проверка настроек BIOS/UEFI
GA-B75M-D3V имеет UEFI BIOS. Войдите в него (обычно Del при включении):
Что проверить:
| Параметр | Где найти | Рекомендуемое значение |
|---|---|---|
| Режим загрузки | BIOS Features → Boot Mode Selection | Если ставили в Legacy → Legacy; если в UEFI → UEFI |
| Secure Boot | BIOS Features / Peripherals | Disabled (ALT Linux не всегда подписан) |
| CSM Support | BIOS Features | Enabled, если используете Legacy |
| Порядок загрузки | Boot Option Priorities | Диск с системой первым |
| SATA Mode | Peripherals → SATA Configuration | AHCI (не IDE) |
Частая причина:
Образ разворачивали в одном режиме (например, Legacy), а в BIOS стоит другой (UEFI), или наоборот.
3. Загрузка с установочной флешки в режиме восстановления
Если система не грузится вообще:
- Загрузитесь с установочного носителя ALT Linux 11.4.
- В меню загрузчика выберите «Восстановление системы» или загрузитесь в Live-режим.
- Откройте терминал (в графическом режиме) или работайте в текстовой консоли (
Ctrl+Alt+F2).
4. Определение разметки и разделов
lsblk -f
Найдите ваш системный диск (обычно /dev/sda или /dev/nvme0n1).
Пример типичной разметки:
sda
├─sda1 /boot/efi (если UEFI, FAT32, ~512 МБ)
├─sda2 /boot (ext4, ~1 ГБ)
└─sda3 / (ext4/xfs, остальное)
Или для Legacy/BIOS:
sda
├─sda1 /boot (ext4)
└─sda2 / (ext4/xfs)
5. Монтирование системы и chroot
# Монтируем корень (замените sda3 на ваш корневой раздел)
mount /dev/sda3 /mnt
# Монтируем /boot если отдельный
mount /dev/sda2 /mnt/boot
# Если UEFI — монтируем ESP-раздел
mount /dev/sda1 /mnt/boot/efi
# Монтируем служебные ФС
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
# Заходим в систему
chroot /mnt /bin/bash
6. Восстановление загрузчика GRUB
Для Legacy/BIOS:
# Переустановка GRUB на MBR диска
grub-install /dev/sda
# Пересоздание конфигурации
grub-mkconfig -o /boot/grub/grub.cfg
Для UEFI:
# Убедитесь, что пакет установлен
apt-get install grub-efi-x86_64 # если не установлен
# Установка в EFI-раздел
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ALTLinux
grub-mkconfig -o /boot/grub/grub.cfg
7. Пересборка initramfs
Таймаут часто означает, что ядру не хватает модулей для доступа к корневому разделу:
# Посмотрите установленные ядра
rpm -qa | grep kernel-image
# Пересоберите initramfs для текущего ядра (подставьте свою версию)
mkinitrd -f /boot/initrd-$(uname -r).img $(uname -r)
# Или через утилиту обновления
update-kernel
После пересборки снова выполните:
grub-mkconfig -o /boot/grub/grub.cfg
8. Проверка /etc/fstab
cat /etc/fstab
Убедитесь, что:
- Корневой раздел указан правильно (по UUID надёжнее, чем по
/dev/sdX). - UUID совпадают с выводом
blkid.
blkid
Если UUID в fstab неверны — исправьте:
nano /etc/fstab
9. Проверка записи образа
Если вы разворачивали образ через dd или специализированный софт:
- Образ мог быть повреждён при записи. Проверьте контрольную сумму (md5/sha256) скачанного образа.
- Образ мог быть для другой архитектуры или режима загрузки (например, UEFI-образ развернули на диск с Legacy-разметкой).
- Убедитесь, что при разворачывании не потерялись разделы или флаги загрузки (
boot,esp).
Проверка флагов:
fdisk -l /dev/sda
# или
parted /dev/sda print
Для Legacy:
На разделе /boot или корневом должен стоять флаг boot.
Для UEFI:
На ESP-разделе должен быть флаг esp (и boot).
10. Выход из chroot и перезагрузка
exit # выход из chroot
umount -R /mnt # размонтировать всё
reboot
Не забудьте извлечь установочную флешку.
11. Если ничего не помогло
- Полная переустановка: загрузитесь с установочного носителя и установите систему заново, внимательно выбрав режим загрузки (Legacy или UEFI) в BIOS до начала установки.
- Попробуйте другой режим: если ставили в UEFI — переключите в BIOS на Legacy (включите CSM), и наоборот.
- Замените кабель SATA / порт SATA — на B75 порты делятся на нативные Intel и дополнительные (обычно от Marvell). Используйте порты 0–1 (серые/чёрные, Intel).
- Обновите BIOS платы на сайте Gigabyte — старые ревизии GA-B75M-D3V иногда имеют проблемы с совместимостью загрузчиков.
Чек-лист
- [ ] В BIOS: SATA → AHCI, Secure Boot → Disabled, режим загрузки соответствует установке
- [ ] Разделы и их UUID совпадают с
/etc/fstab - [ ]
grub-installвыполнен на правильный диск - [ ]
grub-mkconfigвыполнен после любых изменений - [ ]
initramfsпересобран - [ ] Флаги
boot/espстоят на нужном разделе - [ ] Образ не повреждён (контрольная сумма)
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.