Недавно я клонировал свою установку Ubuntu от одного диска до другого использования clonezilla, разделил волшебство. Кажется, что clonezilla поместил свой собственный загрузчик в целевой диск.
Перед клонированием Мой компьютер загрузился бы действительно быстрый в Ubuntu без любой личинки или grub2 экранов-заставок.
Теперь, когда я загружаюсь, сначала я получаю черный экран-заставку:
Затем сразу это входит в нормальный фиолетовый grub2 экран-заставку:
Мое предположение inital - то, что так или иначе я закончил тем, что имел и личинку и grub2 загрузчик! Я хотел бы знать, как я могу избавиться от первого, потому что я использую второй теперь, чтобы также принять решение загрузиться в окнах иногда.
Также, что я могу сделать о том сообщении об ошибке личинки? Я надеюсь, что могу избавиться от первого, потому что он задерживает мое время начальной загрузки в течение приблизительно 5 секунд.
Вот мой "fdisk-l" результат если полезен!
Disk /dev/mmcblk0: 8052 MB, 8052015104 bytes
255 heads, 63 sectors/track, 978 cylinders, total 15726592 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4f20b187
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 2048 15726591 7862272 b W95 FAT32
Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00076d7a
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 458702847 229350400 83 Linux
/dev/sda2 458702848 468860927 5079040 82 Linux swap / Solaris
Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x5a82a995
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 1026047 512000 7 HPFS/NTFS/exFAT
/dev/sdb2 1026048 234438655 116706304 7 HPFS/NTFS/exFAT
Переустановите загрузчик GRUB к диску.
Главная загрузочная запись перезаписывается.
, Даже если это может быть сделано от рабочей ОС,
, я рекомендую сделать это от Живых медиа.
Первый отключают /dev/mmcblk0
устройство.
Начальная загрузка с установочного носителя Ubuntu.
Выбор 'Пробуют Ubuntu без установки'.
На Живом рабочем столе открывают терминал.
Выполняют следующие команды:
sudo mount /dev/sda1 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sda
Примечание: sda
= диск | sda1
= системный раздел
я не знаю, решит ли это Вашу проблему, но можно дать его, что это хочет. В первую очередь, посмотрите, какие файлы локали Вы имеете в своей системе:
cd /
locate grub.mo
Мой вывод похож на это:
/usr/share/locale-langpack/en_AU/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/en_CA/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/ro/LC_MESSAGES/grub.mo
В основном, получите один из этих файлов (тот, который Вы интересуетесь), сожмите его до gz
и скопируйте его в boot
папка GRUB.
sudo cp /usr/share/locale-langpack/en_GB/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
Теперь, согласно это заявление , GRUB сначала ищет mo
файлы и если нет ни одного, ищет gzipped один. Таким образом, должно быть достаточно решить Вашу проблему. Все же, чтобы быть абсолютно уверенными, сделайте:
gzip /boot/grub/locale/en.mo
И определенно у Вас нет и Личинки и Grub2 установленными. Это - просто сообщение об ошибке, говоря Вам, что Личинка пропускает файл локализации.
от рабочей операционной системы. Нет никакой потребности в начальной загрузке живого носителя.
sudo apt-get install grub-pc-bin
sudo grub-install /dev/sda
sudo update-grub
Это будет работать на Личинку по умолчанию установка MBR только!