1

Я пытаюсь установить Cinnarch. Я установил его правильно, но у меня есть некоторые проблемы с Grub.

На данный момент я не могу загрузиться, потому что Grub имеет некоторые ошибки. Я могу получить доступ к файлам только через liveCD. У меня также нет доступа к pacman через терминал. Это говорит мне, что он не может найти БД. Я надеюсь, что я могу просто скопировать некоторые файлы, чтобы заставить его работать.

У меня есть 3 видимых раздела. /, /home и /boot. Странно, что загрузочный раздел пуст.

в корневом разделе находится папка с именем boot, которая тоже пуста. Но в корневой папке находится папка /etc /, которая содержит grub.d

Не могли бы вы дать мне несколько советов?

1 ответ1

2

Я не вижу причины, по которой вам нужно начинать все сначала, но есть две вещи, которые вам определенно необходимы: ядро для загрузки и папка конфигурации grub в /boot.

Я не устанавливал Arch по крайней мере 279 дней (текущее время безотказной работы на моем домашнем файловом сервере), и я знаю, что с тех пор все изменилось, поэтому я немного разболтался о специфике .... Но что вам нужно сделать, это загрузить систему с Live CD/USB и выполнить chroot в системе Arch, которую вы создали. Не уверен, что у Arch есть хорошая документация о том, как конкретно выполнить chroot в новой установке ... если нет, проверьте, что раздел "chroot in the system" Руководства Gentoo ... должен быть похожим.

После того, как вы подключитесь к реальной системе, вам нужно использовать pacman для установки ядра, которое вы хотели бы использовать. Это / следует / скопировать ядро (и любые другие необходимые вещи, такие как initramfs) в / boot. (Или это?) Убедитесь, что вы установили / boot. Если ядро не скопировано установкой pacman, проверьте это в / usr / src / linux. (Или проверьте документы Arch ... опять это было давно.)

(Если, конечно, вы не находитесь в системе EFI ... в этом случае все может быть сделано по-другому, без grub или какого-либо загрузчика.)

Как только ядро выправят, используйте pacman для переустановки grub. Следуйте инструкциям Arch, если вы используете Grub2 - я обнаружил, что они написаны очень хорошо. После установки и настройки grub должна быть папка /boot /grub. При использовании Grub2 для этого потребуется grub-mkconfig и, возможно, некоторые дополнительные шаги в зависимости от вашего оборудования. (При использовании EFI все может быть страннее.)

Если все это терпит неудачу, только тогда вы должны рассмотреть возможность начать все сначала.

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