வி.எச்.டி கோப்புகளை இயற்பியல் வன் வட்டில் நகலெடுக்க டி.டி கட்டளையை எவ்வாறு பயன்படுத்துவது



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

மெய்நிகர் ஹார்ட் டிஸ்க் (வி.எச்.டி) கோப்புகள் மெய்நிகர் பாக்ஸ் மற்றும் வேறு சில மெய்நிகர் x86 / x86_64 முன்மாதிரிகளில் இயற்பியல் மீடியாவின் பயன்பாட்டை பின்பற்றும் மாபெரும் கோப்புகள். இது உங்கள் லினக்ஸ் விநியோகத்திற்குள் விண்டோஸ், ஓஎஸ் எக்ஸ், எம்எஸ்-டாஸ், ஃப்ரீ.பி.எஸ்.டி, ஓபன்.பி.எஸ்.டி, ஓ.எஸ் / 2 அல்லது லினக்ஸின் பிற பதிப்புகளை இயக்க அனுமதிக்கிறது. இந்த கோப்புகள் அவற்றின் உள்ளடக்கங்களை dd கட்டளை வழியாக நேரடியாக ஒரு உடல் வட்டுக்கு எழுத அனுமதிக்காது, இது ஒரு ஐஎஸ்ஓவையும் செய்ய உங்களை அனுமதிக்கிறது, ஆனால் அதைச் செய்ய ஒரு வழி இருக்கிறது. சில வழிகாட்டிகள் நீங்கள் VHD கோப்பை ஐஎஸ்ஓவாக மாற்ற வேண்டும் என்று கோருகையில், நீங்கள் லினக்ஸின் எந்த நவீன பதிப்பிலும் விர்ச்சுவல் பாக்ஸை இயக்குகிறீர்கள் என்றால் இதைச் செய்ய வேண்டியதில்லை. QEMU பயனர்களுக்கும் ஒரு வழி இருக்கிறது, இருப்பினும் இது அதிகமாக விளையாடுவதை உள்ளடக்கியது.



நீங்கள் வேலை செய்யப் போகும் இயக்கிகள் அல்லது பகிர்வுகள் எதுவும் நீங்கள் துவக்கவில்லை என்பதை உறுதிப்படுத்த வேண்டும். இந்த எடுத்துக்காட்டுக்கு பகிர்வு செய்யப்பட்ட NAND நினைவகத்தின் ஒரு பகுதியை நாங்கள் பயன்படுத்தினோம், ஆனால் நீங்கள் அவ்வாறு செய்ய முடியாவிட்டால் நேரடி டிவிடி அல்லது யூ.எஸ்.பி துவக்கத்தைப் பயன்படுத்த விரும்பலாம். கேள்விக்குரிய இயந்திரத்தை நீங்கள் எந்த வழியில் துவக்கினீர்கள் என்பதைப் பொருட்படுத்தாமல், உங்கள் முனைய நிரலை Ctrl, Alt மற்றும் T ஐ அழுத்திப் பிடித்து, உபுண்டு டாஷில் தேடுவதன் மூலம் அல்லது Xfce4 அல்லது LXDE இல் உள்ள கணினி கருவிகள் துணைமெனஸிலிருந்து திறப்பதன் மூலம் தொடங்கவும்.



முறை 1: கட்டளை வரியில் இருந்து VBoxManage ஐப் பயன்படுத்துதல்

பாரம்பரிய மெய்நிகர் பாக்ஸ் நிறுவலைப் பயன்படுத்துவதே இதைச் செய்வதற்கான எளிதான வழி. நீங்கள் இழப்பதைப் பற்றி கவலைப்படுகிற எல்லா தரவையும் காப்புப் பிரதி எடுத்துள்ளீர்கள் என்பதை முதலில் உறுதிப்படுத்திக் கொள்ளுங்கள், ஏனென்றால் நீங்கள் இலக்கின் இயற்பியல் வன்பொருளில் உள்ள எந்த தரவையும் அழிக்கப் போகிறீர்கள், அதே நேரத்தில் நீங்கள் செயல்பாட்டில் VHD அல்லது VHDX கோப்பில் ஏதாவது செய்ய முடிகிறது. இது மற்ற முறைக்கும் செல்கிறது, அத்துடன் இந்த அழிவுகரமான கட்டளைகளை உள்ளடக்கிய எதையும்.



எல்லாம் பாதுகாப்பானது மற்றும் இலக்கு இயக்கி கணக்கிடப்படவில்லை, ஆனால் இன்னும் கணினியுடன் இணைக்கப்பட்டுள்ளது என்பது உங்களுக்குத் தெரிந்தவுடன், நீங்கள் இன்னும் செருகப்பட்ட வெளிப்புற வன் வட்டு என்று சொல்லுங்கள், ஆனால் அது ஏற்றப்படவில்லை அல்லது பச்சையாக இருக்கலாம், ஏனெனில் நீங்கள் எல்லாவற்றையும் இழக்க நேரிடும் செயல்பாட்டில், இயக்கவும் VBoxManage clonehd freeBSD.VHDX - வடிவமைப்பு RAW freeBSD.RAW freeBSD.VHDX ஐ உங்கள் மெய்நிகர் வன் வட்டுடன் மாற்றும் போது. சோதனை நோக்கங்களுக்காக FreeBSD இன் சற்றே மிதமான நிறுவலுடன் ஒரு மெய்நிகர் வன் வட்டு கோப்பு எங்களிடம் இருந்தது, எனவே பெயர்.

இந்த கட்டளை முடிந்தவுடன், இயக்கவும் sudo dd if = freeBSD.RAW of = / dev / sde , RAW கோப்பின் பெயரை நீங்கள் இப்போது உருவாக்கிய RAW மற்றும் sde block சாதனத்தை நீங்கள் உண்மையில் விரும்பும் சாதனத்துடன் மாற்றுகிறது. உங்களுக்குத் தெரியாவிட்டால், நீங்கள் எப்போதும் இயக்கலாம் sudo fdisk -l சரியான பகிர்வு பெயர் உங்களுக்குத் தெரியுமா என்பதை உறுதிப்படுத்த. வேறு எதற்கும் dd ஐப் பயன்படுத்துவதைப் போலவே, நீங்கள் தவறான சாதனத்திற்கு எழுத விரும்பவில்லை.

சிறிய சாதனத்திற்கு ஒரு பெரிய கோப்பை எழுத முயற்சித்ததைப் போலவே, சாதனத்தில் இடமில்லை என்பது பற்றி நீங்கள் பிழையைப் பெறலாம், ஆனால் இது சோதனைகளில் சிக்கல்களை ஏற்படுத்தவில்லை. இந்த செயல்முறை கூடுதல் பூஜ்ஜியங்களைச் சேர்க்கிறது. இல்லையெனில், மெய்நிகர் வட்டை ஒரு உடல் வட்டுக்கு இரண்டு படிகளில் மட்டுமே நகலெடுக்க முடிந்தது.



முறை 2: QEMU வட்டு நெட்வொர்க் தடுப்பு சாதன சேவையக கட்டளையுடன்

விரைவு முன்மாதிரி (QEMU) மெய்நிகராக்க முறைமைக்கு மட்டுமே அணுகல் உள்ள பயனர்கள் VBoxManage கட்டளைக்கு அணுகலைக் காட்டிலும் சற்றே அதிக ஈடுபாடு கொண்ட செயல்முறையைக் கையாள வேண்டும். கட்டளை வரியில், இயக்கவும் sudo modprobe nbd தொடர்ந்து qemu-nbd -r -c / dev / ndb0 -f vpc ourTest.vhd , நீங்கள் பணிபுரியும் உண்மையான கோப்பு பெயரை பிரதிபலிக்கும் வகையில் கோப்பு பெயர் மாற்றப்பட்டுள்ளது. உங்கள் நிறுவலை நீங்கள் எவ்வாறு உள்ளமைத்துள்ளீர்கள் என்பதைப் பொறுத்து, qemu-nbd ஐ இயக்க உங்களுக்கு சூடோ தேவைப்படலாம். நீங்கள் கட்டளைகளை இங்கிருந்து நகலெடுத்து ஒட்டுகிறீர்கள் என்றால், அவற்றை இயக்குவதற்கு முன்பு அவற்றை மாற்றுவதை உறுதிசெய்க. பெரும்பாலான சந்தர்ப்பங்களில் நீங்கள் இங்கு கவலைப்பட ndb0 சாதனம் மட்டுமே இருப்பீர்கள், எனவே உங்களுக்கு அங்கு எந்த சிக்கலும் இருக்கக்கூடாது.

அது முடிந்ததும், பகிர்வை எழுதலாம் qemu-nbd -P 2 -r -c / dev / nbd2 -f vpc ourTest.vhd தொடர்ந்து sudo ddrescure -v -f / dev / nbd2 / dev / sde2 , ஆனால் சாதன கோப்புகளை நீங்கள் உண்மையில் பயன்படுத்த விரும்பும் கோப்புகளுடன் மாற்ற நினைவில் கொள்க. நீங்கள் அவற்றை உங்கள் சொந்த முனையத்தில் நகலெடுத்து ஒட்டுகிறீர்கள் என்றால், அந்த கோப்பு பெயர்கள் மற்றும் பகிர்வு எண்களை நீங்கள் எழுத முயற்சிக்கும் பெயர்களுடன் மாற்றுவதை உறுதிசெய்க. எங்கள் / dev / sde சாதனம் வெறுமனே பயன்படுத்தப்பட்ட SDHC அட்டை மட்டுமே, இதை எதையும் சேதப்படுத்தாமல் பாதுகாப்பாக சோதிக்க நாங்கள் பயன்படுத்துகிறோம். Qemu-nbd ஐ இயக்க உங்களுக்கு சூடோ தேவைப்படலாம், ஆனால் உங்களுக்கு இது தேவையில்லை. அதேபோல், உங்கள் உள்ளமைவைப் பொறுத்து பகிர்வு எண்களையும் கைவிட வேண்டியிருக்கும். இந்த காரணங்களுக்காக QEMU செயல்முறை கிட்டத்தட்ட உள்ளுணர்வு இல்லை.

ஹைப்பர்-வி பயனர்கள் VHD கோப்பிற்கு பதிலாக VHDX படத்தைக் கொண்டிருக்கலாம். இதுபோன்றால், அதற்கு பதிலாக நீங்கள் இயக்க வேண்டும் qemu-nbd -c / dev / nbd0 -f VHDX ourTest.vhd கோப்பு பெயரை மீண்டும் மாற்றும் போது. மெய்நிகராக்கப்பட்ட கணினிகளில் பெரிய சேமிப்பக திறனைச் சேர்க்க இந்த வடிவம் விண்டோஸ் சர்வர் 2012 க்கு கூடுதலாக இருந்த போதிலும், வி.எச்.டி கொண்ட 2TB வரம்பிலிருந்து தப்பிப்பதற்காக அதிகமான லினக்ஸ் பயனர்கள் இதை நோக்கி வருகிறார்கள். இல்லையெனில், கேள்விக்குரிய உண்மையான கோப்பு அளவைப் பொருட்படுத்தாமல் இந்த வழிமுறைகள் செயல்பட வேண்டும். குனு ddrescue கருவி dd போலவே செயல்பட வேண்டும், இருப்பினும் முதலில் சிறந்த தொகுதிகளை நகலெடுப்பதை உறுதி செய்கிறது.

இது இயங்கியதும், வி.எச்.டி.எக்ஸ் படங்களுடன் பணிபுரியும் பயனர்கள் இயக்க வேண்டும் sudo ddrescue -v -f / dev / nbd2 / dev / sde2 , மீண்டும் மேலே உள்ள கோப்புகளை மாற்றுகிறது. இல்லையெனில், எல்லா வகையான மெய்நிகர் பாக்ஸ் படங்களையும் கொண்ட அனைவரும் பயன்படுத்தலாம் qemu-nbd -P 2 -r -c / dev / nbd2 -f vpc ourTest.vhd எந்தவொரு பழைய வட்டு போலவும் கேள்விக்குரிய பகிர்வை ஏற்ற. நீங்கள் பயன்படுத்த வேண்டும் sudo mount / dev / nbd2 / cdrom அல்லது sudo mount / dev / nbd2 / mnt அதை ஏற்ற. நீங்கள் முயற்சிக்கும் முன் / cdrom அல்லது / mnt கோப்பகங்களில் வேறு எதுவும் பொருத்தப்படவில்லை என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.

முறை 3: கோப்பை நீக்குதல் மற்றும் துண்டித்தல்

படத்தை அவிழ்க்க, நீங்கள் பயன்படுத்த வேண்டும் sudo umount / mnt அல்லது sudo umount / cdrom அதைப் பிரிக்க. லினக்ஸ் கர்னலும், எல்லாவற்றிற்கும் மேலாக, அதை வேறு எந்த அளவைப் போல நடத்துவதில் மும்முரமாக இருந்தது.

நீங்கள் இன்னும் QEMU அமைப்பிலிருந்து அதைத் துண்டிக்க வேண்டும், எனவே தட்டச்சு செய்க qemu-ndb -d / dev / nbd2 அதை துண்டிக்க.

4 நிமிடங்கள் படித்தேன்