или для php 7
sudo apt-get install php7.0-mongodb
Загрузите загрузчик GRUB в свою установку Ubuntu в режиме EFI таким образом ...
Загрузите с установочного носителя Ubuntu и выберите «Попробовать Ubuntu без установки». (Загрузите свой установочный носитель в режиме EFI, выберите запись Ubuntu с UEFI спереди.)
Как только вы на рабочем столе Live, откройте терминал и выполните следующие команды:
sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub
Примечание: sdX = диск | sdXX = efi partition | sdXXX = системный раздел
Чтобы определить, какие разделы используют GParted, инструмент входит в установочный носитель. После запуска команд GRUB будет установлен в отдельный раздел EFI .
Загрузите загрузчик GRUB в свою установку Ubuntu в режиме EFI таким образом ...
Загрузите с установочного носителя Ubuntu и выберите «Попробовать Ubuntu без установки». (Загрузите свой установочный носитель в режиме EFI, выберите запись Ubuntu с UEFI спереди.)
Как только вы на рабочем столе Live, откройте терминал и выполните следующие команды:
sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub
Примечание: sdX = диск | sdXX = efi partition | sdXXX = системный раздел
Чтобы определить, какие разделы используют GParted, инструмент входит в установочный носитель. После запуска команд GRUB будет установлен в отдельный раздел EFI .
в дополнение к ответу ci-netbox. Если ваша версия pendrive OS не соответствует той, которая установлена на диске, grub-install может столкнуться с трудностями в определении правильной установки grub:
$ sudo chroot /mnt
# grub-install /dev/sdX
grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist.
Please specify --target or --directory.
Попробуйте вручную определить установку, используемую
# ls /usr/lib/grub/
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
Затем перезапустите grub-install:
# grub-install --target=x86_64-efi /dev/sdX
Installing for x86_64-efi platform.
Installation finished. No error reported.
Благодаря @ cl-netbox для инструкций!
После того, как я обновил (Linux Mint 18.2 Sonya до 18.3 Sylvia), моя система не загрузилась, поэтому я выполнил приведенные выше инструкции, но до сих пор не добился успеха. Однако я заметил, что моя машина имеет / загружается в отдельный раздел (возможно, потому, что я использую LVM), поэтому мой слегка измененный процесс:
sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXY /mnt/boot
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub
Примечание: sdX = disk | sdXX = efi partition | sdXY = загрузочный раздел | sdXXX = системный раздел
Если вы потеряете раздел EFI, его легко вернуть. Вы можете использовать fdisk или parted для создания нового раздела GPT с типом «раздел EFI (1)» и отформатировать его с помощью:
sudo mkfs.msdos /dev/sdX
, затем смонтировать его, и вы можете выполнить run: [ ! d1] sudo grub-install /dev/sdX
, как и в других решениях.
в дополнение к ответу ci-netbox. Если ваша версия pendrive OS не соответствует той, которая установлена на диске, grub-install может столкнуться с трудностями в определении правильной установки grub:
$ sudo chroot /mnt
# grub-install /dev/sdX
grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist.
Please specify --target or --directory.
Попробуйте вручную определить установку, используемую
# ls /usr/lib/grub/
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
Затем перезапустите grub-install:
# grub-install --target=x86_64-efi /dev/sdX
Installing for x86_64-efi platform.
Installation finished. No error reported.
Благодаря @ cl-netbox для инструкций!
После того, как я обновил (Linux Mint 18.2 Sonya до 18.3 Sylvia), моя система не загрузилась, поэтому я выполнил приведенные выше инструкции, но до сих пор не добился успеха. Однако я заметил, что моя машина имеет / загружается в отдельный раздел (возможно, потому, что я использую LVM), поэтому мой слегка измененный процесс:
sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXY /mnt/boot
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub
Примечание: sdX = disk | sdXX = efi partition | sdXY = загрузочный раздел | sdXXX = системный раздел
Если вы потеряете раздел EFI, его легко вернуть. Вы можете использовать fdisk или parted для создания нового раздела GPT с типом «раздел EFI (1)» и отформатировать его с помощью:
sudo mkfs.msdos /dev/sdX
, затем смонтировать его, и вы можете выполнить run: [ ! d1] sudo grub-install /dev/sdX
, как и в других решениях.