ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ഗസ്റ്റ്എഫ്എസ്-ടെസ്റ്റിംഗ് ആണിത്.
പട്ടിക:
NAME
Guestfs-testing - libguestfs-ന്റെ മാനുവൽ ടെസ്റ്റിംഗ്, നിങ്ങൾക്ക് സഹായിക്കാനാകും!
വിവരണം
ഈ പേജിൽ നിങ്ങൾക്ക് libguestfs-ൽ പരീക്ഷിക്കാവുന്ന മാനുവൽ ടെസ്റ്റുകൾ ഉണ്ട്. എല്ലാവർക്കും അല്പം വ്യത്യസ്തതയുണ്ട്
പ്ലാറ്റ്ഫോം, ഹാർഡ്വെയർ, അതിഥികൾ എന്നിവയുടെ സംയോജനം, അതിനാൽ ഈ പരിശോധന വളരെ വിലപ്പെട്ടതാണ്. നന്ദി
സഹായിച്ചതിന്!
എ എന്ന് അടയാളപ്പെടുത്തിയ ടെസ്റ്റുകൾ * (നക്ഷത്രചിഹ്നം) കഴിയും നശിപ്പിക്കുക ഡാറ്റ നിങ്ങൾ ശ്രദ്ധിച്ചില്ലെങ്കിൽ. മറ്റുള്ളവരാണ്
സുരക്ഷിതമായതിനാൽ ഒന്നും പരിഷ്ക്കരിക്കില്ല.
ഈ ടെസ്റ്റുകളിൽ ഭൂരിഭാഗവും ഏതെങ്കിലും libguestfs ≥ 1.14-ൽ പ്രവർത്തിക്കും. ഈ പരിശോധനകളിൽ ചിലത് (അടയാളപ്പെടുത്തിയത്)
libguestfs ≥ 1.22 ആവശ്യമാണ്.
ഈ ലിങ്ക് വഴി നിങ്ങൾ കണ്ടെത്തുന്ന ബഗുകൾ നിങ്ങൾക്ക് റിപ്പോർട്ട് ചെയ്യാം:
https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
അല്ലെങ്കിൽ മെയിലിംഗ് ലിസ്റ്റിൽ പോസ്റ്റ് ചെയ്യുക (രജിസ്ട്രേഷൻ ആണ് അല്ല ആവശ്യമാണ്, എന്നാൽ നിങ്ങൾ രജിസ്റ്റർ ചെയ്തിട്ടില്ലെങ്കിൽ
നിങ്ങളുടെ സന്ദേശം സ്വമേധയാ അംഗീകരിക്കുന്നതിന് മോഡറേറ്റർക്കായി നിങ്ങൾ കാത്തിരിക്കേണ്ടി വരും):
https://www.redhat.com/mailman/listinfo/libguestfs
ടെസ്റ്റുകൾ
പ്രവർത്തിപ്പിക്കുക libguestfs-test-ടൂൾ
പ്രവർത്തിപ്പിക്കുക:
libguestfs-test-ടൂൾ
ഈ കമാൻഡ് അടിസ്ഥാന libguestfs പോലെ വളരെ ലളിതവും നോൺ-ഡിസ്ട്രക്റ്റീവ് ടെസ്റ്റ് ചെയ്യുന്നു
പ്രവർത്തിക്കുന്നു. നിങ്ങൾ ഇത് റൂട്ട് ആയി പ്രവർത്തിപ്പിക്കേണ്ടതില്ല.
ഉണ്ടെങ്കിൽ ഇല്ല പ്രിന്റ് ചെയ്യുക "===== ടെസ്റ്റ് പൂർത്തിയായി ശരി =====", അതൊരു ബഗ് ആയി റിപ്പോർട്ട് ചെയ്യുക. ഇത് വളരെ
നിങ്ങൾ ഉൾപ്പെടുത്തേണ്ടത് പ്രധാനമാണ് പൂർത്തിയായി, എഡിറ്റുചെയ്യാത്തത് നിങ്ങളുടെ "libguestfs-test-tool" ന്റെ ഔട്ട്പുട്ട്
ബഗ് റിപ്പോർട്ട്. ഈ പേജിന്റെ അവസാനം "ബഗ്സ്" വിഭാഗം കാണുക.
പരിശോധിക്കുക കെവിഎം ത്വരണം is being ഉപയോഗിച്ചു.
നിങ്ങളുടെ ഹോസ്റ്റിന് ഹാർഡ്വെയർ വിർട്ട് ആക്സിലറേഷൻ ഉണ്ടെങ്കിൽ, ഒരു ഹോട്ട് കാഷെ ഉപയോഗിച്ച് libguestfs ആയിരിക്കണം
കുറച്ച് നിമിഷങ്ങൾക്കുള്ളിൽ ആരംഭിക്കാൻ കഴിയും. ഇനിപ്പറയുന്ന കമാൻഡ് കുറച്ച് തവണ പ്രവർത്തിപ്പിക്കുക:
സമയം ഗസ്റ്റ്ഫിഷ് -a /dev/null run
കുറച്ച് റണ്ണുകൾക്ക് ശേഷം, സമയം കുറച്ച് സെക്കന്റുകളായി കുറയും (വേഗത 5-ൽ 64 സെക്കൻഡിൽ താഴെ
ബിറ്റ് ഹാർഡ്വെയർ).
ഹാർഡ്വെയർ വിർട്ടിനായി എങ്ങനെ പരിശോധിക്കാം:
http://virt-tools.org/learning/check-hardware-virt/
മുകളിലുള്ള കമാൻഡ് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, ഉപയോഗിക്കുക libguestfs-test-ടൂൾ(1).
പരിശോധിക്കുക ഏത് പതിപ്പ് of libguestfs, ഖേമു, libvirt, തുടങ്ങിയവ is being ഉപയോഗിച്ചു.
"libguestfs-test-tool" ന്റെ ഔട്ട്പുട്ട് നോക്കി പരിശോധിക്കുക:
libguestfs-ന്റെ ഏത് പതിപ്പാണ് ഉപയോഗിക്കുന്നത്? ഔട്ട്പുട്ടിന്റെ തുടക്കത്തോട് അടുത്ത് നിങ്ങൾ
ഇതുപോലുള്ള ഒരു വരി കാണുക:
ലൈബ്രറി പതിപ്പ്: 1.22.0fedora=19,release=1.fc19,libvirt
· libvirt ഉപയോഗിക്കുന്നുണ്ടോ? ബാക്ക്എൻഡ് നോക്കി നിങ്ങൾക്ക് വ്യത്യാസം മനസ്സിലാക്കാം:
guestfs_get_backend: direct
അഥവാ:
guestfs_get_backend: libvirt
qemu-യുടെ ഏത് പതിപ്പാണ് ഉപയോഗിക്കുന്നത്? ഇത് അച്ചടിച്ചേക്കാം:
libguestfs: qemu പതിപ്പ് 1.5
എന്നാൽ നിങ്ങൾ libvirt ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ libguestfs-ന് ഈ വിവരങ്ങൾ ഇല്ലെന്ന കാര്യം ശ്രദ്ധിക്കുക.
· ഏത് കെർണലാണ് ഉപയോഗിക്കുന്നത്? സൂപ്പർമിൻ(1) ഇൻസ്റ്റാൾ ചെയ്ത ഏറ്റവും പുതിയ കേർണൽ തിരഞ്ഞെടുക്കാൻ ശ്രമിക്കും
നിങ്ങളുടെ മെഷീനിൽ. അപ്ലയൻസ് ഔട്ട്പുട്ടിൽ നിങ്ങൾക്ക് പതിപ്പ് കാണാൻ കഴിയും, ഉദാ:
[0.000000] Linux പതിപ്പ് 3.9.2-200.fc18.x86_64 [...]
പരീക്ഷിക്കുക ലേക്ക് തുറക്കുക a പ്രാദേശിക അതിഥി ചിത്രം കൂടെ അതിഥി മത്സ്യം.
ഈ ടെസ്റ്റിനായി നിങ്ങൾക്ക് ഏതെങ്കിലും ഗസ്റ്റ് ഡിസ്ക് ഇമേജ് ഉപയോഗിക്കാം. നിങ്ങൾ "--ro" ഫ്ലാഗ് ഉപയോഗിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക
അതിഥി മത്സ്യം(1) ഡിസ്ക് ഇമേജ് റീഡ്-ഓൺലി തുറക്കും.
അതിഥി മത്സ്യം --ro -a /path/to/disk.img -i
കമാൻഡ് വിജയകരമാണെങ്കിൽ, അത് ഗസ്റ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പേര് പ്രിന്റ് ചെയ്ത് ഇടണം
നിങ്ങൾ അതിഥി മത്സ്യത്തിൽ "> " പ്രോംപ്റ്റ്. നോക്കാൻ നിങ്ങൾക്ക് "ll /" പോലുള്ള ഗസ്റ്റ് ഫിഷ് കമാൻഡുകൾ ഉപയോഗിക്കാം
ഡിസ്ക് ഇമേജിനുള്ളിൽ. പുറത്തുകടക്കാൻ, "എക്സിറ്റ്" എന്ന് ടൈപ്പ് ചെയ്യുക.
നിങ്ങൾക്ക് ഒരു പിശക് ലഭിക്കുകയാണെങ്കിൽ, ഡീബഗ്ഗിംഗ് പ്രവർത്തനക്ഷമമാക്കാൻ ശ്രമിക്കുക (കമാൻഡ് ലൈനിലേക്ക് "-v" ചേർക്കുക). കൂടാതെ ഉണ്ടാക്കുക
അത് ഉറപ്പാക്കുക libguestfs-test-ടൂൾ(1) വിജയിക്കുന്നു.
പരീക്ഷിക്കുക ലേക്ക് തുറക്കുക a വിദൂര അതിഥി ചിത്രം കൂടെ അതിഥി മത്സ്യം.
കുറിപ്പ് ഈ ടെസ്റ്റിന് libguestfs ≥ 1.22 ഉം qemu ≥ 1.5 ഉം ആവശ്യമാണ്. നിങ്ങൾക്ക് പ്രവർത്തനരഹിതമാക്കേണ്ടിയും വന്നേക്കാം
ഇത് ക്രമീകരിച്ചുകൊണ്ട് libvirt:
കയറ്റുമതി LIBGUESTFS_BACKEND=നേരിട്ട്
നിങ്ങൾക്ക് HTTP/FTP വഴി ഒരു ഡിസ്ക് ഇമേജ് ലഭ്യമാണെങ്കിൽ, അത് തുറക്കാൻ ശ്രമിക്കുക.
അതിഥി മത്സ്യം --ro -i --format=raw -a http://www.example.com/disk.img
SSH-നായി നിങ്ങൾ ssh-agent സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടതുണ്ട്, അതിനാൽ നിങ്ങൾക്ക് ഒരു പാസ്വേഡ് ആവശ്യമില്ല
റിമോട്ട് മെഷീനിൽ ലോഗിൻ ചെയ്യാൻ. അതിനുശേഷം സമാനമായ ഒരു കമാൻഡ് പ്രവർത്തിക്കണം:
അതിഥി മത്സ്യം --ro -i --format=raw \
-a ssh://remote.example.com/path/to/disk.img
നിങ്ങൾക്ക് ഒരു പിശക് ലഭിക്കുകയാണെങ്കിൽ, ഡീബഗ്ഗിംഗ് പ്രവർത്തനക്ഷമമാക്കാൻ ശ്രമിക്കുക (കമാൻഡ് ലൈനിലേക്ക് "-v" ചേർക്കുക). കൂടാതെ ഉണ്ടാക്കുക
അത് ഉറപ്പാക്കുക libguestfs-test-ടൂൾ(1) വിജയിക്കുന്നു.
പ്രവർത്തിപ്പിക്കുക virt-alignment-സ്കാൻ on എല്ലാം നിങ്ങളുടെ അതിഥികൾ.
പ്രവർത്തിപ്പിക്കുക virt-alignment-സ്കാൻ(1) അതിഥികളിലോ ഡിസ്ക് ചിത്രങ്ങളിലോ:
virt-alignment-scan -a /path/to/disk.img
അഥവാ:
virt-alignment-scan -d അതിഥി
ഗസ്റ്റ് പാർട്ടീഷനുകൾ എങ്ങനെ വിന്യസിച്ചിരിക്കുന്നു എന്നതുമായി അലൈൻമെന്റ് റിപ്പോർട്ട് പൊരുത്തപ്പെടുന്നുണ്ടോ?
പ്രവർത്തിപ്പിക്കുക virt-cat on കുറെ ഫയലുകൾ in അതിഥികൾ.
virt-cat(1) അതിഥികളിൽ നിന്നുള്ള ഫയലുകൾ പ്രദർശിപ്പിക്കാൻ കഴിയും. ഒരു Linux അതിഥിക്ക്, ശ്രമിക്കുക:
virt-cat LinuxGuest / etc / passwd
വിൻഡോസ് പാത്തുകൾക്കുള്ള പിന്തുണയാണ് സമീപകാല സവിശേഷത, ഉദാഹരണത്തിന്:
virt-cat WindowsGuest 'c:\windows\win.ini'
നിങ്ങൾക്ക് ഒന്നിലധികം ഡ്രൈവുകളുള്ള ഒരു വിൻഡോസ് അതിഥി ഉണ്ടെങ്കിൽ ഇതിലും മികച്ച ഒരു പരിശോധനയാണ്. "D:", "E:" ചെയ്യുക
തുടങ്ങിയ പാതകൾ ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടോ?
* പകര്പ്പ് കുറെ ഫയലുകൾ കടന്നു a അടയ്ക്കുക ഓഫ് അതിഥി.
virt-copy-in(1) ഫയലുകളും ഡയറക്ടറികളും ഒരു ഗസ്റ്റ് അല്ലെങ്കിൽ ഡിസ്ക് ഇമേജിലേക്ക് ആവർത്തിച്ച് പകർത്താനാകും.
virt-copy-in -d അതിഥി /തുടങ്ങിയവ / tmp
ഇത് ലോക്കൽ ഡയറക്ടറി പകർത്തണം /തുടങ്ങിയവ ലേക്ക് /tmp/etc അതിഥിയിൽ (ആവർത്തനപരമായി). നിങ്ങൾ ബൂട്ട് ചെയ്യുകയാണെങ്കിൽ
അതിഥി, പകർത്തിയ എല്ലാ ഫയലുകളും ഡയറക്ടറികളും നിങ്ങൾക്ക് കാണാൻ കഴിയുമോ?
അതിഥിയെ ഷട്ട് ഡൗൺ ചെയ്ത് ഒന്നിലധികം ഫയലുകളും ഡയറക്ടറികളും പകർത്താൻ ശ്രമിക്കുക:
virt-copy-in -d അതിഥി / home / etc / പ്രശ്നം / tmp
പകര്പ്പ് കുറെ ഫയലുകൾ പുറത്ത് of a അതിഥി.
virt-cople out ട്ട്(1) ഒരു അതിഥി അല്ലെങ്കിൽ ഡിസ്ക് ഇമേജിൽ നിന്ന് ഫയലുകളും ഡയറക്ടറികളും ആവർത്തിച്ച് പകർത്താനാകും.
virt-copy-out -d അതിഥി / home .
കമാൻഡിലെ അവസാന സ്ഥലവും കാലയളവും അക്ഷരത്തെറ്റല്ല എന്നത് ശ്രദ്ധിക്കുക.
ഇത് പകർത്തണം / home അതിഥിയിൽ നിന്ന് നിലവിലെ ഡയറക്ടറിയിലേക്ക്.
പ്രവർത്തിപ്പിക്കുക virt-df.
virt-df(1) ഡിസ്ക് സ്പേസ് ലിസ്റ്റ് ചെയ്യുന്നു. പ്രവർത്തിപ്പിക്കുക:
virt-df
ഇതിൽ നിന്നുള്ള ഫലങ്ങളുമായി നിങ്ങൾക്ക് ഇത് താരതമ്യം ചെയ്യാൻ ശ്രമിക്കാം df(1) അതിഥിയുടെ ഉള്ളിൽ, എന്നാൽ ചിലത് ഉണ്ട്
വ്യവസ്ഥകൾ:
· അതിഥി നിഷ്ക്രിയനായിരിക്കണം.
ഗസ്റ്റ് ഡിസ്കുകൾ ഉപയോഗിച്ച് സമന്വയിപ്പിക്കണം സമന്വയം(1).
· അതിഥിയെ ബൂട്ട് ചെയ്യുന്നത് പോലെയുള്ള ഏതൊരു പ്രവർത്തനവും നമ്പറുകൾ ഉണ്ടാക്കുന്ന ലോഗ് ഫയലുകൾ എഴുതും
മാറ്റം.
ഈ സാഹചര്യങ്ങളിലും അക്കങ്ങൾ സമാനമാകുമെന്ന് ഞങ്ങൾ ഉറപ്പുനൽകുന്നില്ല.
അവ സമാനമായിരിക്കണം. നിങ്ങൾ വളരെ വ്യത്യസ്തമായ സംഖ്യകൾ കണ്ടാൽ അത് ഒരു ബഗ് സൂചിപ്പിക്കും.
പരീക്ഷിക്കുക ഇറക്കുമതി ചെയ്യുന്നു virt-df CSV- ൽ ഔട്ട്പുട്ട് കടന്നു a സ്പ്രെഡ്ഷീറ്റ് or ഡാറ്റാബേസ്.
പ്രവർത്തിപ്പിക്കുക:
virt-df --csv > /tmp/report.csv
ഇപ്പോൾ ഇത് നിങ്ങളുടെ പ്രിയപ്പെട്ട സ്പ്രെഡ്ഷീറ്റിലേക്കോ ഡാറ്റാബേസിലേക്കോ ലോഡ് ചെയ്യാൻ ശ്രമിക്കുക. ഫലങ്ങളാണ്
സ്പ്രെഡ്ഷീറ്റിൽ/ഡാറ്റാബേസിൽ വിശ്വസ്തതയോടെ പുനർനിർമ്മിച്ചോ?
http://www.postgresql.org/docs/8.1/static/sql-copy.html
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
* തിരുത്തുക a ഫയല് in a അടയ്ക്കുക ഓഫ് അതിഥി.
virt-edit(1) അതിഥികളിൽ ഫയലുകൾ എഡിറ്റ് ചെയ്യാൻ കഴിയും. ഒരു RHEL അല്ലെങ്കിൽ Fedora ഗസ്റ്റിൽ ഈ കമാൻഡ് പരീക്ഷിക്കുക:
virt-edit LinuxGuest /etc/sysconfig/network
മറ്റ് Linux-ൽ അതിഥികൾ മറ്റ് ഫയലുകൾ എഡിറ്റ് ചെയ്യാൻ ശ്രമിക്കുക:
virt-edit LinuxGuest /etc/motd
അതിഥി ബൂട്ട് ചെയ്യുമ്പോൾ ഉള്ളിൽ കാണുന്ന മാറ്റങ്ങൾ ആണോ?
പ്രദർശിപ്പിക്കുക The ഫയൽ സിസ്റ്റങ്ങൾ / പാർട്ടീഷനുകൾ / എൽവികൾ in a അതിഥി.
virt-filesystems(1) ഒരു അതിഥിയിൽ ഫയൽസിസ്റ്റം പ്രദർശിപ്പിക്കാൻ ഉപയോഗിക്കാം. ഈ കമാൻഡ് പരീക്ഷിക്കുക
ഏതെങ്കിലും ഡിസ്ക് ഇമേജ് അല്ലെങ്കിൽ അതിഥി:
virt-filesystems -a /path/to/disk.img --all --long -h
അഥവാ:
virt-filesystems -d Guest --all --long -h
ഫലങ്ങൾ അതിഥിയിൽ കാണുന്നതുമായി പൊരുത്തപ്പെടുന്നുണ്ടോ?
പ്രവർത്തിപ്പിക്കുക virt-inspector on എല്ലാം നിങ്ങളുടെ അതിഥികൾ.
ഉപയോഗം virt-inspector(1) നിങ്ങളുടെ എല്ലാ അതിഥികളെയും അല്ലെങ്കിൽ ഡിസ്ക് ചിത്രങ്ങളെയും കുറിച്ച് ഒരു റിപ്പോർട്ട് ലഭിക്കുന്നതിന്:
virt-inspector -a /path/to/disk.img | കുറവ്
അഥവാ:
virt-inspector -d Guest | കുറവ്
യഥാർത്ഥത്തിൽ അതിഥിയിൽ ഉള്ളതുമായി ഫലങ്ങൾ പൊരുത്തപ്പെടുന്നുണ്ടോ?
പരീക്ഷിക്കുക The ഓഡിറ്റിംഗ് സവിശേഷതകൾ of virt-ls on എല്ലാം നിങ്ങളുടെ അതിഥികൾ.
ഒരു Linux വെർച്വൽ മെഷീനിൽ എല്ലാ സെറ്റ്യൂഡ് അല്ലെങ്കിൽ സെറ്റ്ജിഡ് പ്രോഗ്രാമുകളും ലിസ്റ്റ് ചെയ്യുക:
virt-ls -lR -d അതിഥി / | grep '^- [42]'
ഒരു Linux വെർച്വൽ മെഷീനിൽ പൊതു-എഴുതാവുന്ന എല്ലാ ഡയറക്ടറികളും ലിസ്റ്റ് ചെയ്യുക:
virt-ls -lR -d അതിഥി / | grep '^d ...7'
ഒരു Linux വെർച്വൽ മെഷീനിൽ എല്ലാ Unix ഡൊമെയ്ൻ സോക്കറ്റുകളും ലിസ്റ്റ് ചെയ്യുക:
virt-ls -lR -d അതിഥി / | grep '^s'
'.png' ൽ അവസാനിക്കുന്ന ഫയൽനാമങ്ങളുള്ള എല്ലാ സാധാരണ ഫയലുകളും ലിസ്റ്റ് ചെയ്യുക:
virt-ls -lR -d അതിഥി / | grep -i '^-.*\.png$'
ഹോം ഡയറക്ടറികളിൽ 10MB-യിൽ കൂടുതലുള്ള ഫയലുകൾ പ്രദർശിപ്പിക്കുക:
virt-ls -lR -d അതിഥി / home | awk '$3 > 10*1024*1024'
കഴിഞ്ഞ 7 ദിവസത്തിനുള്ളിൽ പരിഷ്കരിച്ച എല്ലാം കണ്ടെത്തുക:
virt-ls -lR -d Guest --time-days / | awk '$6 <= 7'
കഴിഞ്ഞ 24 മണിക്കൂറിനുള്ളിൽ പരിഷ്കരിച്ച പതിവ് ഫയലുകൾ കണ്ടെത്തുക:
virt-ls -lR -d Guest --time-days / | grep '^-' | awk '$6 < 1'
ഫലങ്ങൾ അതിഥിയിൽ ഉള്ളതുമായി പൊരുത്തപ്പെടുന്നുണ്ടോ?
സൃഷ്ടിക്കാൻ a ഡിസ്ക് ചിത്രം നിന്ന് a ടാർബോൾ.
ഉപയോഗം virt-make-fs(1) നിങ്ങളുടെ കൈവശമുള്ള ഏതെങ്കിലും ടാർബോളിൽ നിന്ന് ഒരു ഡിസ്ക് ഇമേജ് സൃഷ്ടിക്കാൻ:
virt-make-fs --partition=mbr --type=vfat /any/tarball.tar.gz output.img
നിലവിലുള്ള ഒരു ഗസ്റ്റിലേക്ക് ഒരു റോ ഡിസ്കായി 'output.img' ചേർക്കുക. അതിഥിക്ക് ഫയലുകൾ കാണാനാകുമെന്ന് പരിശോധിക്കുക.
നിങ്ങൾ ഒരു വിൻഡോസ് അതിഥിയുമായി ഇത് പരീക്ഷിക്കുകയാണെങ്കിൽ ഈ ടെസ്റ്റ് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്.
മറ്റ് പാർട്ടീഷനിംഗ് സ്കീമുകൾ പരീക്ഷിക്കുക, ഉദാ. --partition=gpt.
മറ്റ് ഫയൽസിസ്റ്റം ഫോർമാറ്റുകൾ പരീക്ഷിക്കുക, ഉദാ. --type=ntfs, --type=ext2.
* പ്രവർത്തിപ്പിക്കുക virt-rescue on a അടയ്ക്കുക ഓഫ് ഡിസ്ക് ചിത്രം or അതിഥി.
ഉപയോഗം virt-rescue(1) പരിശോധിക്കാനോ രക്ഷിക്കാനോ നന്നാക്കാനോ a അടയ്ക്കുക ഓഫ് അതിഥി അല്ലെങ്കിൽ ഡിസ്ക് ചിത്രം:
virt-rescue -a /path/to/disk.img
അഥവാ:
virt-rescue -d അതിഥി
അതിഥിയെ പരിശോധിക്കാൻ നിങ്ങൾക്ക് സാധാരണ ഷെൽ കമാൻഡുകൾ ഉപയോഗിക്കാമോ?
* വലിപ്പം മാറ്റുക നിങ്ങളുടെ അതിഥികൾ.
ഉപയോഗം virt-resize(1) ഒരു അതിഥിക്ക് കുറച്ചുകൂടി ഡിസ്ക് സ്പേസ് നൽകാൻ. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഒരു ഡിസ്ക് ഉണ്ടെങ്കിൽ
30G-യേക്കാൾ ചെറുതായ ചിത്രം, ഇനിപ്പറയുന്നത് ചെയ്യുന്നതിലൂടെ അത് 30G ആയി വർദ്ധിപ്പിക്കുക:
വെട്ടിച്ചുരുക്കുക -s 30G newdisk.img
virt-filesystems -a /path/to/olddisk.img --all --long -h
virt-resize /path/to/olddisk.img newdisk.img --expand /dev/sda1
qemu-kvm -m 1024 -hda newdisk.img
അതിഥി ഇപ്പോഴും ബൂട്ട് ചെയ്യുന്നുണ്ടോ? മറ്റ് പാർട്ടീഷനുകൾ വികസിപ്പിക്കാൻ ശ്രമിക്കുക.
* സ്പാർസിഫൈ a അതിഥി ഡിസ്ക്.
ഉപയോഗിക്കുന്നു virt-sparsify(1), ഒരു ഡിസ്ക് ഇമേജ് കൂടുതൽ വിരളമാക്കുക:
virt-sparsify /path/to/olddisk.img newdisk.img
Is newdisk.img സ്പാർസിഫൈ ചെയ്തതിന് ശേഷവും ബൂട്ട് ചെയ്യാനാകുമോ? തത്ഫലമായുണ്ടാകുന്ന ഡിസ്ക് ഇമേജ് ചെറുതാണോ (ഉപയോഗിക്കുക
"du" പരിശോധിക്കാൻ)?
* "sysprep" a അടയ്ക്കുക ഓഫ് ലിനക്സ് അതിഥി.
കുറിപ്പ് നിലവിലുള്ള അതിഥിയെ ഇത് ശരിക്കും കുഴപ്പത്തിലാക്കും, അതിനാൽ അതിഥിയെ ക്ലോൺ ചെയ്യുന്നതാണ് നല്ലത്
ഇത് ശ്രമിക്കുന്നതിന് മുമ്പ്.
virt-sysprep --hostname newhost.example.com -a /path/to/disk.img
sysprep വിജയിച്ചോ? ബൂട്ട് ചെയ്ത ശേഷം, എന്തൊക്കെ മാറ്റങ്ങൾ വരുത്തി, അവയായിരുന്നു
വിജയിച്ചോ?
ഉപേക്ഷിക്കുക The വിൻഡോസ് രജിസ്ട്രി നിന്ന് നിങ്ങളുടെ വിൻഡോസ് അതിഥികൾ.
ഉപയോഗം virt-win-reg(1) നിങ്ങൾ ചെയ്യുന്ന ഏതെങ്കിലും വിൻഡോസ് അതിഥികളിൽ നിന്ന് വിൻഡോസ് രജിസ്ട്രി ഉപേക്ഷിക്കാൻ
ഉണ്ട്.
virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\Software' |
കുറവ്
virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\System' |
കുറവ്
ഗസ്റ്റിനുള്ളിൽ "regedit" റൺ ചെയ്യുന്ന ഔട്ട്പുട്ട് പൊരുത്തപ്പെടുന്നുണ്ടോ?
ഉപയോക്തൃ രജിസ്ട്രികൾ ഡംപ് ചെയ്യാനുള്ള കഴിവാണ് സമീപകാല സവിശേഷത, അതിനാൽ ഇത് മാറ്റി പകരം വയ്ക്കാൻ ശ്രമിക്കുക ഉപയോക്തൃനാമം
അതിഥിയിലെ ഒരു പ്രാദേശിക ഉപയോക്താവിന്റെ പേരിനൊപ്പം:
virt-win-reg --unsafe-printable-strings WindowsGuest 'HKEY_USERS\username' |
കുറവ്
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഗസ്റ്റ്ഫ്സ്-ടെസ്റ്റിംഗ് ഓൺലൈനായി ഉപയോഗിക്കുക