3

Я устанавливал Arch Linux на жесткий диск, отдельно от жесткого диска, на котором установлена Windows.

При создании и монтировании разделов я запускал команду: swapon /dev/sda2 вместо sdb2 . sda2 - это мой раздел Windows EFI, а sdb2 - мой раздел подкачки для Linux.

Я не помню, делал ли я изначально mkswap /dev/sda2 , но с тех пор я выполнил команду mkfs.fat -fat32 /dev/sda2 , но это не помогло .

Мне в основном нужно смонтировать этот раздел; однако я могу загружаться в мою установку Arch Linux только с моей флешки. Я полностью облажался?

1 ответ1

0

Вам нужно преобразовать раздел обратно в FAT с помощью GParted, mkdosfs или некоторый подобный инструмент, а также убедитесь , что он правильно помечается как ESP с GParted, parted gdisk или какой - либо другой инструмент.

Как только это будет сделано, вам нужно будет восстановить его файлы. Если вы сделали их резервную копию, то восстановление резервной копии решит проблему. Если нет, вам нужно получить диск восстановления Windows и запустить его инструменты восстановления для восстановления загрузчика Windows. Боюсь, я не эксперт в этом вопросе, поэтому не могу точно сказать вам, что делать, но имейте в виду, что вы загружаетесь в режиме EFI, и более старые советы, которые вы можете найти в сети, могут будьте специфичны для BIOS, поэтому не следуйте никаким советам, которые вы найдете на этот счет, если в нем не указано, что он предназначен для восстановления загрузчиков Windows в режиме EFI.

Если вы обнаружите, что загружаетесь прямо в Windows после восстановления загрузчика Windows, вам необходимо восстановить загрузчик Linux. Вики в Arch Linux содержат команду efibootmgr вы будете использовать для этого, поэтому просто выполните эту часть установки снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .