Я установил человечность 16.04 на карте памяти. Моя цель состоит в том, чтобы иметь мой ноутбук, работающий с Windows 7 (уже установленный) и, когда необходимый запускать компьютер с включенной палки usb, нажимать F9, и приняла решение выполнить палку usb.
Но теперь если карта с интерфейсом USB не включается, у меня есть сообщение об ошибке, что GRUB отсутствует. Таким образом, это оставило меня с 2 вопросами: - куда поместить личинку: Я хочу это во внутреннем диске/sda, который имеет два раздела: система (/sda1) и OSDisk (/sda2). Я видел в подобном потоке, что мог работать:
установка личинки sudo/dev/sda
Но я должен указать sda1, sda2 или просто sda?
Большое спасибо за справку!
PS: Мой ноутбук является HP elitebook 840 и здесь является результатом sudo fdisk-l:
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 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 /dev/ram15: 64 MiB, 67108864 bytes, 131072 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 /dev/sda: 167.7 GiB, 180045766656 bytes, 351651888 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
Disklabel type: dos
Disk identifier: 0x44914633
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1023999 1021952 499M 7 HPFS/NTFS/exFAT
/dev/sda2 1024000 351649839 350625840 167.2G 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 14.7 GiB, 15795748864 bytes, 30851072 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
Disklabel type: dos
Disk identifier: 0xc3072e18
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 30849023 30846976 14.7G 83 Linux
ОБНОВЛЕНИЕ: После некоторого поиска на основе полезных ответов ниже, вот мое решение.
https://www.howtogeek.com/howto/32523/how-to-manually-repair-windows-7-boot-loader-problems /
От здесь ,
GRUB 2 Переустановки от Рабочей Системы
, Если Ubuntu работает обычно, начальная загрузка в рабочую установку и выполняет следующую команду от терминала.
X диск (буква), о которой Вы хотите, чтобы GRUB записал информацию о загрузке. Обычно пользователи не должны включать число раздела, которое произвело бы сообщение об ошибке, поскольку команда попытается записать информацию в раздел.
sudo grub-install /dev/sdX # Example: sudo grub-install /dev/sda
Это перепишет информацию о MBR, чтобы указать на текущую установку и переписать некоторый GRUB 2 файла (которые уже работают). Так как это не сделано во время выполнения предыдущей команды, выполнив sudo личинку обновления после того, как установка гарантирует, что меню GRUB 2's актуально.