понедельник, июля 28, 2008

Поддержка reiserfs для CentOS

Пришел новый ПК. На старом стояла система SUSE Linux Enterprise с файловой системой reiserfs. На новый установил ОС CentOS 5.1. Подключаю HDD со старого через внешний бокс. После некоторой паузы получаю сообщение:


Для поддержки reiserfs придется установить другое ядро, подключив репозитарий CentOS Plus.
Первым делом получаем права суперпользователя root:

[pomka@pc-32 ~]$ su


Следующим шагом отредактируем файл конфигурации репозитариев:

[root@pc-32 pomka]# nano -w /etc/yum.repos.d/CentOS-Base.repo


Необходимо поправить конфигурацию трех репозитариев: Base и Updates для исключения пакетов ядра и CentOSPlus для его активации и установки зависимостей.

Красным цветом обозначены изменения, которые необходимо внести.


Строка exclude выглядит следующим образом:

exclude=kernel kernel-devel kernel-smp-* kernel-hugemem* kernel-largesmp* kernel-PAE*

В репозитрарии CentOSPlus необходимо изменить enabled=0 на enabled=1 для его включения и добавить строку includepkgs=kernel* reiserfs-utils.


Ну и в заключении устанавливаем новое ядро и утилиты для работы с файловой системой reiserfs:

[root@pc-32 pomka]# yum install reiserfs-utils kernel


Перезагружаемся в новое ядро:

[root@pc-32 pomka]# reboot


После перезагрузки пробую подключить жесткий диск и вижу заветную иконку:

3 комментария:

ilgarbank комментирует...

Zdrastvuyte
Umenya os Linux Suse 10.3 i operativka 18Gb.A suse videt tolko 8 Gb.Pomogite kak reshit problemu.

Pomka комментирует...

А архитектура какая? x64 решит проблему с поддежкой RAM.

Анонимный комментирует...

Спасибо, помогло.