Во-первых, я знаю, что это общая проблема, и я рассмотрел множество (и множество) решений и, похоже, не могу найти подходящее.
У меня 4 диска; 2 NVME и 2 HDD. У меня Ubuntu установлен на одном NVMe и Win10 на другом. По умолчанию сначала загружается Ubuntu, затем загружает Grub, а затем ОС. Если я нажимаю escape, то набираю exit на CL, я попадаю в Win10.
Что я хочу сделать, это добавить запись Win10 в Grub. Я пробовал различные способы сделать это, и все возвращают некоторые ошибки. Ниже приведена дополнительная информация, которая поможет вам ответить, и я был бы очень признателен за любой вклад.
Выбранный вывод «sudo fdisk -l»:
Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 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: gpt
Disk identifier: D2B99A34-C0A1-44EB-B90E-393FB67ACD07
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 264191 262144 128M Microsoft reserved
/dev/nvme0n1p2 264192 497696767 497432576 237.2G Microsoft basic data
/dev/nvme0n1p3 497696768 499130367 1433600 700M Microsoft basic data
/dev/nvme0n1p4 499132416 500115455 983040 480M Windows recovery environment
Disk /dev/nvme1n1: 238.5 GiB, 256060514304 bytes, 500118192 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: gpt
Disk identifier: 40A17B4D-4941-4598-997C-BB48E968ADFD
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 1368063 1366016 667M EFI System
/dev/nvme1n1p2 1368064 79493119 78125056 37.3G Linux filesystem
/dev/nvme1n1p3 79493120 204492799 124999680 59.6G Linux swap
/dev/nvme1n1p4 204492800 500117503 295624704 141G Linux filesystem
Раздел EFI диска Win10 - nvme0n1p3. Я заметил, что это помечено как «основные данные Microsoft», может ли это быть проблемой?
Вывод «sudo blkid / dev / nvme0n1p3»:
/dev/nvme0n1p3: LABEL="ESP" UUID="0857-21A0" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="5f9f79f0-3250-01d5-f808-4f2b2899ea00"
Выбранный вывод «sudo» blkid -c / dev / null -o list '
/dev/nvme0n1
(not mounted)
/dev/nvme0n1p1
(not mounted)
/dev/nvme0n1p2
ntfs OS (not mounted) 01D5325014C4EC40
/dev/nvme0n1p3
vfat ESP (not mounted) 0857-21A0
/dev/nvme0n1p4
ntfs (not mounted) EE0A30400A30085B
/dev/nvme1n1
(in use)
/dev/nvme1n1p1
vfat /boot/efi B7E2-32A6
/dev/nvme1n1p2
ext4 / b8146c35-fff3-42c4-b873-1a2d6a84640a
/dev/nvme1n1p3
swap [SWAP] e9c92b6e-a5c4-4317-a4ff-57ee3f8f9c78
/dev/nvme1n1p4
ext4 /home 39b1e4ee-54d7-469a-94a5-000b7f46a759
Заранее благодарю за любые идеи.
Как указано @oldfred в комментариях:
nvme0n1p3 имеет/EFI/Microsoft папку? Раз так это должен быть ESP - efi системный раздел. С gparted затем добавляют флаг начальной загрузки.
Как только я сделал это, я смог автодобавить его для расчистки использования 'sudo личинка обновления'.
Спасибо