Проблемы с установкой Arch Linux

В последние несколько дней я пытался установить Arch Linux. У меня есть некоторый опыт работы с Debian и Ubuntu, и я подумал, что Arch Linux будет интересно попробовать.

Так как я использую Windows в качестве ежедневного драйвера, я хочу сдвоенную загрузку Arch Linux. У меня есть два одинаковых SSD-накопителя Kingston по 120 ГБ каждый. На нем установлена ​​Windows 8, а другая – только что закончена установка Arch.

Пока я устанавливал арку SSD с Windows, он был отключен, чтобы убедиться, что я не разбиваю файлы окон. После того, как я закончил установку Arch, я перезапустил компьютер и убедился, что Arch работает так, как предполагается. Затем я снова выключил компьютер и подключил SSD от Windows. После этого Arch не будет загружаться и говорит что-то вроде «ntfs – это неизвестный формат файла». SSD распознаются как P1: SV300S37A и P2: SV300S37A в BIOS. Я использую SysLinux в качестве загрузчика.

Очевидно, что Arch пытается загрузиться, но вместо этого находит файлы Windows, а затем отключается. Как я могу сделать так, чтобы Arch могла отличить два диска? Возможно ли это сделать?

Вы используете имена переменных блоков (/ dev / sdX), и когда вы присоединяете второй диск, меняется имя оригинального диска. Решение простое, просто используйте постоянные имена блоков (по UUID) в параметрах загрузки ядра и в / etc / fstab .

PS. Добро пожаловать в Арка, вы не вернетесь … Я рекомендую проверить Yaourt для полного опыта сообщества. Честно говоря, репозиторий сообщества и невероятная вики сделали Arch самым удобным для меня дистрибутивом, несмотря на его репутацию.

Я не уверен в этом, но даю вам подсказку: может быть, вам нужно прикрепить приводы Windows при установке арки? Поскольку вы устанавливаете syslinux с помощью системы arch, поэтому, возможно, syslinux необходимо обнаружить установленные операционные системы?