Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Клониране на HDD/SSD

feed Всякакви програми и проблемите свързани с тях.
Нова тема Отговори
Nikola_
Пристрастéн
Пристрастéн
Мнения: 971
Регистриран: вт яну 16, 2018 12:16
Репутация: 7706
пол: Мъж

Клониране на HDD/SSD

Мнение от Nikola_ »

Виждам че редовно се задава въпроса как да си преместя операционните системи (OS*) върху друг HDD/SSD?
Реших да напиша два реда по въпроса. Става въпрос само за машини с две и повече OS.
Постановката е виртуална машина с инсталирани Lubuntu18, windows xp и manjaro.

AOMEI Partition Assistsnt Standart edition 6.1 [графичен инструмент]
Новия диск трябва да е по-голям или равен на стария.
Mаркира се желаният диск с дясното копче и се натиска copy > избeрате "sector-by-sector copy" > "избирате диска върху който ще клонирате" > "finish" > горе в ляво "apply" > след това ще се появи прозорец "proceed" > "yes"
Резултат 100% еднакви дискове. Операционните системи зареждат без никаква друга намеса.
Тази прогрома се използва от windows жива среда, има готови из интернет, или ако има трети HDD с инсталиран windows направо от него.
Проверено от мен лично.

Paragon [PHDM 15 Pro 10.1.25.294_000 RBM Linux-X32.iso] [графичен инструмент]
Копира дори по-голям hdd върху по малък.
Избирете "safe mode" > "disk copy wizard" > "next" > "избирате диска които ще клонирате" > "next" > "избирате диска върху който ще клонирате" > "next" > "yes, i confirm the operation" > "next" > "избирате HDD raw proces" > "next" > "next"
Резултат 100% еднакви дискове. Операционните системи зареждат без никаква друга намеса.
Тази прогрома се използва от CD,USB.
Проверено от мен лично.

dd
За мен това е най-доброто и най-лесното за случая. Това обаче е и най-опасния начин. Не е за хора които на са сигурни в себе си. Задължително си направете бакъп на данните преди това. Снимки документи и тн.
dd копира дори по-голям hdd върху по малък. Стартирате linux live среда и в терминала:

Код: Избери всички

sudo fdisk -l
или gparted за да видите номерата на дисковете.
Командата която ще клонира HDD е dd if=/dev/sdX of=/dev/sdX bs=64K кадето:
if=/dev/sdX e HDD от който ще клонирате. of=/dev/sdX е HDD върху който ще клонирате. bs= sets the block size
Заменяте X сномера на вашите дискове, трябва да се внимава. В терминала вече с вашите номерата на HDD/SSD.

Код: Избери всички

sudo dd if=/dev/sdX of=/dev/sdX bs=64K
Това е, конзолата ще изглежда сякаш е блокирала, но не е и трябва да се чака.
Резултат 100% еднакви дискове. Операционните системи зареждат без никаква друга намеса.
Няма нищо страшно или сложно изисква се само внимание.
Проверено от мен лично.
Последна промяна от Nikola_ на нед ное 11, 2018 15:12, променено общо 1 път.
Прочетено: 480 пъти
Потребителски аватар
beggginer
Доктор
Доктор
Мнения: 6619
Регистриран: нед апр 13, 2008 18:33
Репутация: 37487
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от beggginer »

Иде Тцу със секирата!
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа:
съб яну 21, 2023 12:28
Знам какво правя.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368102
Местоположение: Somewhere In Time

Re: Клониране на HDD/SSD

Мнение от Mozo »

AOMEI и paragon работят ли с Linux?
Изображение
Nikola_
Пристрастéн
Пристрастéн
Мнения: 971
Регистриран: вт яну 16, 2018 12:16
Репутация: 7706
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от Nikola_ »

Не, но когато е клониране бит по бит копира всичко което е на диска включително MBR grub и тн. Клонираният диск става огледално копие. Няма никакво значение какво има на него, всичко се копира.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368102
Местоположение: Somewhere In Time

Re: Клониране на HDD/SSD

Мнение от Mozo »

Дано да си го пробвал и да става, защото подобни Windows програми се дънят при Linux :)
Изображение
Потребителски аватар
germaneca999
Дарител
Дарител
Мнения: 831
Регистриран: чет фев 01, 2018 16:34
Репутация: 6514
пол: Мъж
Местоположение: София

Re: Клониране на HDD/SSD

Мнение от germaneca999 »

А защо bs=64K, а не примерно bs=4M ? Може ли малко пояснение ?
Оптимистът вижда възможност във всяка трудност.
Човекът се учи, но не се развива. Само ученикът се развива.
Свободен е този, който не е оковал собствения си мироглед с чужди идеи!
Потребителски аватар
Tsurugi
VIP
VIP
Мнения: 15458
Регистриран: ср сеп 23, 2015 03:10
Репутация: 123755
пол: Мъж
Местоположение: София

Re: Клониране на HDD/SSD

Мнение от Tsurugi »

Nikola_ написа:
нед ное 11, 2018 13:46
Това е, конзолата ще изглежда сякаш е блокирала, но не е и трябва да се чака.
Не е грам необходимо да се дзвери човек в един празен джам и да се почесва зад ухото, докато нервно потропва по масата:
Пример:

Код: Избери всички

# dd if=/dev/sda of=/dev/sdb bs=1024k status=progress
Може да се ползва и pv, с който ще получиш графичен индикатор за напредък на течащият процес, но pv е своенравна гад. Редмънд и Ко. нещата, директно ги подминавам без коментар, защото не заслужават подобен.

OXXXXXXX[{#LINUX&&HACK:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:/:>


剣リナックスをとともに武士

Потребителски аватар
Nibelung
Философ с чук в ръка
Философ с чук в ръка
Мнения: 19524
Регистриран: пон апр 14, 2008 01:19
Репутация: 48386
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от Nibelung »

Дънят се, ако се пуснат в режим "не бит по бит", защото тогава трябва да работят на ниво файлови с-ми.
Когато работят "бит по бит" е нужно само да се справят с големината на дяловете.
Проблемът при "файл по файл" е в различните версии на уж една и съща файлова с-ма и в пермишъните,
който проблем при "бит по бит" го няма.
Ний тука сички парле ву франсе

Изображение
Nikola_
Пристрастéн
Пристрастéн
Мнения: 971
Регистриран: вт яну 16, 2018 12:16
Репутация: 7706
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от Nikola_ »

Mozo написа:
нед ное 11, 2018 15:31
Дано да си го пробвал и да става, защото подобни Windows програми се дънят при Linux :)

Пробвал съм да, днес преди да пиша инсталирах 3 различни OS и ги клонирах поне 10 пъти.
Тия програми се дънят когато искаш да клонира дялове защото вижда ext4 и напрво казва не става тая.
Но когато клонираш бит по бит програмата просто пренася единици и нули. Или поне аз така го разбирам.

germaneca999 написа:
нед ное 11, 2018 15:41
А защо bs=64K, а не примерно bs=4M ? Може ли малко пояснение ?

Да.
https://wiki.archlinux.org/index.php/Dd
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 5473
Регистриран: ср фев 21, 2018 15:17
Репутация: 41536
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от бат-начо »

Аз не съм напреднал, но не съм и абсолютно начинаещ в Линукс. Но мога да се похваля, че повече от два пъти съм разказвал играта на всичко с dd. И все още избягвам да ползвам команди съдържащи я (страх лозе пази). Т.е. трябва абсолютно всичко да е проверено, че е това което е, преди да се стартира, защото после има само сополи и сълзи, и близки срещи със софтуер за възстановяваме (който няма абсолютна гаранция, че ще възстанови каквото трябва). И бих съветвал (от моята камбанария) да се ползва само когато няма друга алтернатива (май ще рече никога да не се ползва).
Побитовото копиране/клониране има един малък недостатък - става бавно, колкото и машината да е производителна. Вероятно някога в бъдещето ще има dd2, който ще прави това със скоростта на ракета (което пак ще е бавно тогава, в бъдещето).
Селски, Начо Селски.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368102
Местоположение: Somewhere In Time

Re: Клониране на HDD/SSD

Мнение от Mozo »

Затова връщам от имидж за минута, възстановявам GRUB за 30 секунди и съм в джаза :mrgreen:
Изображение
Потребителски аватар
cprog
Почетен член
Почетен член
Мнения: 1541
Регистриран: нед юли 19, 2015 08:19
Репутация: 14128
пол: Мъж

Re: Клониране на HDD/SSD

Мнение от cprog »

Викито на Арч дава малко по-добра команда:

Код: Избери всички

# dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync status=progress
This will clone the entire drive, including the MBR (and therefore bootloader), all partitions, UUIDs, and data.

bs= sets the block size. Defaults to 512 bytes, which is the "classic" block size for hard drives since the early 1980s, but is not the most convenient. Use a bigger value, 64K or 128K. Also, please read the warning below, because there is more to this than just "block sizes" -it also influences how read errors propagate. See [1] and [2] for details and to figure out the best bs value for your use case.
noerror instructs dd to continue operation, ignoring all read errors. Default behavior for dd is to halt at any error.
sync fills input blocks with zeroes if there were any read errors, so data offsets stay in sync.
status=progress shows periodic transfer statistics which can be used to estimate when the operation may be complete.
CPU~Dual core AMD Athlon 64 X2 5200+ (-MCP-) speed~2700 MHz (max) Kernel~4.15.0-33-generic x86_64 Up~1 day Mem~4869.6/7976.7MB HDD~2400.5GB(45.8% used) Procs~313 Client~Shell inxi~2.3.56
Нова тема Отговори

Върни се в “Софтуер”