Как я могу исправить / установить / повторно установить grub?

Итак, я начал работать с жестким диском емкостью 250 ГБ, накопителем с EeePC 1015pem, который я пытаюсь превратить в MintBook. Привод физически работоспособен, но все данные были задействованы, включая старую ОС. Учитывая это, я подключил жесткий диск к своему рабочему столу и установил Linux Mint 16 Xfce с живого USB, созданного с помощью Unetbootin-585. Отложите 10GB для swap и 240GB для ext4 и / .

Теперь диск отказывается загружаться для настольного компьютера или нетбука. Обе материнские платы воспроизводят правильную последовательность звуковых сигналов, поэтому они кажутся здоровыми, и я могу успешно получить доступ к BIOS в обеих системах. Тем не менее, единственное, что появляется после запуска компьютера, – это не ответившая командная строка. Нет сообщений об ошибках, нет grub или grub-rescue, ничего.

Есть ли что-нибудь, что я могу попробовать, кроме переформатирования и начала? Как я могу установить загрузчик, который может загрузить мою ОС?

One Solution collect form web for “Как я могу исправить / установить / повторно установить grub?”

Таким образом, похоже, что на диске не установлен загрузчик (например, grub). Это означает, что, хотя у вас есть действующая ОС, нет способа загрузить его, и поэтому вы не можете его использовать.

Вам необходимо подключить жесткий диск к рабочему компьютеру (вы можете использовать живой компакт-диск), настроить среду chroot и установить на ней grub.

  1. Установите раздел, который вы будете использовать в качестве / (я вызову диск /dev/sdb и / partition sdb1 , имена могут отличаться в вашей системе, вам нужно будет использовать правильные ) где-нибудь:

     sudo mount /dev/sdb1 /mnt/foo 
  2. Привяжите каталоги, которые должны иметь доступ к grub

     sudo mount --bind /dev /mnt/foo/dev && sudo mount --bind /dev/pts /mnt/foo/dev/pts && sudo mount --bind /proc /mnt/foo/proc && sudo mount --bind /sys /mnt/foo/sys 
  3. Настройка среды chroot

     sudo chroot /mnt/foo 
  4. Создайте конфигурационный файл grub:

     sudo grub-mkconfig -o /boot/grub/grub.cfg 

    Если у вас установлено несколько операционных систем, убедитесь, что приведенная выше команда перечисляет их все. Например:

     $ sudo grub-mkconfig -o /boot/grub/grub.cfg Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-3.10-2-amd64 Found initrd image: /boot/initrd.img-3.10-2-amd64 Found linux image: /boot/vmlinuz-3.2.0-4-amd64 Found initrd image: /boot/initrd.img-3.2.0-4-amd64 Found linux image: /boot/vmlinuz-3.2.0-3-amd64 Found initrd image: /boot/initrd.img-3.2.0-3-amd64 Found linux image: /boot/vmlinuz-3.2.0-2-amd64 Found initrd image: /boot/initrd.img-3.2.0-2-amd64 Found memtest86+ image: /boot/memtest86+.bin Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin Found Windows 7 (loader) on /dev/sda2 done 
  5. Теперь установите grub на MBR вашего диска (не забудьте изменить /dev/sdb на тот диск, на который вы действительно хотите его установить)

     grub-install /dev/sdb grub-install --recheck /dev/sdb 
  6. Выйдите из chroot и отключите все, чтобы ваша работающая система вернулась к нормальной работе:

     exit sudo umount /mnt/foo/dev/pts /mnt/foo/dev /mnt/foo/proc /mnt/foo/sys /mnt/foo 
  7. Попробуйте загрузиться с диска, на этот раз вы должны иметь меню grub.

  • Перенос виртуальной машины Virtualbox в физическую систему с двойной загрузкой
  • Как построить подписанный grubx64.efi для grub2?
  • Предотвращение автоматического выбора текста при копировании
  • Linux Mint 18 приостанавливает выпуск
  • Изменение разрешения экрана Mint для Linux
  • Почему ядро ​​3.6.2 намного менее энергоэффективно, чем 3.6.1 на Mint 13?
  • Linux Mint 13 Xfce оконная кнопка исчезла и нет курсора мыши в текстовом режиме
  • Рабочий стол Linux замерзает после сна
  • Chrome, Linux Mint, Low FPS в играх
  • Как проверить и заблокировать процессы, напрямую связанные с Интернетом?
  • не удалось установить GRUB в / dev / sda, Linux Mint 14.1 Nadia
  • Interesting Posts

    Каков программный пакет для создания PDF-документов на ОС Debian и OpenBSD?

    Как расшифровать имена хостов зашифрованных .ssh / known_hosts со списком имен хостов?

    Как узнать, когда был установлен пакет?

    Символы и разрешения в архивах резервных копий

    Скрипт Bash с `set -e` не останавливается по команде`… &&… `

    Как объединить данные из многих файлов в один файл?

    Чтение файла при запуске .bashrc, основанный на дате

    Продолжать работу службы после окончания сеанса ssh

    Набор результатов запроса Mysql в сценарии bash

    Как найти и распечатать конкретные пути к файлам с исключениями?

    Как отключить доступ root через ssh для всех, кроме нескольких выбранных хостов?

    Надежный источник RPM для CentOS?

    Почему «kill -9 0» заканчивает сеанс консоли?

    Как выполнить команду при входе в систему для пользователя системы без домашней папки и личного файла .bashrc?

    Удалить первые 10 строк из нескольких файлов

    Linux и Unix - лучшая ОС в мире.