ലിനക്സിൽ ഒരു പാർട്ടീഷൻ അല്ലെങ്കിൽ ഹാർഡ് ഡ്രൈവ് എങ്ങനെ ക്ലോൺ ചെയ്യാം


നിങ്ങൾ ഒരു ലിനക്സ് പാർട്ടീഷൻ അല്ലെങ്കിൽ ഹാർഡ് ഡ്രൈവ് ക്ലോൺ ചെയ്യാൻ ആഗ്രഹിക്കുന്നതിന് നിരവധി കാരണങ്ങളുണ്ട്, അവയിൽ മിക്കതും ക്ലോണസില്ലയുമായി ബന്ധപ്പെട്ടതാണ്.

എന്നിരുന്നാലും, ഈ ട്യൂട്ടോറിയലിൽ, ഫയലുകൾ പരിവർത്തനം ചെയ്യുന്നതിനോ പകർത്തുന്നതിനോ സാധാരണയായി ഉപയോഗിക്കുന്ന ഡിഡി എന്ന ടൂൾ ഉപയോഗിച്ച് ലിനക്സ് ഡിസ്ക് ക്ലോണിംഗ് ഞങ്ങൾ അവലോകനം ചെയ്യാൻ പോകുന്നു, ഇത് മിക്ക ലിനക്സ് വിതരണങ്ങളിലും മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്.

ലിനക്സ് പാർട്ടീഷൻ എങ്ങനെ ക്ലോൺ ചെയ്യാം

dd കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് മുഴുവൻ ഹാർഡ് ഡ്രൈവും അല്ലെങ്കിൽ ഒരു ലിനക്സ് പാർട്ടീഷനും പകർത്താനാകും. നമ്മുടെ പാർട്ടീഷനുകളിലൊന്ന് ക്ലോണിംഗിൽ നിന്ന് ആരംഭിക്കാം. എന്റെ കാര്യത്തിൽ എനിക്ക് ഇനിപ്പറയുന്ന ഡ്രൈവുകൾ ഉണ്ട്: /dev/sdb, /dev/sdc.. ഞാൻ /dev/sdb1/ to /dev/sdc1 ക്ലോൺ ചെയ്യും.

ആദ്യം കാണിച്ചിരിക്കുന്നതുപോലെ fdisk കമാൻഡ് ഉപയോഗിച്ച് ഈ പാർട്ടീഷനുകൾ ലിസ്റ്റ് ചെയ്യുക.

# fdisk -l /dev/sdb1/ /dev/sdc1

ഇപ്പോൾ താഴെ പറയുന്ന dd കമാൻഡ് ഉപയോഗിച്ച് ഒരു പാർട്ടീഷൻ /dev/sdb1/ /dev/sdc1 ലേക്ക് ക്ലോൺ ചെയ്യുക.

# dd if=/dev/sdb1  of=/dev/sdc1 

മുകളിലുള്ള കമാൻഡ് dd-യോട് /dev/sdb1 ഇൻപുട്ട് ഫയലായി ഉപയോഗിക്കാനും അത് ഔട്ട്uപുട്ട് ഫയലിൽ /dev/sdc1-ലേക്ക് എഴുതാനും പറയുന്നു.

Linux പാർട്ടീഷൻ ക്ലോൺ ചെയ്ത ശേഷം, നിങ്ങൾക്ക് രണ്ട് പാർട്ടീഷനുകളും ഇതുപയോഗിച്ച് പരിശോധിക്കാം:

# fdisk -l /dev/sdb1 /dev/sdc1

ലിനക്സ് ഹാർഡ് ഡ്രൈവ് എങ്ങനെ ക്ലോൺ ചെയ്യാം

ഒരു ലിനക്സ് ഹാർഡ് ഡ്രൈവ് ക്ലോൺ ചെയ്യുന്നത് ഒരു പാർട്ടീഷൻ ക്ലോണിങിന് സമാനമാണ്. എന്നിരുന്നാലും, പാർട്ടീഷൻ വ്യക്തമാക്കുന്നതിനുപകരം, നിങ്ങൾ മുഴുവൻ ഡ്രൈവും ഉപയോഗിക്കുക. ഈ സാഹചര്യത്തിൽ, ഹാർഡ് ഡ്രൈവ് സോഴ്uസ് ഡ്രൈവിനേക്കാൾ വലിപ്പം (അല്ലെങ്കിൽ വലുത്) ആയിരിക്കണമെന്ന് ശുപാർശ ചെയ്യുന്നു.

# dd if=/dev/sdb of=/dev/sdc

ഇത് ഡ്രൈവ് /dev/sdb അതിന്റെ പാർട്ടീഷനുകൾ ഉപയോഗിച്ച് ടാർഗെറ്റ് ഹാർഡ് ഡ്രൈവ് /dev/sdc-ൽ പകർത്തിയിരിക്കണം. fdisk കമാൻഡ് ഉപയോഗിച്ച് രണ്ട് ഡ്രൈവുകളും ലിസ്റ്റുചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് മാറ്റങ്ങൾ പരിശോധിക്കാൻ കഴിയും.

# fdisk -l /dev/sdb /dev/sdc

ലിനക്സിൽ MBR എങ്ങനെ ബാക്കപ്പ് ചെയ്യാം

dd കമാൻഡ് നിങ്ങളുടെ MBR ബാക്കപ്പ് ചെയ്യാനും ഉപയോഗിക്കാം, അത് ഉപകരണത്തിന്റെ ആദ്യ സെക്ടറിൽ, ആദ്യ പാർട്ടീഷന് മുമ്പായി സ്ഥിതിചെയ്യുന്നു. അതിനാൽ നിങ്ങളുടെ MBR-ന്റെ ബാക്കപ്പ് സൃഷ്ടിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, പ്രവർത്തിപ്പിക്കുക:

# dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

മുകളിലെ കമാൻഡ് 512 ബൈറ്റുകളുടെ ഘട്ടത്തിൽ /dev/sda-ലേക്ക് /backup/mbr.img-ലേക്ക് പകർത്താൻ dd-യോട് പറയുന്നു, കൂടാതെ 1 ബ്ലോക്ക് മാത്രം പകർത്താൻ കൗണ്ട് ഓപ്ഷൻ പറയുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, /dev/sda-ൽ നിന്ന് നിങ്ങൾ നൽകിയ ഫയലിലേക്ക് ആദ്യത്തെ 512 ബൈറ്റുകൾ പകർത്താൻ നിങ്ങൾ dd-യോട് പറയുന്നു.

അത്രയേയുള്ളൂ! ലിനക്സ് പാർട്ടീഷനുകളോ ഡ്രൈവുകളോ പകർത്തുമ്പോഴോ ക്ലോണുചെയ്യുമ്പോഴോ ജാഗ്രതയോടെ ഉപയോഗിക്കേണ്ട ശക്തമായ ഒരു ലിനക്സ് ടൂളാണ് dd കമാൻഡ്.