32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
Здравствуйте. Подскажите пожалуйста с таким вопросом: как перенести установленную систему на 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
|
avr |
|
Темы:
5
Сообщения:
88
Участник с: 18 декабря 2008
|
Если мне не изменяет память, то такой номер с LVM не пройдёт. Хотя конечно могу ошибаться. Могу предложить альтернативу. Когда я только начинал пользоваться Arch Linux, то быстрого и самое главное бесплатного интернета у меня не было. Выходил из ситуации так: 1. Устанавливал систему на работе (где широкий канал); 2. Скачивал все пакеты, которые мне нужны на компе без интернета; 3. Копировал все пакеты на флешку; 4. Приносил в систему без интернета и устанавливал все там. У пакмана есть ключ, чтобы только скачивать, но не устанавливать. Кажется так pacman -Sw kde |
jim945 |
|
![]()
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
А зачем так извращаться? Почему не накатить корень на 20 гбайтник, а остальное уже под lvm? И да. локальные репы рулят. Если вдруг с ноля ставить. Меньше 20 гб, а если игрухи поудалять, то и на 8 гб флешку влезаеют.
Lupus pilum mutat, non mentem.
|
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
2avr просто без LVM установить не проблема (dd наше все) 2jim945 Почему не накатить корень на 20 гбайтник, а остальное уже под lvm?Просто хотел все диски в один объединить, но раз не получится, то бог с ними. А если корень со свапом на 20 гигобайтник, а home на lvm, то нужно будет в mkinitcpio.conf в хуках lvm2 указать, в rc.conf заменить USELVM с no на yes и в fstab указать правильный home, все? (я ничего не забыл?)
www.linux32.ru - новости и статьи о Linux
|
jim945 |
|
![]()
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
хук нужен, если корень находится на lvm. Если только хомяк, то можно убрать. USELVM можно включить, если нужна проверка томов во время загрузки. Вроде все.
Lupus pilum mutat, non mentem.
|
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
jim945, спасибо, все оказывается даже проще чем я думал)
www.linux32.ru - новости и статьи о Linux
|
nikisch |
|
Темы:
7
Сообщения:
224
Участник с: 24 ноября 2009
|
Имхо, бекапить содержимое корня tar. Да и груб (первый или не только?) с LVM дружил плохо, надо настраивать. Один из 3-х старых дисков в любой момент может накрыться (впрочем, как и любой новый) и часть данных будет потеряна, а как потом будет работать раздел из которого оторвали кусок по середине я боюсь предполагать. |