Страница 1 из 2
Примонтировать имеющиеся LVM-разделы
Добавлено: 11 июл 2007, 10:58
beaver
Имеется диск, размеченный по умолчанию инсталлятором CentOS:
/dev/hda1 - обычный раздел для boot
/dev/hda2 - Volume Groupe для остальных данных
Задача: загрузившись с другого диска (я использую LFS LiveCD), примонтировать этот самый hda2, поправить там конфиги, слить нужную информацию и тд.
На все комманды по сканированию и созданию нодов в /dev/ система выдает ошибку типа "No entry for device-mapper found".
Добавлено: 11 июл 2007, 11:59
Llama
beaver, это этот ваш LFS LiveCD вообще умеет LVM ?
hda - то всего лишь контейнер, монитровать его смысла нет. Надо понимать LVM в вашем livecd...
Начните с vgscan/lvscan - видит ли он вообще что-то
Добавлено: 11 июл 2007, 12:48
beaver
Llama писал(а):beaver, это этот ваш LFS LiveCD вообще умеет LVM ?
LVM-ные комманды по крайней мере имеются.
hda - то всего лишь контейнер, монитровать его смысла нет. Надо понимать LVM в вашем livecd...
Да, это понятно.
Начните с vgscan/lvscan - видит ли он вообще что-то
Все видит. Но говорит про ошибки device mapper`а. В /etc тоже ничего не наблюдается.
Re: Примонтировать имеющиеся LVM-разделы
Добавлено: 11 июл 2007, 17:59
br
beaver писал(а):На все комманды по сканированию и созданию нодов в /dev/ система выдает ошибку типа "No entry for device-mapper found".
# modprobe dm-mod
Не знаю, есть ли модуль на LiveCD.
Добавлено: 11 июл 2007, 20:02
booxter
br, думаю, калі ёсць vgscan, мусіць быць і гэта. Інакш сэнсу з такога абрубку?
Добавлено: 12 июл 2007, 09:19
br
Я вообще смысла в LFS не вижу.
Добавлено: 12 июл 2007, 10:36
booxter
br, вы нешта змарозілі:)
Добавлено: 12 июл 2007, 11:57
beaver
Опишу подробнее проблему.
Есть некая железная машина с IDE-винчестером с неким линухом. Задача: загрузившись с диска VMWare-converter, сконвертировать машину по сети в виртуальную на ESX-сервер. Где IDE будет подменено на SCSI.
В случае с разбивкой на обычные (primary, extented) разделы особых проблем не возникает. После конвертации правятся пару конфигов и все работает.
А вот с LVM почему-то не проходит - kernel panic и все тут. Монтировать я их уже научился, загрузившись с родного дистрибутивного "linux rescue". Но что там править - так и не понял. В конфигах grub и fstab нигде нету явной ссылки на hda или sda. Весь доступ делается через LVM-лейбелы, которые переносятся 1:1.
Вопрос:
1) почему при смене типа диска (с hda на sda) перестает видется root файловая система?
2) быть может есть возможность сконвертировать эти LVM-разделы в обычные?
Добавлено: 12 июл 2007, 23:55
Llama
beaver,
1) По тому, что разваливается LVM
2) Крайне маловероятно. Я что-то такое видел в EVMS, но насколько оно рабочее - сказать не берусь.
Добавлено: 13 июл 2007, 12:54
beaver
Llama писал(а):beaver,
1) По тому, что разваливается LVM
Так может подскажете - как его обратно собрать?
Добавлено: 13 июл 2007, 13:18
Llama
beaver, вообще-то /etc/lvm крайне настоятельно рекомендуется бэкапить
Для начала очень интересно посмотреть вывод vgscan и lvscan
Добавлено: 13 июл 2007, 14:39
beaver
Хех. Немного велосипед изобретал. Загрузился с родного дистрибутивного диска "linux rescue" - все волюмы нормально увидел и примонтировал куда надо.
Однако осталась проблема собрать корректный initrd, чтобы все это увидеть на SCSI. Продолжаю...
Быть может должен быть какой-то модуль, отвечающий за работу с LVM?
Добавлено: 13 июл 2007, 15:19
booxter
Ну глянь lsmod, калі ў rescue cd.
Добавлено: 13 июл 2007, 17:02
beaver
Тестил эту же систему при разбивке без LVM. Переход с IDE на SCSI решается сборкой initrd с модулями типа sd_mod, scsi_mod, mtscsi и тд. Причем все с полпинка.
В случае с LMV все заканчивается "Scanning logical volumes: No volume groups found. Activating logical volumes: Volume group "VolGroup00" not found." И следовательно не находит root-фс. Причем в initrd загнал практически весь lsmod.
Как тут поступить?
Добавлено: 13 июл 2007, 17:07
booxter
initrd яшчэ павінны змяшчаць скрыпты, каб падняць LVM. Яно там ёсць?