Я запускаю Ubuntu 12.04 с Windows 7. Совместная загрузка GRUB отлично работала, пока я не запустил apt-get update. Поскольку обновление у него нет.
GRUB по умолчанию соответствует тесту mem. Когда я запускаю customize-grub, первая запись - это мой linux /boot/vmlinuz-3.11.10-991-generic и выделен. Я сохранил эту конфигурацию и сохранил ее в своем MBR, но все равно grub по умолчанию проверяет память. GRUB не видит окна, которые я следил за инструкциями в Интернете: os-prober нашел окна, как и следовало бы, но update-grub этого не сделал. Я побежал boot-repair и последовал инструкциям, последний из которых был apt-get purge -y --force-yes grub* shim-signed, но это вернуло no match.Кто-нибудь может предложить, как вернуть мои окна и как по умолчанию загружать Linux?
#fdisk -l
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 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: 0x1796a6c6
Device Boot Start End Blocks Id System
/dev/sda1 63 80324 40131 de Dell Utility
Partition 1 does not start on physical sector boundary.
/dev/sda2 81920 1617919 768000 7 HPFS/NTFS/exFAT
/dev/sda3 * 1617920 741703679 370042880 7 HPFS/NTFS/exFAT
/dev/sda4 741703680 1465147391 361721856 5 Extended
/dev/sda5 741705728 766871551 12582912 82 Linux swap / Solaris
/dev/sda6 766873600 913674239 73400320 83 Linux
/dev/sda7 913676288 1465147391 275735552 83 Linux
#os-prober
/dev/sda2:Windows 7 (loader):Windows:chain
/dev/sda3:Windows 7 (loader):Windows1:chain
#update-grub
Generating grub.cfg ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
using custom appearance settings
Found background image: /home/leo/Photos/Yosemite_June09/IMG_1556.JPG
Found linux image: /boot/vmlinuz-3.11.10-991-generic
Found initrd image: /boot/initrd.img-3.11.10-991-generic
Found linux image: /boot/vmlinuz-3.4.0-030400-generic
Found initrd image: /boot/initrd.img-3.4.0-030400-generic
Found linux image: /boot/vmlinuz-3.2.0-56-generic
Found initrd image: /boot/initrd.img-3.2.0-56-generic
Found linux image: /boot/vmlinuz-3.2.0-48-generic
Found initrd image: /boot/initrd.img-3.2.0-48-generic
Found linux image: /boot/vmlinuz-3.2.0-33-generic
Found initrd image: /boot/initrd.img-3.2.0-33-generic
Found linux image: /boot/vmlinuz-3.2.0-32-generic
Found initrd image: /boot/initrd.img-3.2.0-32-generic
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Found memtest86+ image: /boot/memtest86+.bin
Found linux image: /boot/vmlinuz-3.11.10-991-generic
Found initrd image: /boot/initrd.img-3.11.10-991-generic
Found linux image: /boot/vmlinuz-3.4.0-030400-generic
Found initrd image: /boot/initrd.img-3.4.0-030400-generic
Found linux image: /boot/vmlinuz-3.2.0-56-generic
Found initrd image: /boot/initrd.img-3.2.0-56-generic
Found linux image: /boot/vmlinuz-3.2.0-48-generic
Found initrd image: /boot/initrd.img-3.2.0-48-generic
Found linux image: /boot/vmlinuz-3.2.0-33-generic
Found initrd image: /boot/initrd.img-3.2.0-33-generic
Found linux image: /boot/vmlinuz-3.2.0-32-generic
У меня также есть такая проблема, когда я обновлялся. Чтобы решить эту проблему, вам нужно загрузиться с помощью живого компакт-диска ubuntu. Затем вы должны установить обновление для загрузки с помощью этих команд в терминале
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
. После установки этого параметра вы можете использовать опцию recommend repair, доступную при загрузке. Если это не решит проблему, вы можете использовать advanced options, доступную при загрузке. Подробные инструкции по ремонту можно найти здесь. Boot-Repair