Проблемы с установкой драйверов для Mediatek MT7610 / Ralink RT2870 на Ubuntu 17.10 [duplicate]

Вот как я установил grub для моего внешнего жесткого диска (GPT), который установил ubuntu zesty. Когда вы это сделаете, вы можете загрузить свой ubuntu на любом ПК, который поддерживает uefi, используя grub на внешнем устройстве, не полагаясь на pc grub.

Установка Grub на внешний накопитель, установленный Ubuntu

1. Запустите в liveUSB и подключите внешний диск

2. Разделите разделы всех устройств:

$ lsblk

3. Из lsblk определите раздел Linux, а также раздел efi внешнего диска, т.е. Установка Grub на внешний накопитель, установленный Ubuntu и / dev / sdXY2. Замените XY1 и XY2 на свой собственный

4.Special монтируйте раздел Linux:

$ sudo mount /dev/sdXY1 /mnt

5.Mount критические виртуальные файловые системы:

$ for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done

6 .Chroot в раздел Linux, который вы установили:

$ sudo chroot /mnt

Теперь вы находитесь в файловой системе Linux внешнего диска.

7. Создайте каталог, где grub установит свои файлы:

# mkdir -p /boot/efi

Если он уже существует, перейдите к шагу 8

8. Теперь установите раздел efi из шага 3:

# mount /dev/sdXY2 /boot/efi

9.Установите grub to внешний диск:

# grub-install /dev/sdX

10.Update grub:

# update-gub

11.Введите UUID раздела efi (aka 'vfat') и запишите его: [ ! d17]

# blkid

или

# ls -l /dev/disk/by-uuid

12. Теперь нам нужно сообщить fstab, чтобы установить этот раздел efi при загрузке:

# cp /etc/fstab /etc/fstab.bak
# sudo nano /etc/fstab

Добавить ниже две строки к fstab, заменив xxxx-xxxx на UUID с шага 11:

#my modified fstab to mount externals esp
UUID=xxxx-xxxx   /boot/efi   vfat   umask=0077   0   1

Обязательно закомментируйте запись fstab в esp windows, чтобы она не противоречила

13.Exit chroot:

# exit

14.Reboot pc:

$ reboot

В этот момент wh ru перезагрузитесь и выберите свое внешнее устройство из диспетчера загрузки EFI, он будет загружаться с grub.

Чтобы ubuntu автоматически загружался, когда вы вставляете внешний и автоматически загружаете окна, когда внешний не вставлен, вам нужно создать пользовательскую загрузочную запись для ubuntu, чтобы указать на efi на внешнем диске:

/ dev / sdXY2

Из окон EasyUEFI может добавлять или удалять записи для загрузки.

Из Linux EasyUEFI может добавлять или удалять загрузочные записи

ALT1 ---- с помощью EasyUEFI

В Windows загрузите EasyUEFI, установите его и запустите

выберите менеджер параметров EFI

выберите Менеджер настроек EFI с знаком +

выберите Linux или другую ОС и укажите имя в поле описания

select раздел FAT32 EFI на внешнем диске, содержащий загрузчик grub

, выберите Linux или другую ОС

, перейдите в /efi/ubuntu/shimx64.efi или / efi / ubuntu / grubx64

save

переместить его в начало списка загрузочных записей

restart

ALT2 ---- с помощью efibootmgr

списка загрузочных пунктов меню:

efibootmgr

создать загрузочную запись:

efibootmgr -c [-L label] [-d /dev/sdX]

например : efibootmgr -c -L myubuntu -d / dev / sdX

Эта загрузочная запись будет автоматически первой записью

/ dev / sdX - это наш внешний диск с загрузчиком grub [ ! d55]

Теперь вы можете перезагрузиться и без вашего вмешательства ubuntu автоматически загрузится, когда будет вставлен внешний. Когда внешний не вставлен, pc пропустит нашу загрузочную запись /efi/ubuntu/shimx64.efi в следующую запись, которая, вероятно, является диспетчером загрузки Windows

1
задан 11 November 2017 в 20:21

2 ответа

[D0] Нет. Это невозможно. Пожалуйста, проверьте здесь: проблема с компилятором драйвера TP Link ac600 и сообщение # 18 здесь: https://ubuntuforums.org/showthread.php?t=2367163&highlight=mt7610u

Я предлагаю вам получить другое устройство .

2
ответ дан 18 July 2018 в 02:42
[D0] Нет. Это невозможно. Пожалуйста, проверьте здесь: проблема с компилятором драйвера TP Link ac600 и сообщение # 18 здесь: https://ubuntuforums.org/showthread.php?t=2367163&highlight=mt7610u

Я предлагаю вам получить другое устройство .

2
ответ дан 24 July 2018 в 17:38

Другие вопросы по тегам:

Похожие вопросы: