Re: ëÁË ÓÄÅÌÁÔØ ËÏÐÉÀ / ÒÁÚÄÅÌÁ ÎÁ ÄÒÕÇÏÊ ÂÏÌØÛÉÊÒÁÚÄÅÌ?
On Fri, 6 Apr 2001, kaf wrote:
> > При разбивке корень был сделан небольшим.
> > Есть больший раздел на котором я хочу сделать новый корень.
> > Как сделать копию / раздела на другой больший раздел?
> >
> > dd if=/dev/sda2 of=/dev/sda4 conv=sync,notrunc
> > не помогает режет новый раздел до размеров исходного несмотря на notrunc
> > cp при копировании матерится на ссылки no permissions
> >
> > как таки это сделать?
>
> Пусть это будет 4-й раздел 1-го диска - /dev/hda4
>
> Под root:
>
> создать файловую систему в новой партиции
> mke2fs /dev/hda4
>
> Примонтировать новый диск, например на /mnt/hda4
> mount /dev/hda4 /mnt/hda4
>
>
> cd /
> find . -xdev | cpio -plvd /mnt/hda4
Это - не единственный вариант.
Во-первых, есть cp -a
Во вторых, есть dump/restore (я их почему-то предпочитаю)
dump 0f - /dev/hda1 |(cd /mnt/hda4; restore -xf -)
В третих, можно еще и tar-ом.
tar cf - / |tar -C /mnt/hda4 -xf -
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net http://www.ice.ru/~vitus
Reply to: