Що таке "клонування жорсткого диска" і як це робити?


11

Що означає клонування жорсткого диска? Це просто копіювання на весь "ЗМІСТ" жорсткого диска, Включаючи операційну систему, драйвери, всі встановлені програми? чи це копіювання ЦІЛЬкого жорсткого диска BIT на BIT? Чи клонований жорсткий диск завантажувальний?

Я маю зовнішній жорсткий диск USB і намагаюся зробити точну копію моєї комп'ютерної системи шляхом клонування, щоб я міг підключити клонований жорсткий диск до іншої машини і завантажитися на нього, або встановити клонований диск на іншій комп'ютерній системі і завантажитися в це. Чи можливо це? Або я кажу про це абсолютно неправильно?

Що таке привид на жорсткому диску?


2
Як і біологічний клон, намір полягає в тому, щоб копія була повною, повністю функціональною і здатною до дії незалежно від оригіналу.
Mokubai

1
Важливо не зауважити, що, як пояснено нижче, "клонування" технічно прийнято означати виготовлення точної копії, доповненої ОС, тощо, це вдається використовувати "випадково", щоб просто означати копіювання якогось великого підмножини файли. Вам потрібно встановити, що насправді мається на увазі в реальному контексті.
Даніель Р Хікс

також зауважте, що завантаження з USB- накопичувача буде проходити повільніше, ніж завантаження з звичайного накопичувача SATA
jena

Усі відповіді чудові. Мені важко було вибрати один. Незважаючи на те, що gronostaj дуже ґрунтовний у своїй відповіді, я вирішив обрати ianc1215, тому що він надав просте пояснення та відповідь із переліком програмного забезпечення, яке доступне для цього. Нарешті я клонував весь свій жорсткий збір, використовуючи безкоштовну версію програмного забезпечення Macrium Reflect Software, і коли ви відновите клонований хардрейв, ви отримуєте ВСЕ, що не тільки ваші файли, але й драйвери, операційну систему та всі встановлені вами програми. Це точна копія мого старого хардрейву. Дивовижно. Дякую за всі відповіді.
Чт

1
Клонування системного HD та завантаження на іншій машині працюватимуть так, як ви очікуєте, лише якщо ПК має таке ж обладнання.
giammin

Відповіді:


7

Клонування жорсткого диска означає зробити копію оригінальних вихідних даних. Ця копія копії може бути біт-біт, який буде дублювати ВСЕ на диску. Інший варіант - клонувати окремі розділи, це може бути корисно, якщо ви хочете скопіювати лише певні дані, такі як ОС або розділ даних.

Якщо я зроблю клон жорсткого диска мого комп'ютера, це буде точний дублікат (даних, що входять до нього. Для клонування жорсткого диска потрібно спеціальне програмне забезпечення.

Деякі приклади клонування програмного забезпечення:

  • Clonezilla, утиліта для клонування на базі Linux
  • Acronis True Image
  • Привид Нортона

Після клонування накопичувача ви можете використовувати його як завантажувальний пристрій (якщо ви скопіювали дані завантажувача).

За звучанням цього, що ви намагаєтеся зробити, це не клон, а натомість те, що називається синхронізацією. Ви хочете, щоб дані знаходилися на одному комп’ютері. Потім, використовуючи портативний носій, потрібно перенести дані на інший комп'ютер для використання. Тим не менш, ви хочете, щоб обидва місця залишалися однаковими.

Це звучить точно?


2
Режим роботи за замовчуванням Clonezilla, який ви згадали в першу чергу, - це не клонувати біт для бітів, так що вигляд підриває ваше визначення.
gronostaj

1
@gronostaj Вибачте за те, що я неправильно сказав і не зрозумів власну помилку. Дозвольте це виправити.
ianc1215

Я настійно раджу проти рішень Acronis та Norton. Акроніс колись був хорошим варіантом, але з 2010 року він баггі та ненадійний. Нортон Привид у застарілому та застарілому. Він не підтримує нове обладнання та нові конфігурації. Також обидва коштують дорого. Там є чудові безкоштовні рішення, як, наприклад, Veeam Agent для Windows Free Edition.

3
і ddдля * NIX
OrangeDog

@ ianc1215 Я використовував безкоштовну версію програмного забезпечення Macrium Reflect. Це зробило роботу. Дякую.
Чт

15

Клонування жорсткого диска - це процес створення ефективної копії жорсткого диска на інший. Це не обов'язково означає, що обидва накопичувачі для біта однакові , хоча це варіант.

Більшу частину часу клонування означає, що цільовий диск розділений аналогічно, розділи форматуються з однаковою файловою системою, і всі дані копіюються в аналогічні розділи на цільовому диску. Зазвичай додаткова інформація, яка не зберігається у файлах, таких як MBR, VBR, дані, приховані у таблицях розділів, також клонується. (Ці дані будуть опущені в звичайній копії на рівні файлової системи, а цільовий диск не буде завантажуватися.)

Зробити трохи бітової копії вважатиметься клонуванням, але це найповільніший і найменш гнучкий спосіб зробити це. Він працює лише в тому випадку, якщо цільовий диск не менший (будь-який надлишок простору витрачається), а також деякі копії також копіюються (вилучені файли, невикористаний простір тощо). Це може бути бажано, хоча, напр. під час створення безпечної копії під час відновлення невдалого жорсткого диска або в судовій медицині.

Зазвичай кращим способом клонування є копія розділів джерел та копіювання файлів з урахуванням файлових систем. Якщо програма клонування розуміє, як файлова система зберігає файли, вона може відтворити новий (можливо, на розділі різного розміру) та скопіювати лише значущі дані. Навіть якщо обидва розділи мають однаковий розмір, цей процес більшу частину часу призводить до розділів, які не є бітними для бітових ідентичних, але все ж містять абсолютно однакові дані.

Можливе завантаження належним чином клонованого жорсткого диска в одному ПК. Використання його в іншій машині - це вже інша історія. ОС може бути вже налаштована для конкретної апаратної конфігурації оригінальної машини і може не вдатися до завантаження. У Linuxes не виникає особливих проблем із завантаженням після трансплантації більшу частину часу. Сучасні версії Windows в цьому досить непогані і зазвичай завантажуються, якщо контролери жорсткого диска на обох машинах схожі і працюють в однакових режимах (тобто IDE / AHCI / RAID). Майте на увазі, що деякі ліцензії на програмне забезпечення не дозволяють пересаджувати або прив’язувати програмне забезпечення до однієї конкретної машини - наприклад, такі версії Windows виробляють це.

Привид - це, мабуть, ще один термін для клонування, я вважаю, що це стосується Нортона Привид, який фактично був стандартом для клонування дисків якихось 15 років тому.


3
Msgstr "Слід завантажувати належним чином клонований жорсткий диск на одному ПК". Це, безумовно , можливо, і це часто робиться саме з цієї причини. Багато компаній використовують клоновані жорсткі диски для розгортання однакових установок ОС на однакових ПК. І саме сьогодні я клонував жорсткий диск, який потрібно використовувати на тому ж ПК, оскільки оригінальний диск виявив ранні ознаки виходу з ладу (Журнал подій Windows був повний помилок атапі). Нарешті, клонування біт за бітом також може бути корисним при проведенні криміналістичного аналізу. Ви можете оглянути клона, не турбуючись про потенційно згубні докази.
Чарльз Бердж

2
It works only if target drive is larger- ви можете пояснити, чому? Чи не може цільовий диск бути точно рівним оригіналу, і можна отримати доступ / записати кожен бит оригіналу / цілі?
користувач202729

На мій досвід джерело та цільові накопичувачі можуть мати однакову ємність.
eromana

2
Створення побітної копії (наприклад, з dd) набагато швидше, ніж форматування накопичувача та індивідуальне копіювання кожного файлу.
OrangeDog

Я не думаю, що ця відповідь достатньо підкреслює різницю між "клоном" та різними версіями "копіювання файлів на інший диск". Я б очікував, що клон буде покусаний або дуже близький до нього. Якщо це не завантажується в одному ПК, це не клон, IMO
peterG

7

Що таке клонування диска?

Клонування диска спочатку означало копіювання вмісту диска на рівні сектору, побіжно, на однаковий диск. На рівні сектору копіюється все, включаючи розділення, завантажувальні сектори, файлові системи, файли, метадані та навіть видалені файли. Клонування застосовувалося для масового виробництва ідентичних комп'ютерів, масового розгортання однакових конфігурацій на ідентичні комп'ютери або для криміналістики.

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

Що станеться, якщо я перенесу клона в іншу систему?

Те саме, що відбувається, якщо ви перенесіть оригінал в іншу систему.

Якщо інша система не є ідентичною оригіналу, ви можете очікувати, що різні апаратні компоненти потребують нових драйверів пристроїв, перш ніж вони працюватимуть. Крім того, деякі комерційні комп'ютерні програми із закритим кодом можуть виявити цю нову зміну та вимагати додаткових ліцензійних кроків для роботи, як заходів проти піратства. Windows поставляється з sysprepутилітою, яка вирішує цю проблему лише для Windows.

Що таке привид?

Це ще одна назва клонування, отримана від програми під назвою Ghost , розробленої в 1995 році Мюрреєм Хазардом. Зараз це припинено; не турбуйся цим.


Привид все ще існує. Зараз це продукт Symantec, але він все ще робить свою роботу.
cHao

@cHao Norton Ghost було припинено у 2013 році. Symantec Ghost Solution все ще продається, але лише підприємствам. Вони не дадуть це фізичній особі. І це жахливо.

5

Для резервного копіювання я періодично клоную свій жорсткий диск.

Для клонування диска за допомогою команди Linux dd.

1- Створіть або отримайте інсталяційний диск Linux, Live CD або USB. Далі йде мова про Linux Mint Mate, але будь-який інший аромат Linux так само добре.
2 - Як джерело, так і цільові накопичувачі, підключені до комп'ютера, завантажтесь із окремого інсталяційного носія Linux.
3- Відкрийте консоль командного рядка та введіть:

sudo blkid

Це відобразить послідовність рядків, по одному для кожного розділу кожного диска в межах системи,

/dev/sda1: LABEL="newmate2015" UUID="142698fe-5f97-4ca2-9a4c-3e20df" ... /dev/sda2: ... /dev/sdb1: ...

Цифра перед двокрапкою /dev/sda<number>:вказує номер розділу, а літера перед номером /dev/sd<letter><number>:позначає диск.

4- У ddкомандному рядку змінна if=позначає джерело накопичувача або вхідний файл, а of=змінна позначає цільовий диск або вихідний файл.

5- Щоб перевірити правильність букв джерела та цілі диска, ми відображаємо одне і те ж призначення по-іншому. У командному рядку введіть:

gnome-disks

6- Якщо все відповідає, в командному рядку введіть:

dd if=/dev/sd<source-drive-letter> of=/dev/sd<target-drive-letter> conv=noerror,sync bs=4k

Якщо conv=sync,noerrorопція ddне зупинить передачу, якщо біт (и) у вихідному блоці неможливо прочитати, у такому випадку, щоб утримувати джерело передачі та цільові накопичувачі в однаковому положенні даних і однакової довжини, ddзамість цього буде записати все нульовий блок правильної довжини.

bs=Аргументом є розмір переданого блоку, і це також впливає на швидкість передачі бітів перенесення операції клонування, вона може бути визначена методом проб і помилок, 4kвідмінно працює з більшістю дисків HDD, SSD і USB, CD використовують 512bрозмір блоку.

Цільовий привід повинен бути тієї ж або більшої ємності, ніж джерело. Я використовую накопичувачі однакового розміру. Врешті-решт, коли резервна ємність резервного перерозподілу поганого цільового приводу закінчиться, ddкоманда не вийде.

На моєму простому комп’ютері потрібно клонувати близько 3 годин дискового накопичувача

Після клонування

7 Вимкніть машину нормально.

8 Не намагайтеся завантажувати машину, яка має 2 диски з тим же UUID.

9 Від'єднайте джерело живлення від комп'ютера.

10 Завантажте та переконайтеся, що клонований привід нормально завантажується.

11 Позначте або запишіть вилучений диск із зазначенням: видаленої дати, користувача, імені машини, місцезнаходження, вмісту, s / n тощо.


5
Це не відповідає жодному з питань ОП. Він ніколи не питав, як виконати клон. Його питання: (1) Що таке клонування? (2) Чи буде клон працювати на іншому ПК? і (3) Що таке привид?

@FleetCommand "і як вам це робити", хоча він позначений тегами windows-7
OrangeDog

@OrangeDog Рівно.

3

Клон - це пряма копія, біт для бітів, так що дані, що зберігаються на клонованому диску, ідентичні даним на вихідному диску. З операційної системи до прихованих файлів каталогів, з робочого столу до драйверів пристрою все копіюється однаково. Замініть старий диск на щойно зроблений клон, і функціональної різниці не повинно бути. Ви також можете використовувати клонований диск на іншому ПК, окрім деяких потенційних відсутніх драйверів через розбіжності в апаратному забезпеченні він повинен працювати так само, як і ваша стара система, що робить його ідеальною резервною копією у разі пошкодження ПК. Мінус цього, однак, полягає в тому, що прямий клон біт-біт, як правило, є єдиним на резервному диску.

Люди зазвичай використовують програму для клонування диска. Я використовую Acronis.


1
Я настійно раджу проти Акроніса. Колись це був хороший варіант, але зараз він баггі та ненадійний. Крім того, це дуже дорого.

1
@FleetCommand Дякую за голову вгору. Я наступного разу спробую агента Veeam.
Серхіо Домінгуес
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.