Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / клонирование ubuntu / 20 сообщений из 20, страница 1 из 1
29.09.2009, 13:31
    #36222536
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Всем привет!
Есть 30 одинаковых компов. Нужно поставить на них ubuntu 9.04. Понятно, что клонирование даже винды неблагодарное. Но все же, кто знает, можно ли создавать образы и заливать на чистые винты?
Какими средствами, программами?
...
Рейтинг: 0 / 0
29.09.2009, 13:35
    #36222559
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderrВсем привет!
Есть 30 одинаковых компов. Нужно поставить на них ubuntu 9.04. Понятно, что клонирование даже винды неблагодарное. Но все же, кто знает, можно ли создавать образы и заливать на чистые винты?
Какими средствами, программами?
А чем плох обычный dd ?


Follow me
...
Рейтинг: 0 / 0
29.09.2009, 13:36
    #36222560
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Акронис ?



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
void Matrix3::QDUDecomposition (Matrix3& kQ, Vector3& kD, Vector3& kU) const
{
	// Factor M = QR = QDU where Q is orthogonal, D is diagonal,
	// and U is upper triangular with ones on its diagonal.  Algorithm uses
	// Gram-Schmidt orthogonalization (the QR algorithm).
	//
	// If M = [ m0 | m1 | m2 ] and Q = [ q0 | q1 | q2 ], then
	//
	//   q0 = m0/|m0|
	//   q1 = (m1-(q0*m1)q0)/|m1-(q0*m1)q0|
	//   q2 = (m2-(q0*m2)q0-(q1*m2)q1)/|m2-(q0*m2)q0-(q1*m2)q1|
	//
	// where |V| indicates length of vector V and A*B indicates dot
	// product of vectors A and B.  The matrix R has entries
	//
	//   r00 = q0*m0  r01 = q0*m1  r02 = q0*m2
	//   r10 =  0       r11 = q1*m1  r12 = q1*m2
	//   r20 =  0       r21 =  0       r22 = q2*m2
	//
	// so D = diag(r00,r11,r22) and U has entries u01 = r01/r00,
	// u02 = r02/r00, and u12 = r12/r11.

	// Q = rotation
	// D = scaling
	// U = shear

	// D stores the three diagonal entries r00, r11, r22
	// U stores the entries U[ 0 ] = u01, U[ 1 ] = u02, U[ 2 ] = u12

	// build orthogonal matrix Q
	Real fInvLength = Math::InvSqrt(m[ 0 ][ 0 ]*m[ 0 ][ 0 ] +
		m[ 1 ][ 0 ]*m[ 1 ][ 0 ] + m[ 2 ][ 0 ]*m[ 2 ][ 0 ]);
	kQ[ 0 ][ 0 ] = m[ 0 ][ 0 ]*fInvLength;
	kQ[ 1 ][ 0 ] = m[ 1 ][ 0 ]*fInvLength;
	kQ[ 2 ][ 0 ] = m[ 2 ][ 0 ]*fInvLength;

	Real fDot = kQ[ 0 ][ 0 ]*m[ 0 ][ 1 ] + kQ[ 1 ][ 0 ]*m[ 1 ][ 1 ] +
		kQ[ 2 ][ 0 ]*m[ 2 ][ 1 ];
	kQ[ 0 ][ 1 ] = m[ 0 ][ 1 ]-fDot*kQ[ 0 ][ 0 ];
	kQ[ 1 ][ 1 ] = m[ 1 ][ 1 ]-fDot*kQ[ 1 ][ 0 ];
	kQ[ 2 ][ 1 ] = m[ 2 ][ 1 ]-fDot*kQ[ 2 ][ 0 ];
	fInvLength = Math::InvSqrt(kQ[ 0 ][ 1 ]*kQ[ 0 ][ 1 ] + kQ[ 1 ][ 1 ]*kQ[ 1 ][ 1 ] +
		kQ[ 2 ][ 1 ]*kQ[ 2 ][ 1 ]);
	kQ[ 0 ][ 1 ] *= fInvLength;
	kQ[ 1 ][ 1 ] *= fInvLength;
	kQ[ 2 ][ 1 ] *= fInvLength;

	fDot = kQ[ 0 ][ 0 ]*m[ 0 ][ 2 ] + kQ[ 1 ][ 0 ]*m[ 1 ][ 2 ] +
		kQ[ 2 ][ 0 ]*m[ 2 ][ 2 ];
	kQ[ 0 ][ 2 ] = m[ 0 ][ 2 ]-fDot*kQ[ 0 ][ 0 ];
	kQ[ 1 ][ 2 ] = m[ 1 ][ 2 ]-fDot*kQ[ 1 ][ 0 ];
	kQ[ 2 ][ 2 ] = m[ 2 ][ 2 ]-fDot*kQ[ 2 ][ 0 ];
	fDot = kQ[ 0 ][ 1 ]*m[ 0 ][ 2 ] + kQ[ 1 ][ 1 ]*m[ 1 ][ 2 ] +
		kQ[ 2 ][ 1 ]*m[ 2 ][ 2 ];
	kQ[ 0 ][ 2 ] -= fDot*kQ[ 0 ][ 1 ];
	kQ[ 1 ][ 2 ] -= fDot*kQ[ 1 ][ 1 ];
	kQ[ 2 ][ 2 ] -= fDot*kQ[ 2 ][ 1 ];
	fInvLength = Math::InvSqrt(kQ[ 0 ][ 2 ]*kQ[ 0 ][ 2 ] + kQ[ 1 ][ 2 ]*kQ[ 1 ][ 2 ] +
		kQ[ 2 ][ 2 ]*kQ[ 2 ][ 2 ]);
	kQ[ 0 ][ 2 ] *= fInvLength;
	kQ[ 1 ][ 2 ] *= fInvLength;
	kQ[ 2 ][ 2 ] *= fInvLength;

	// guarantee that orthogonal matrix has determinant  1  (no reflections)
	Real fDet = kQ[ 0 ][ 0 ]*kQ[ 1 ][ 1 ]*kQ[ 2 ][ 2 ] + kQ[ 0 ][ 1 ]*kQ[ 1 ][ 2 ]*kQ[ 2 ][ 0 ] +
		kQ[ 0 ][ 2 ]*kQ[ 1 ][ 0 ]*kQ[ 2 ][ 1 ] - kQ[ 0 ][ 2 ]*kQ[ 1 ][ 1 ]*kQ[ 2 ][ 0 ] -
		kQ[ 0 ][ 1 ]*kQ[ 1 ][ 0 ]*kQ[ 2 ][ 2 ] - kQ[ 0 ][ 0 ]*kQ[ 1 ][ 2 ]*kQ[ 2 ][ 1 ];

	if ( fDet <  0 . 0  )
	{
		for (size_t iRow =  0 ; iRow <  3 ; iRow++)
			for (size_t iCol =  0 ; iCol <  3 ; iCol++)
				kQ[iRow][iCol] = -kQ[iRow][iCol];
	}

	// build "right" matrix R
	Matrix3 kR;
	kR[ 0 ][ 0 ] = kQ[ 0 ][ 0 ]*m[ 0 ][ 0 ] + kQ[ 1 ][ 0 ]*m[ 1 ][ 0 ] +
		kQ[ 2 ][ 0 ]*m[ 2 ][ 0 ];
	kR[ 0 ][ 1 ] = kQ[ 0 ][ 0 ]*m[ 0 ][ 1 ] + kQ[ 1 ][ 0 ]*m[ 1 ][ 1 ] +
		kQ[ 2 ][ 0 ]*m[ 2 ][ 1 ];
	kR[ 1 ][ 1 ] = kQ[ 0 ][ 1 ]*m[ 0 ][ 1 ] + kQ[ 1 ][ 1 ]*m[ 1 ][ 1 ] +
		kQ[ 2 ][ 1 ]*m[ 2 ][ 1 ];
	kR[ 0 ][ 2 ] = kQ[ 0 ][ 0 ]*m[ 0 ][ 2 ] + kQ[ 1 ][ 0 ]*m[ 1 ][ 2 ] +
		kQ[ 2 ][ 0 ]*m[ 2 ][ 2 ];
	kR[ 1 ][ 2 ] = kQ[ 0 ][ 1 ]*m[ 0 ][ 2 ] + kQ[ 1 ][ 1 ]*m[ 1 ][ 2 ] +
		kQ[ 2 ][ 1 ]*m[ 2 ][ 2 ];
	kR[ 2 ][ 2 ] = kQ[ 0 ][ 2 ]*m[ 0 ][ 2 ] + kQ[ 1 ][ 2 ]*m[ 1 ][ 2 ] +
		kQ[ 2 ][ 2 ]*m[ 2 ][ 2 ];

	// the scaling component
	kD[ 0 ] = kR[ 0 ][ 0 ];
	kD[ 1 ] = kR[ 1 ][ 1 ];
	kD[ 2 ] = kR[ 2 ][ 2 ];

	// the shear component
	Real fInvD0 =  1 . 0 /kD[ 0 ];
	kU[ 0 ] = kR[ 0 ][ 1 ]*fInvD0;
	kU[ 1 ] = kR[ 0 ][ 2 ]*fInvD0;
	kU[ 2 ] = kR[ 1 ][ 2 ]/kD[ 1 ];
}
...
Рейтинг: 0 / 0
29.09.2009, 13:40
    #36222569
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
С0ВЕСТЬ,

спасибо за ответ.
А что такое dd? А акронисом попробовал, он предложил мне создавать образ всего винта. У меня рабочая машина на 320 гигов. Разделена тупо на файловую систему и home. Акронис мне показал диски типо C:\ и D:\. А потом вконце делает образ всего винта.
...
Рейтинг: 0 / 0
29.09.2009, 13:46
    #36222593
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderrА что такое dd?

Штатная утилита в линуксах. Если геометрия винтов не совпадает, то ЕМНИП
обычно клонируют с помощью cpio.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29.09.2009, 13:46
    #36222594
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderr,

Так и знал, ладно смотри:
Что такое ДД
и на своей машинке набираешь:
Код: plaintext
man dd
и будет тебе счастье и даже ставить ничего не нужно!

А в Акронисе что-то напутал, там можно отдельно и разделы сохранять! (только смотри чтобы оборудование было одинаково)
Удачи :)
...
Рейтинг: 0 / 0
29.09.2009, 14:00
    #36222644
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Спасибо всем за ответы.

А подскажите, маленько не понимаю: у мну хард (\ - 40 гигов; \home - 280 гигов). Если я сделаю образ только \ и залью его на чистый винт, у меня что получится полноценная ubuntu?
...
Рейтинг: 0 / 0
29.09.2009, 14:23
    #36222719
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderr
Если я сделаю образ только \ и залью его на чистый винт, у меня что
получится полноценная ubuntu?

Вообще-то, насколько я знаю, она получится полноценной даже если просто
скопировать файлы с сохранением прав доступа и инициализировать загрузчик.

ЗЫ: Может, тебе всё же стоит теорию немного поизучать?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29.09.2009, 14:30
    #36222757
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Dimitry Sibiryakov,

стоит поизучать, что я и делаю, стараюсь, просто времени мало. Но при этом требуют.
Спасибо.
...
Рейтинг: 0 / 0
29.09.2009, 14:42
    #36222787
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
dd копирует все целиком, по моему это нафиг не надо.

просто форматируем новый винт и копируем файлы рутовой (кроме /proc /tmp) и остальных ф.с., можно по сети, чтоб винты из машин не выдергивать.
...
Рейтинг: 0 / 0
29.09.2009, 15:06
    #36222864
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Журавлев Денис,

спасибо)
...
Рейтинг: 0 / 0
29.09.2009, 15:32
    #36222970
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderrЖуравлев Денис,

спасибо)
вот погуглил слегка.
http://www.ohmm.ru/posts/2627
http://forum.ubuntu.ru/index.php?topic=52909.0
http://shinkei.ru/node/4
...
Рейтинг: 0 / 0
29.09.2009, 16:03
    #36223078
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
спасибо Денис за активную помощь!
Думаю дальше разберусь.
...
Рейтинг: 0 / 0
01.10.2009, 08:25
    #36226603
serg_tmb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
dd_rescue либо ddrescue
...
Рейтинг: 0 / 0
01.10.2009, 09:35
    #36226710
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
serg_tmbdd_rescue либо ddrescue
Дык, dd_rescue предназначена в основном для восстановления информации в случае ошибок.
Она дольше работает, имхо.
...
Рейтинг: 0 / 0
01.10.2009, 13:52
    #36227383
Мутаген
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
...
Рейтинг: 0 / 0
08.10.2009, 16:46
    #36240291
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
всем привет, разобрался с клонированием при помощи акронис. все супер! один раз: было бы здорово, если б можно было клонировать на несколько хардов одновременно. Это реально? Харды sata, компы по комплектухе одинаковые.
...
Рейтинг: 0 / 0
12.10.2009, 14:25
    #36245685
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
Подскажите, пожалуйста, клованировал при помощи акрониса ubuntu9.04.
При запуске на новом харде системы, появляется второе сетевое подключение. Т.е. по умолчанию оно: auto eth0, начинаешь его править (т.е. вбивать айпишник и прочее), сохраняешь, появляется второе подключение. Начинаешь удалять одно, пишет, что не может получить ответ. Как сделать одно подключение по дефолту которое будет использоваться и всё?
...
Рейтинг: 0 / 0
12.10.2009, 16:48
    #36246123
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
kinderrвсем привет, разобрался с клонированием при помощи акронис. все супер! один раз: было бы здорово, если б можно было клонировать на несколько хардов одновременно. Это реально? Харды sata, компы по комплектухе одинаковые.
Конечно можно!
А Руководство пользователя для кого написано?

автор6.3.12 Cохранение резервной копии в двух хранилищах
По умолчанию эта опция Отключена. Возможна она только в том случае, когда резервная копия сохраняется в Зону безопасности Acronis.
При включении этой опции, программа автоматически начнет создавать на локальном диске, на сетевом ресурсе или на сервере FTP дубликат каждой резервной копии, которую она создает для хранения в Зоне безопасности Acronis. Последовательность дубликата архива, хранящегося вне Зоны, поддерживается автоматически. После сохранения резервной копии в Зоне безопасности Acronis, программа автоматически сверяет содержимое этой копии с содержимым дубликата, и в случае, если какие-то части архива в дубликате отсутствуют, они будут перенесены туда вместе с новой резервной копией.
Кроме дополнительной безопасности такого способа хранения архивов, эта опция предоставляет путешествующим пользователям возможность иметь последовательную копию архива содержимого их лаптопов как на самих лаптопах, так и на корпоративном хранилище. Пока сеть недоступна, программа будет сохранять резервные копии только в Зону безопасности Acronis. При подключении к сети, при первом же сохранении резервной копии, все изменения, внесенные в архив, будут скопированы в дубликат.
В случае со стационарными серверами эта опция дает возможность произвести быстрое сохранение резервной копии локально, как промежуточный шаг к дальнейшему сохранению уже готовой резервной копии на сетевом ресурсе. Это полезно в случае медленной или загруженной сети и длительной процедуры создания резервной копии. Отключение от сети во время переноса дубликата не помешает созданию резервной копии, в отличие от создания копии непосредственно на сетевой ресурс.
...
Рейтинг: 0 / 0
12.10.2009, 17:12
    #36246190
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
клонирование ubuntu
С0ВЕСТЬ,

спасибо большое, можно закрывать))
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / клонирование ubuntu / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]