Перенести систему на LVM

Здравствуйте. Подскажите пожалуйста с таким вопросом: как перенести установленную систему на LVM? Если это вообще возможно…
Предыстория:
Есть старый комп (в деревне), без интернета. И есть виртуалка (в городе), с интернетом. На старом компе раньше был один жесткий на 160 Gb и стоял арч. Теперь в него добавилось еще 2 жестких, на 20 и 80 Gb. Хочу перенести арч на LVM чтобы был один большой раздел.
Что я делал: на виртуалке (с инетом) поставил арч, кеды, нужные проги, настроил… в общем сделал систему под себя. Затем с помощью dd сделал копии корневого и домашнего разделов. Потом на старом компе настроил LVM, сделал 3 виртуальных раздела (корень, свап и home) и через dd распаковал копии на нужные разделы. Поправил fstab, rc.conf. Из chroot'а пересобрал образ ядра. Все шло нормально. Но застрял на установке grub2. Не ставится из чрута. Пишет ошибку что диск PV не найден и проверьте device.map (проверял, его там нет и не знаю как добавить). Ставить груб пробовал и на виртуальный LVM-ский корневой раздел, и просто на /dev/sda (куда его вообще ставить-то нужно?), и не из чрута - нет результата.
Если все то же самое делаю не на LVM, то все нормально устанавливается и получается рабочая система.

В чрут входил как положено, предварительно примонтировав dev, proc и sys

Устанавливать на LVM с нуля не вариант, так как нет интернета на этом компе. Можно конечно и так, а потом вручную поставить копии всех пакетов, но тогда они все будут помечены как явно установленные, да и настроек много нужно делать (все сразу и не вспомню), а комп нужно хорошо настроить чтоб родители пользовались.

Вроде все написал)
www.linux32.ru - новости и статьи о Linux
Если мне не изменяет память, то такой номер с LVM не пройдёт. Хотя конечно могу ошибаться.
Могу предложить альтернативу. Когда я только начинал пользоваться Arch Linux, то быстрого и самое главное бесплатного интернета у меня не было. Выходил из ситуации так:

1. Устанавливал систему на работе (где широкий канал);
2. Скачивал все пакеты, которые мне нужны на компе без интернета;
3. Копировал все пакеты на флешку;
4. Приносил в систему без интернета и устанавливал все там.

У пакмана есть ключ, чтобы только скачивать, но не устанавливать. Кажется так pacman -Sw kde
А зачем так извращаться?
Почему не накатить корень на 20 гбайтник, а остальное уже под lvm?
И да. локальные репы рулят. Если вдруг с ноля ставить. Меньше 20 гб, а если игрухи поудалять, то и на 8 гб флешку влезаеют.
Lupus pilum mutat, non mentem.
2avr просто без LVM установить не проблема (dd наше все)
2jim945
Почему не накатить корень на 20 гбайтник, а остальное уже под lvm?
Просто хотел все диски в один объединить, но раз не получится, то бог с ними.
А если корень со свапом на 20 гигобайтник, а home на lvm, то нужно будет в mkinitcpio.conf в хуках lvm2 указать, в rc.conf заменить USELVM с no на yes и в fstab указать правильный home, все? (я ничего не забыл?)
www.linux32.ru - новости и статьи о Linux
хук нужен, если корень находится на lvm. Если только хомяк, то можно убрать.
USELVM можно включить, если нужна проверка томов во время загрузки.
Вроде все.
Lupus pilum mutat, non mentem.
jim945, спасибо, все оказывается даже проще чем я думал)
www.linux32.ru - новости и статьи о Linux
Имхо, бекапить содержимое корня tar. Да и груб (первый или не только?) с LVM дружил плохо, надо настраивать.
Один из 3-х старых дисков в любой момент может накрыться (впрочем, как и любой новый) и часть данных будет потеряна, а как потом будет работать раздел из которого оторвали кусок по середине я боюсь предполагать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.