Страница 2 из 3

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-17 10:52:23
Raven2000
Pax - создание архивов и копирование иерархии директорий.
Накидал немного гляньте (это только 50% что хотел написать)

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-18 9:47:00
manefesto
блин....у меня как раз есть раздельчик на который бы я хотел бы двинуть свой /usr/home.
Надеюсь ничего не убью

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-18 9:50:04
Raven2000
у меня все "раздельчики" подвинулись
===
Например этого сервера =)

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-18 9:55:34
manefesto
но на данный момент у меня /usr/home не отдельным разделом, а тупо расположен в /usr. Хотел бы выделить в отдельный. Была конечно идея двинуть в синглмоде и там руками пошаманить.

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-18 10:05:11
Raven2000
как говорится в перед :smile:

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-20 21:16:04
Morty
а он - pax как-то процесс копирования отображает ?
или ничего , просто ждать пока в приглашение шела вывалиться ?

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-20 21:48:27
lisergey
правильная тема, dd работает медленно, а dump/restore - замороченный путь.

вопрос - как у pax с сохранением симлинков и хардлинков, пермиссий типа стикибит, setuid, setgid, флагов??

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-20 22:16:22
Alex Keda
да-да.
а как у него с acl?

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-20 22:22:28
Morty
судя по ману он еще и сжатие поддерживает , перенаправлять вывод не нада будет :good:

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-21 11:39:41
Raven2000
Morty писал(а):а он - pax как-то процесс копирования отображает ?
или ничего , просто ждать пока в приглашение шела вывалиться ?
если без флага -v то будет показывать только то что ему не удалось скопировать (битый файл, ФС и тп)
а с -v будет показывать все что делает.
lisergey писал(а):вопрос - как у pax с сохранением симлинков и хардлинков, пермиссий типа стикибит, setuid, setgid, флагов??
без проблем так ведь Лис ;) а то проблем бы уже давно были =)
По тестам дамп понадежней обрабатывает некорректные файлы и тп (но иногда этого и не надо например битый файл)
Можно посмотреть сравнения бекапов
В общем надо читать и думать где лучше что-то применять.

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-23 12:53:53
mvalery

Код: Выделить всё

pax -p eme
e - сохранять все атрибуты файла
m - не сохранять дату модификации
e - опять?
Зачем понадобилось дважды повторять опцию "e"?

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-23 17:07:51
Raven2000
Так в мане было рекомендованно
In the preceding list, `preserve' indicates that an attribute
stored in the archive is given to the extracted file, subject to
the permissions of the invoking process. Otherwise the attribute
of the extracted file is determined as part of the normal file cre-
ation action. If neither the e nor the o specification character
is specified, or the user ID and group ID are not preserved for any
reason, pax will not set the S_ISUID (setuid) and S_ISGID (setgid)
bits of the file mode. If the preservation of any of these items
fails for any reason, pax will write a diagnostic message to
standard error. Failure to preserve these items will affect the
final exit status, but will not cause the extracted file to be
deleted. If the file characteristic letters in any of the string
option-arguments are duplicated or conflict with each other, the
one(s) given last will take precedence. For example, if
-p eme
is specified, file modification times are still preserved.

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-26 21:34:25
manefesto
спасибки, перенес таки хомяк на отдельный слайс

Код: Выделить всё

[0:30]|root@notebook.manefesto| manefesto/>df -h
Filesystem                Size    Used   Avail Capacity  Mounted on
/dev/ad6s2a               496M    177M    279M    39%    /
devfs                     1.0K    1.0K      0B   100%    /dev
/dev/ad6s2d               6.8G    4.9G    1.3G    79%    /usr
/dev/ad6s2e               496M     16M    440M     3%    /tmp
/dev/ad6s2f               994M    329M    586M    36%    /var
procfs                    4.0K    4.0K      0B   100%    /proc
/dev/ad6s3d                39G    973M     35G     3%    /usr/home

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-27 14:46:32
Grishun_U_S
manefesto писал(а):спасибки, перенес таки хомяк на отдельный слайс

Код: Выделить всё

[0:30]|root@notebook.manefesto| manefesto/>df -h
Filesystem                Size    Used   Avail Capacity  Mounted on
/dev/ad6s2a               496M    177M    279M    39%    /
devfs                     1.0K    1.0K      0B   100%    /dev
/dev/ad6s2d               6.8G    4.9G    1.3G    79%    /usr
/dev/ad6s2e               496M     16M    440M     3%    /tmp
/dev/ad6s2f               994M    329M    586M    36%    /var
procfs                    4.0K    4.0K      0B   100%    /proc
/dev/ad6s3d                39G    973M     35G     3%    /usr/home
Расскажи как сделал? С помощью pax?

И еще меня интересует какие телодвижения придется совершить чтобы система увидела "весь объем HDD" при переносе на бОльший винчестер. Скажем, снимали образ c 10Гб HDD, а раскатываем на 100Гб HDD. Как себя поведет pax в этом случае? После проделывания этой операции с помощью dd, например, объем доступного пространства остается прежним (как было 10Гб на старом жестаке, так и "видно" 10Гб на новом 100Гб диске).

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-27 19:26:03
Raven2000
Тебе главное чтобы биос нормально увидел хард (полный обьем). А так как нарежешь слайсы так и будет. Фри по большему счету все равно на чем лежать и на каком обьеме главное чтобы место было.
А так у меня 750 Г сата1 на старом пне пашет и все разумеется с помощью pax перенесено см статью. (проверял на 6.3 и 7.0)

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-28 8:30:59
manefesto
Raven2000 писал(а):Тебе главное чтобы биос нормально увидел хард (полный обьем). А так как нарежешь слайсы так и будет. Фри по большему счету все равно на чем лежать и на каком обьеме главное чтобы место было.
А так у меня 750 Г сата1 на старом пне пашет и все разумеется с помощью pax перенесено см статью. (проверял на 6.3 и 7.0)
по поводу винта. Контроллер отдельный покупал ?
На какой скорости винт работает???

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-28 9:31:08
Raven2000
manefesto писал(а):по поводу винта. Контроллер отдельный покупал ?
На какой скорости винт работает???
Ага отдельно покупал Контроллер PCI SATA I-ll
а винт как и положено по этому контроллеру на SATAI пахал см мерхную ссылку там все есть.

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-07-31 15:55:54
GAR2k
Тыц тыц, насчет виндовс и дд, можно пойти дальше , и перед снятием образа замутить sysprep (плюс иде сата драва).

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-08-01 6:11:57
Grishun_U_S
GAR2k писал(а):Тыц тыц, насчет виндовс и дд, можно пойти дальше , и перед снятием образа замутить sysprep (плюс иде сата драва).
Что такое sysprep ?

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-08-01 9:27:28
GAR2k
Виндовая приблуда входит в deploy.cab (есть в любом дистре хп 2к3 и тп), подготавливающая уже установленную систему к переносу на другой компьютер. То есть это позволит вашей знакомой не только быстро восстанавливать систему в случаи если ребенок нашкодил, но и в случаи выгорании винта-матери- проца. Собственно это и есть метод с акронисом, сначала систему подготавливают как бы к переносу на другое железо, а потом снимают побитовый образ с диска. Если в случаи акрониса то можно создать BartPE дистр туда образ и тогда вообще любая установка винды будет занимать минимум телодвижений, и времени.

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-08-28 12:41:42
fank
а зачем нужно обнулять?
чтобы лучше пожалось?

так для это проще сделать так
смонтировать раздел в /mnt/target

Код: Выделить всё

dd if=/dev/zero of=/mnt/target/zero_file
rm /mnt/target/zero_file
все свободное место будет забито нулями =)

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-08-28 19:53:24
Alex Keda
при переполнении может повредиться файловая система

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-09-01 12:04:59
fank
ну на самом деле несложно сделать проверку своб места и сотавлять некое количество своб места
скажем, один процент

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-09-11 20:43:28
mike345
Вот решил к dd прогрес-бар (http://sourceforge.net/projects/clpbar/) прикрутить,

Код: Выделить всё

dd if=/dev/ad0s1a bs=512 | /root/cloner/bar -s 100000000 | dd of=/tmp/clon.gz
но столкнулся с такой траблой:
В putty все работет как надо (те прогрессбар движется и циферки меняются стоя на одном месте):

Код: Выделить всё

freetest# ./clon
16.6MB at  680.8KB/s  eta:   0:01:58   17% [======                           ]
А если локально запустить то вот так выводит, построчно, с каждым тактом новую строку:

Код: Выделить всё

freetest# ./clon
482.5KB at  482.8KB/s  eta:   0:03:21   0% [=                                    ]
1.013КB at  680.8KB/s  eta:   0:03:10   1% [=                                    ]
   1.6MB at  680.8KB/s  eta:   0:03:02   1% [=                                    ]
   2.1MB at  680.8KB/s  eta:   0:03:01   2% [==                                  ]
   2.6MB at  680.8KB/s  eta:   0:02:55   2% [==                                   ]
   3.2MB at  680.8KB/s  eta:   0:02:50   3% [===                                 ]
   3.9MB at  680.8KB/s  eta:   0:02:45   4% [====                                ]
Кто-нибудь знает как это лечится?

Re: dd : Клонирование разделов windows и не только

Добавлено: 2008-09-12 7:02:44
Grishun_U_S
а прокрути-ка путю вверх, что там видишь?