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

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-17 10:52:23

Pax - создание архивов и копирование иерархии директорий.
Накидал немного гляньте (это только 50% что хотел написать)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2008-07-18 9:47:00

блин....у меня как раз есть раздельчик на который бы я хотел бы двинуть свой /usr/home.
Надеюсь ничего не убью
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-18 9:50:04

у меня все "раздельчики" подвинулись
===
Например этого сервера =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2008-07-18 9:55:34

но на данный момент у меня /usr/home не отдельным разделом, а тупо расположен в /usr. Хотел бы выделить в отдельный. Была конечно идея двинуть в синглмоде и там руками пошаманить.
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-18 10:05:11

как говорится в перед :smile:
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

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

Непрочитанное сообщение Morty » 2008-07-20 21:16:04

а он - pax как-то процесс копирования отображает ?
или ничего , просто ждать пока в приглашение шела вывалиться ?

lisergey
рядовой
Сообщения: 31
Зарегистрирован: 2007-12-10 23:42:28
Откуда: Ростов-на-Дону
Контактная информация:

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

Непрочитанное сообщение lisergey » 2008-07-20 21:48:27

правильная тема, dd работает медленно, а dump/restore - замороченный путь.

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35158
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2008-07-20 22:16:22

да-да.
а как у него с acl?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

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

Непрочитанное сообщение Morty » 2008-07-20 22:22:28

судя по ману он еще и сжатие поддерживает , перенаправлять вывод не нада будет :good:

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-21 11:39:41

Morty писал(а):а он - pax как-то процесс копирования отображает ?
или ничего , просто ждать пока в приглашение шела вывалиться ?
если без флага -v то будет показывать только то что ему не удалось скопировать (битый файл, ФС и тп)
а с -v будет показывать все что делает.
lisergey писал(а):вопрос - как у pax с сохранением симлинков и хардлинков, пермиссий типа стикибит, setuid, setgid, флагов??
без проблем так ведь Лис ;) а то проблем бы уже давно были =)
По тестам дамп понадежней обрабатывает некорректные файлы и тп (но иногда этого и не надо например битый файл)
Можно посмотреть сравнения бекапов
В общем надо читать и думать где лучше что-то применять.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

mvalery
рядовой
Сообщения: 39
Зарегистрирован: 2008-07-23 12:46:12

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

Непрочитанное сообщение mvalery » 2008-07-23 12:53:53

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

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

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-23 17:07:51

Так в мане было рекомендованно
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.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2008-07-26 21:34:25

спасибки, перенес таки хомяк на отдельный слайс

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

[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
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

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

Непрочитанное сообщение Grishun_U_S » 2008-07-27 14:46:32

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Гб диске).
Изображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-27 19:26:03

Тебе главное чтобы биос нормально увидел хард (полный обьем). А так как нарежешь слайсы так и будет. Фри по большему счету все равно на чем лежать и на каком обьеме главное чтобы место было.
А так у меня 750 Г сата1 на старом пне пашет и все разумеется с помощью pax перенесено см статью. (проверял на 6.3 и 7.0)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2008-07-28 8:30:59

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

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2008-07-28 9:31:08

manefesto писал(а):по поводу винта. Контроллер отдельный покупал ?
На какой скорости винт работает???
Ага отдельно покупал Контроллер PCI SATA I-ll
а винт как и положено по этому контроллеру на SATAI пахал см мерхную ссылку там все есть.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

GAR2k
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-07-31 15:28:58

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

Непрочитанное сообщение GAR2k » 2008-07-31 15:55:54

Тыц тыц, насчет виндовс и дд, можно пойти дальше , и перед снятием образа замутить sysprep (плюс иде сата драва).

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

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

Непрочитанное сообщение Grishun_U_S » 2008-08-01 6:11:57

GAR2k писал(а):Тыц тыц, насчет виндовс и дд, можно пойти дальше , и перед снятием образа замутить sysprep (плюс иде сата драва).
Что такое sysprep ?
Изображение

GAR2k
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-07-31 15:28:58

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

Непрочитанное сообщение GAR2k » 2008-08-01 9:27:28

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

fank
проходил мимо

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

Непрочитанное сообщение fank » 2008-08-28 12:41:42

а зачем нужно обнулять?
чтобы лучше пожалось?

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

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

dd if=/dev/zero of=/mnt/target/zero_file
rm /mnt/target/zero_file
все свободное место будет забито нулями =)
Последний раз редактировалось Alex Keda 2008-08-28 19:53:02, всего редактировалось 1 раз.
Причина: [code][/code] - для кого?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35158
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2008-08-28 19:53:24

при переполнении может повредиться файловая система
Убей их всех! Бог потом рассортирует...

fank
проходил мимо

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

Непрочитанное сообщение fank » 2008-09-01 12:04:59

ну на самом деле несложно сделать проверку своб места и сотавлять некое количество своб места
скажем, один процент

Аватара пользователя
mike345
сержант
Сообщения: 170
Зарегистрирован: 2007-12-09 15:57:55

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

Непрочитанное сообщение mike345 » 2008-09-11 20:43:28

Вот решил к 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% [====                                ]
Кто-нибудь знает как это лечится?

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

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

Непрочитанное сообщение Grishun_U_S » 2008-09-12 7:02:44

а прокрути-ка путю вверх, что там видишь?
Изображение