В настоящее время я получил свои детали для моего нового домашнего сервера, но я столкнулся с ошибкой при установке CentOS 6.6 (минимальная 64-битная версия). Я устанавливаю 6.6 вместо 7, потому что OpenVZ еще не поддерживает CentOS 7.

Я использовал официальное зеркало и использовал его в моей стране. Я также, просто чтобы убедиться, проверил контрольную сумму с моей локальной копией, удаленной копией и несколькими другими случайными зеркалами, все было в порядке. Вся установка проходит нормально, пока не начнется установка (сразу после выбора цели установки). Это говорит

Невозможно прочитать метаданные пакета. Это может быть связано с отсутствием каталога repodata. Пожалуйста, убедитесь, что ваше дерево установки было сгенерировано правильно.

Ошибка: repodata/6e147c9aea5bf4c0f1ba7ecf759ddd3a259003a7f12a5a74398c9f05d672573d-primary.sqlite.bz2 из anaconda-CentOS-201410241409.x86_64: от [Errno 256] больше нет зеркал до.

Чтобы убедиться, что это не проблема с сетью, я попытался сменить кабель (с помощью кабеля, который, как я знаю, работает), перезагрузил несколько раз, добавил Ubuntu LiveCD, чтобы проверить, работает ли сеть там, а задние порты светятся зеленым и мигают оранжевым. Мой роутер также регистрирует компьютер. Я также попытался повторно установить USB несколько раз, но не повезло.

Я не могу получить доступ к терминалу, по крайней мере, я не знаю, как - поэтому я не могу выполнить

ням чистый

и подобные команды.

1 ответ1

2

Ну, я нашел этот пост в блоге, который, кажется, помогает решить проблему. Он цитирует этот вопрос переполнения стека.

Переименуйте файлы в файл ISO или Flash-BOOT-USB в PATH: G:\repodata\

0dafccfdbf892f02acca8267ade4bdcee7280a682e65dc7e29145f3341fd7a8c
5af8199bd0ffb441c34ef946582d0d06c1ad770755e631690771e0bceb0ad222
6ac72f497df511cc2dc584eaa59779884fc572c1618e7c62dbd631ab8babf53d
495d3964f864fbab835ea1afb8a5272352cd12ded13d607205109fefaddd0ab6
594d4bb4a79ed01d66635adbcf76c45ca4a85b30fc3e3c3c28316e64f0a83f21
b4e0b9342ef85d3059ff095fa7f140f654c2cb492837de689a58c581207d9632
ca525c73086186bfcb81ad9edd45796026dac7e4e50524e0f2daf901532aaf66
fdd542ef36b0cde54ee0521fae90b98911db06483163aa1c049995b6d109349b
repomd.xml
TRANS.TBL

в

0dafccfdbf892f02acca8267ade4bdcee7280a682e65dc7e29145f3341fd7a8c-primary.sqlite.bz2
5af8199bd0ffb441c34ef946582d0d06c1ad770755e631690771e0bceb0ad222-other.xml.gz
6ac72f497df511cc2dc584eaa59779884fc572c1618e7c62dbd631ab8babf53d–filelists.xml.gz
495d3964f864fbab835ea1afb8a5272352cd12ded13d607205109fefaddd0ab6-primary.xml.gz
594d4bb4a79ed01d66635adbcf76c45ca4a85b30fc3e3c3c28316e64f0a83f21-filelists.sqlite.bz2
b4e0b9342ef85d3059ff095fa7f140f654c2cb492837de689a58c581207d9632-c6-x86_64-comps.xml
ca525c73086186bfcb81ad9edd45796026dac7e4e50524e0f2daf901532aaf66-c6-x86_64-comps.xml.gz
fdd542ef36b0cde54ee0521fae90b98911db06483163aa1c049995b6d109349b-other.sqlite.bz2
repomd.xml
TRANS.TBL

Фактические имена файлов могут сильно отличаться по мере появления новых версий файлов. Ожидаемые имена файлов содержатся в файле repomd.xml . Поскольку первая часть имени файла остается неизменной, вы можете использовать ее для поиска соответствующей записи в repomd.xml .

И если вам не нравится XML, вы также можете использовать TRANS.TBL , он также содержит полные имена.

Что касается причины: первая часть имени файла уже максимизирует длину, которую Windows может поддерживать через Joliet - 64 символа. Таким образом, полные имена файлов видны только при использовании инструмента, который поддерживает расширения Rock Ridge. Как и Linux, естественно. ;)

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