¿Quines són dues raons per instal·lar una segona unitat de disc dur dins d' un ordinador existent escolliu dos per a emmagatzemar els paràmetres de configuració de la BIOS?
Com la màquina virtual probablement esperarà veure un disc dur Es va construir en el seu ordinador virtual, l'Oracle VM VirtualBox ha de ser capaç de fer-ho L' emmagatzemament real al convidat com un disc dur virtual. Hi ha En l'actualitat tres mètodes pels quals aconseguir això:
Cada dispositiu d' emmagatzematge virtual, com un fitxer d' imatge, iSCSI objectiu, o disc dur físic, s' ha de connectar a l' virtual Controlador de disc dur que l' Oracle VM VirtualBox presenta a un virtual màquina. Això s' explica a la següent secció.
5,1. Controladors de disc dur
En un dispositiu de computació, discs durs i dispositius de CD/DVD estan connectats a un dispositiu anomenat controlador de disc dur, que porta disc dur Operació i transferències de dades. L'Oracle VM VirtualBox pot emular la majoria Els tipus de controladors de disc dur normalment s' han trobat en l' ordinador Dispositius: IDE, SATA (HAC), SCSI, SAS, basat en USB, NVMe i Dispositius d'emmagatzematge massiu virtio-scsi.
IDE (ATA) Els controladors són un L' extensió compatible amb l' invers encara és molt avançada del disc Controlador del PC/AT IBM (1984). Inicialment, aquesta interfície Ha funcionat només amb discs durs, però més tard també s'ha ampliat Implementació de dispositius de CD- ROM i d' altres tipus de suports extraïbles. Entrada PCs físics, aquest estàndard utilitza cables paral· lels pla Amb 40 o 80 fils. Cada cable pot connectar dos dispositius, Dispositiu 0 i dispositiu 1, a un controlador. Els PC típics tenien Dos connectors per a aquests missatges. Com a resultat, dóna suport a Quatre dispositius IDE eren més comuns: el dispositiu primari 0, primari Dispositiu 1, dispositiu secundari 0, i dispositiu secundari 1.
A l'Oracle VM VirtualBox, cada màquina virtual pot tenir un IDE Controlador habilitat, que us dóna a quatre magatzems virtuals Dispositius que podeu adjuntar a la màquina. Per omissió, un de Aquests dispositius d' emmagatzematge virtuals, dispositiu 0 a la secundària canal, s' ha preconfigurat per ser el virtual de la màquina virtual Unitat CD/DVD. No obstant això, podeu canviar l' arranjament per omissió.
Fins i tot si el teu SO d' invitat no té suport per a dispositius SCSI o SAT, Sempre hauria de ser capaç de veure un controlador IDE.
També podeu seleccionar quin tipus de controlador IDE maquinari Oracle VM VirtualBox hauria de presentar-se a la màquina virtual: PIIX3, PIIX4, o ICH6. Això no importa en termes de rendiment, però si importeu una màquina virtual des d' una altra El producte virtualització, el SO en aquesta màquina pot esperar un Tipus de controlador i fallada en particular si no s' ha trobat.
Després de crear una nova màquina virtual amb la Màquina virtual nova Assistent en Gestor VirtualBox, normalment veureu un controlador IDE en el de màquina Emmagatzematge arranjament. La unitat CD/DVD virtual s' adjuntarà a un dels quatre Ports d'aquest controlador.
TARA (SA ATA) Image/ info menu item (should be translated) és més l'estàndard recent que el IDE. Comparat amb IDE, és compatible amb les dues velocitats molt més altes i més dispositius per controlador. També, amb maquinari físic, els dispositius es poden afegir i eliminar mentre el El sistema s' està executant. La interfície estàndard per als controladors SAAA S' anomena Interfície avançada del controlador de la màquina (HAC).
Com un controlador ATA real, l'Oracle VM VirtualBox de la SATA virtual SA El controlador funciona més ràpid i també consumeix menys CPU recursos que el controlador IDE virtual. També, això permet Connectar a 30 discs virtuals a una màquina En comptes de només tres, quan es compara amb l'Oracle VM VirtualBox Controlador amb una unitat de DVD connectada.
Per aquesta raó, depenent del SO de convidats seleccionat, L' Oracle VM VirtualBox usa SAAA com a predeterminat per a la nova creació Màquines virtuals. S' ha creat un controlador ATA virtual per Per omissió, i el disc per omissió creat amb un nou VM és adjuntat a aquest controlador.
Avís
El controlador SAT sencer i els discs virtuals connectats a És així, incloent-les en mode de compatibilitat IDE, no ho serà vist per SOs que no tenen suport de dispositiu per a l'SltI. Entrada - En particular. No hi ha suport per a l'IVI in Les versions de Windows abans de Windows Vista . Herència Les versions Windows com Windows XP, fins i tot amb SP3 instal· lat, no veureu aquests discs a menys que instal· leu Controladors addicionals. És possible canviar de IDE a SAA després d' instal·lar en instal·lar els controladors SATA i Canviant el tipus de controlador en el VM Arranjament finestra.
Per afegir un controlador SAA a una màquina per a la qual no té s' ha habilitat per omissió, ja que fou creat per un La versió anterior de l'Oracle VM VirtualBox, o perquè SAT no és Acceptada per omissió pel SO de convidats seleccionat, feu- ho Segueix. Vés a la Emmagatzematge Pàgina de la màquina Arranjament finestra, clic Afegeix controlador Sota la Caixa de l' arbre d' emmagatzematge i després seleccioneu Afegeix Controlador SATAConstellation name (optional) . El nou controlador apareix com a per separar el dispositiu PCI en la màquina virtual, i podeu afegir Els discs virtuals a ells.
SCSI és un altre establertDescription of a condition. Do not translate key words (# V1S #, # V1 #,...) estàndard de la indústria, esperant pel sistema d'ordinadors petits Interfície. SCSI és una interfície genèrica per a la transferència de dades entre tots els dispositius, incloent dispositius d' emmagatzematge. SCSI Encara s'utilitza per a connectar alguns discs durs i dispositius de cinta, Però la major part s'ha desplaçat en el maquinari de comoditat. Ho és. Encara està en ús comú en estacions d'alta seguretat i Servidors.
Primàriament per a compatibilitat amb una altra virtualització programari, Oracle VM VirtualBox opcionalment implementa la lògica LSI i Controladors de l' BusLogic SCSI, de cadascun dels quals fins a quinze Els discs durs virtuals es poden adjuntar.
Per habilitar un controlador SCSI, en el Emmagatzematge pàgina d' un virtual de màquina Arranjament finestra, Clic Afegeix controlador sota La caixa Arbre d' emmagatzematge i després seleccioneu Afegeix Controlador SCSI . El nou controlador apareix com a a part del dispositiu PCI a la màquina virtual.
Avís
Com amb els altres tipus de controlador, un controlador SCSI ho farà Només s' ha vist l' SO amb suport de dispositiu per a això. Finestres El 2003 i més tard vaixells amb controladors per a la lògica LSI Controlador, mentre Windows NT 4. 0 i Windows 2000 vaixells amb Controlador de conductors pel busLogic. Naus de Windows XP amb conductors per a ells tampoc.
S' ha adjuntat el sèrie SCSI (SAS) és Un altre estàndard de bus que usa l' ordre SCSI establert. Com a S'han oposat als dispositius físics SCSI, s'utilitzen els cables en sèrie enlloc de cables paral·lels. Això simplifica el dispositiu físic Les connexions. D'alguna manera, per tant, SAS és el que SATA és a IDE: habilita més confiança i connexions més ràpides.
Per donar suport als convidats que requereixen controladors SAS, L'Oracle VM VirtualBox emula un controlador de lògica LSI SAS, que pot s' habilita molt de la mateixa manera que un controlador SCSI. En això L'hora, fins a 255, es poden connectar a la SA Controlador.
Avís
Com amb SAA, el controlador SAS només serà vist per SO amb el funcionament del dispositiu per a això. En particular, allà no és un suport per al SAS en Windows abans de Windows Vista . Així que Windows XP, fins i tot SP3, no ho veurà discs a menys que instal·lis controladors addicionals.
La Dispositiu d' emmagatzematge massiu USB classe és un magatzem extern estàndard per connectar Dispositius com discs durs o unitats flash a una màquina a través de USB. Tots els principals OSs permeten aquests dispositius i controladors genèrics de vaixell Fer una superfluosa de tres partits. En particular, llegat SO sense implementació per als controladors SAT poden beneficiar- se de USB Dispositius d' emmagatzematge massius.
El controlador USB d' emmagatzematge virtual ofert per l'Oracle VM VirtualBox Funciona de manera diferent als altres tipus de controlador d' emmagatzematge. Mentre sigui La majoria dels controladors d' emmagatzematge apareixen com un dispositiu PCI únic a la convidats amb múltiples discos connectats a això, basats en USB El controlador d' emmagatzematge no apareix com a magatzem virtual Controlador. Cada disc adjuntat al controlador apareix com a un Dispositiu USB dedicat al convidat.
Avís
L' arrencada de dispositius connectats usant USB només està implementat Quan l'EFI s'utilitza com a BIOS li manca suport USB.
No crític de memòria (NVM) és un estàndard per a connectar no volàtil Memòria (NVM) directament sobre PCI Express per aixecar l' amplada de banda Limitació del protocol SAA usat prèviament per dispositius d'estat sòlids. A diferència d' altres estàndards, el conjunt d' ordres és Per aconseguir el màxim aprovació i no és Compatible amb AT o SCSI. Els SO necessiten implementar els dispositius NVM per fer-los ús. Per exemple, Windows 8. 1 s' ha afegit natiu Suport a NVM. Per a la implementació nativa del Windows 7, s' ha afegit amb un Actualització.
El controlador NVMe forma part de la manada de l'extensió.
Avís
L' arrencada de dispositius connectats usant NVMe només està suportada Quan s'utilitza l'EFI com a BIOS li manca el conductor apropiat.
Dispositiu d' E/ S virtual SCSI és a estàndard per a connectar dispositius d' emmagatzematge virtuals com discs durs o Condueixs òptics a un VM. Totes les versions Linux i Windows recents Implementació d' aquests dispositius, però Windows necessita controladors addicionals. Actualment el funcionament amb el controlador virtio- scsi és experimental.
Avís
El controlador virtio- scsi només serà vist per SOes amb Funcionament amb el dispositiu. En particular, No hi ha cap Implementació integrada en el Windows . Així que Windows no ho farà Mireu aquests discs a menys que instal·leu controladors addicionals.
En resum, l'Oracle VM VirtualBox us ofereix les següents categories de Llocs d' emmagatzematge virtual:
Quatre ranures adjuntades al controlador tradicional de IDE, que Sempre són presents. Una d'aquestes és normalment un CD/DVD virtual Condueix.
30 ranures adjuntades al controlador SAA, si està habilitat i Acceptada pel convidat OS.
15 ranures adjuntats al controlador SCSI, si està habilitat i Acceptada pel convidat OS.
A més de 255 llocs connectats al controlador SAS, si està habilitat i Acceptada pel convidat OS.
Vuit llocs connectats al controlador USB virtual, si està habilitat i acceptat pel SO de convidats.
A 255 llocs connectats al controlador NVMe, si està habilitat i acceptat pel SO de convidats.
Més de 256 llocs adjuntats al controlador virtio-scsi, si habilitat i acceptat pel SO de convidats.
Donada aquesta gran tria de controladors d' emmagatzematge, pot ser que no sapigueu Quin triar. En general, hauríeu d'evitar IDE a menys que ho sigui. L'únic controlador acceptat pel vostre convidat. Si utilitzes SAT, SCSI, o SAS no fa cap diferència real. La varietat de Els controladors només són subministrats per l'Oracle VM VirtualBox per compatibilitat amb hardware existent i altres hipervisors.
5,2. Fitxers d' imatge de disc (VDI, VDK, VHD, HDD)
Els fitxers d' imatge de disc resideixen en el sistema amfitrió i són vists pel Sistemes d' invitats com a disc dur d'una certa geometria. Quan un SO d' invitat llegeix des d' un disc dur, l'Oracle VM VirtualBox redirigeix la Sol· licitud al fitxer d' imatge.
Com un disc físic, un disc virtual té una mida, o capacitat, El qual s' ha d' especificar quan es crea el fitxer d' imatge. Com a contrari Tanmateix, cap a un disc físic, l'Oracle VM VirtualBox us permet expandir-vos un fitxer d' imatge després de la creació, encara que ja tingui dades. Veure Secció 8.31, CarstenVBoxManage modify MenmedName .
VDI. Normalment, Oracle VM VirtualBox Usa el seu propi format contenidor per als discs durs d' invitats. Això és S' anomena un fitxer d' imatge de disc virtual (VDI). Aquest format s' usa Quan creeu una nova màquina virtual amb un disc nou.
VDMK. Oracle VM VirtualBox també Tot recolza totalment el popular i obert format VMDK que es fa servir per molts altres productes virtuals, com ara VMware.
VHD. Oracle VM VirtualBox també Tot accepta el format VHD usat per Microsoft.
HDD. Fitxers d' imatge dels paral· lels La versió 2 (format HDD) també està implementada.
Degut a manca de documentació del format, versions noves Com 3 i 4 no estan implementats. De tota manera, pots convertir-te Els fitxers d' imatge a la versió 2 del format que s' usen eines proporcionades per Paral·lels.
Mida fixa. Si creeu un Imatge de mida fixa, es crearà un fitxer d' imatge a la vostra màquina sistema que té més o menys la mateixa mida que el disc virtual capacitat. Per tant, per a un disc de 10 GB, tindreu un fitxer 10 GB. Tingueu present que la creació d' una imatge de mida fixa pot trigar molt temps depenent de la mida de la imatge i de l' escriptura rendiment del disc dur.
Assignat dinàmicment. Per Gestió d' emmagatzematge més flexible, usa un assignat dinàmicament Imatge. Això serà molt petit i no ocuparà cap espai per als sectors de disc virtuals no utilitzats, però es farà créixer cada Quan s' escriu un sector de disc per primera vegada, fins que el La unitat abasta la capacitat màxima seleccionada quan la unitat era S' ha creat. @ info: status Mentre aquest format té menys espai inicialment, el De fet, aquest Oracle VM VirtualBox necessita expandir el fitxer d' imatge consumeix recursos informàtics addicionals, així que fins al disc La mida del fitxer s' ha adaptat, les operacions d' escriptura poden ser més lents que amb discos de mida fix. No obstant això, després d'un temps de la taxa de El creixement alentirà i la pena mitja per operacions d'escriptura Serà negligent.
5,3. El gestor de medis virtuals
L'Oracle VM VirtualBox manté la pista de tots els discs durs, CD/DVD- ROM, i Imatges de disquet que estan en ús per màquines virtuals. Aquestes són Sovint es referia a com a Suports coneguts i vine des de dues fonts:
Per als discs durs virtuals, podeu especificar un dels següents Tipus de destí: VDI, VHD, o VDMK.
Mou una imatge a una altra Localització.
Un diàleg de fitxer us demana la nova ubicació del fitxer d' imatge.
Quan useu el Gestor de medis virtuals per a moure una imatge en disc, L' Oracle VM VirtualBox actualitza tots els fitxers de configuració relacionats automàticament.
Nota
Usa sempre el gestor de medis virtuals o el Modificador VBoxManage ordre a moure a Imatge de disc.
Si useu una característica per a gestionar fitxers de l' ordinador OS per a moure' s una imatge en disc a una nova ubicació, executa la VaBoxManage Modificació --setlocalització ordre per a configurar el nou camí de la imatge del disc a la Sistema de fitxers màquina. Aquesta ordre actualitza l' Oracle VM VirtualBox Configuració automàtica.
Elimina una imatge de la Els mitjans de comunicació coneguts. Podeu eliminar opcionalment el fitxer d' imatge quan Eliminant la imatge.
Revisió una imatge per a deslligar- la D'un VM. Aquesta acció només s' aplica si la imatge està actualment adjuntat a una VM com un disc dur virtual.
Neteja tot el disc inaccessible Imatges de la llista. Les imatges del disc són alliberades des de la Els tècnics estan connectats i s'emporten dels mitjans de comunicació coneguts.
Ubicació: Especifica la Ubicació del fitxer d' imatge del disc al sistema d' ordinador. Vós Pot usar un diàleg de fitxers per a navegar per la imatge del disc Localització.
Descripció: Especifica un Descripció curta de la imatge del disc.
Mida: Especifica la mida de la imatge del disc. Podeu usar el botó de desplaçament per a incrementar o disminueix la mida de la imatge del disc.
Informació: Especifica Informació detallada quant a la imatge del disc.
Refresca els valors de la propietat de la imatge seleccionada del disc.
Per a realitzar aquestes accions, ressalta el suport en el virtual Gestor de suports i després fes un dels següents:
Cliqueu una icona a la barra d' eines del gestor de medis virtuals.
Feu clic amb el botó dret sobre el suport i seleccioneu una opció.
Usa el Emmagatzematge pàgina en un VM's Arranjament finestra per crear un nou Imatge de disc. Per omissió, les imatges del disc es desen a la carpeta del VM.
Podeu copiar fitxers d'imatges en disc dur a altres sistemes d' ordinador i després Importar-los a VMs des del sistema amfitrió. No obstant això, algunes finestres Els SO d' invitats poden necessitar que configureu el nou VM d' una mateixa manera Cap a l'antic.
Nota
No facis còpies simplement d' imatges virtuals del disc. Si importa Una segona còpia en un VM, l'Oracle VM VirtualBox emet un error perquè l' Oracle VM VirtualBox assigna un identificador universalment únic (UUID) a cada imatge del disc per assegurar- se que només s' usa una És l'hora. Veure Secció 5. 6, SolucAdaptatiuRKCloning Images de discName . A més, si vols. Copieu un VM a un altre sistema, useu la importació de l'Oracle VM VirtualBox i Exporta característiques. Veure Secció 1, 15, Important i exportar màquines virtuals 2001- 2003 .
Formata el disc com a FAT 12: Aquest és el format per omissió usat per la majoria dels disquets. Per a un disc sense format, no seleccioneu aquesta opció.
Crea el fitxer d' imatge de disquet.
Clic Crea .
La imatge del disquet es crea a la ubicació especificada i afegit a la Disquet Discs Pestanya en el gestor de medis virtuals.
5,4. Modes d' escriptura d' imatges especials
Per a cada imatge de disc virtual de l'Oracle VM VirtualBox, podeu determinar per separat com s' hauria d' afectar les operacions d' escriptura des d'una màquina virtual i operacions de instantània. Això s' aplica a Tots els formats d' imatge anteriorment mencionats (VDI, VDK, VHD, o HDD) i independentment de si una imatge està fixa o dinàmicament Assignat.
Imatges normals no hi ha cap Les restriccions sobre com els convidats poden llegir i escriure a la disc. Aquest és el mode d' imatge per omissió.
Quan prens una instantània de la vostra màquina virtual com es descriu in Secció 1, 1, ULTSnapsYotdons , l'estat d'un dur normal El disc està gravat conjuntament amb la instantània, i quan Canviant a la instantània, el seu estat es reiniciarà completament.
El mateix fitxer d' imatge no es reinicia. En comptes d'això, quan una instantània S' ha pres, Oracle VM VirtualBox gelatsunit synonyms for matching user input el fitxer d' imatge i ja no l'escriu. Per a l' escriptura Operacions des de VM, un segon, Diferent fitxer d' imatge creat que Porta només els canvis a la imatge original. Veure Secció 5. 5, INDifer ImagesPOConstellation name (optional, probably does not need a translation) .
Mentre podeu adjuntar la mateixa imatge normal a més d' una Màquina virtual, només una d' aquestes màquines virtuals adjuntades al mateix fitxer d' imatge es pot executar simultàniament, com En cas contrari, hi hauria conflictes si hi ha diverses màquines que escriuen al mateix fitxer d' imatge.
Discs durs d' escriptura són Sense pensar en les instantànies. El seu estat és no Desat quan es pren una instantània, i No s' ha restaurat quan es restaura una instantània.
S' han compartit els discs dursThe role of the transaction, in past tense són a variant de discs durs d' escriptura. En principi es comporta exactament el mateix. El seu estat és no Desat quan es pren una instantània, i no es restaura quan una La instantània està restaurada. La diferència només mostra si adjunteu Com aquests discs a diversos VMs. Es poden adjuntar discos a Alguns VM que poden executar incloent-se actualment. Això els fa adequat per l' ús de sistemes de fitxers de clús entre VM i Aplicacions similars que estan explícitament preparades per accedir a una En aquest cas, s' ha pres el disc. Només es poden usar imatges de mida fixa en això D' aquesta manera, i les imatges assignades dinàmicament seran rebutjades.
Avís
Això és una característica experta, i un mal ús pot portar a la pèrdua de dades. Com a sistemes de fitxers normals no estan preparats per gestionar Canvis simultanis per diverses festes.
Imatges immutables Només Recordeu que els accessos d'escriptura temporalment mentre la màquina virtual Corre. S' han perdut tots els canvis quan es tracta de la màquina virtual El pròxim cop és alimentat. Com a resultat, en oposició a la normal Les imatges, la mateixa imatge immutable es poden usar amb diversos Màquines virtuals sense restriccions.
La creació d' una imatge immutable té poc sentit ja que ho faria Ser inicialment buit i perdut el seu contingut amb cada màquina reinici. Tindries un disc que sempre està sense format quan La màquina comença. En comptes d'això, podeu crear primer una normalitat. imatge i després marca'l com a immutable quan decidiu que El contingut és útil.
Si fas una foto d'una màquina amb imatges immutables, A continuació, en cada màquina d'energia elèctrica, aquestes imatges es reiniciaran a la Estat de la darrera instantània (actual), en comptes de l' estat de la imatge original immutable.
Nota
Com a excepció especial, les imatges immutables són no reinicia si estan adjuntats a un màquina en un estat desat o l' última instantània que es va fer Mentre la màquina corria. Això s'anomena un instantània en línia . Com a resultat, si el La instantània actual de la màquina és una instantània en línia, la seva Les imatges immutables es comporten exactament com una imatge normal. A Torna a habilitar l' arranjament automàtic d' aquestes imatges, esborra la instantània actual de la màquina.
Oracle VM VirtualBox mai no escriu directament a una imatge immutable a Tot. Totes les operacions d' escriptura des de la màquina estan dirigides a una Una imatge diferent. La propera vegada que el VM estigui en marxa, la La imatge difereixada es reinicia de manera que cada cop que comença la VM, Les imatges immutables tenen exactament el mateix contingut.
La imatge discreencionada només es reinicia quan la màquina és A partir de l'Oracle VM VirtualBox, no quan es reinicia per Sol·licito un reinici des de dins de la màquina. Això també és el motiu per a això. Les imatges immutables es comporten com es descriuen més amunt quan les instantànies són També està present, que també utilitza imatges distencionades.
Si el descartament automàtic de la imatge diferenciada a VM L' inici no encaixa les vostres necessitats, podeu desactivar- lo usant el Autoreset paràmetre de VaBoxManage Modificació . Veure Secció 8.31, CarstenVBoxManage modify MenmedName .
Imatges en mode multitax llauna s' adjunta a més d'una màquina virtual al mateix temps, Fins i tot si aquestes màquines funcionen simultàniament. Per a cada Màquina virtual a la que s' adjunta aquesta imatge, a S' ha creat una imatge diferent. Com a resultat, les dades que són Escrit per un disc virtual per una màquina no es veu per les altres màquines a les quals està adjuntada la imatge. Cada màquina crea la seva pròpia història d'escriptura de l' multiattach Imatge.
Tècnicament, una imatge multitach es comporta idèntica a una Imatge immutablea excepte que la imatge difereixada no es reinicia Cada vegada que comença la màquina.
Aquest mode és útil per compartir fitxers que gairebé mai Escrita, per exemple, galeries, on tots els convidats canvia només una petita quantitat de dades i la majoria de la El contingut del disc continua sense canvis. Els blocs modificats s' han desat en imatges diferents que segueixen relativament petites i les El contingut compartit només es desa una vegada a la màquina.
Imatges de només lectura s' usa Automàticament per a imatges de CD/DVD, ja que els CD/DVDs mai poden ser Per escrit.
El següent escenari il·lustra les diferències entre les Diversos modes d' imatge, respecte a instantànies.
Suposeu que heu instal·lat el vostre SO d' invitat a la vostra VM, i teniu Pren-te una instantània. Més tard, la teva VM està infectada amb un virus i tu M'agradaria tornar a la foto. Amb un disc dur normal imatge, simplement restareu la instantània i l' estat anterior de La vostra imatge de disc dur també es restaurarà i el vostre virus La infecció es desfarà. Amb un disc immutable, tot això Cal tancar i tancar el poder a la teva VM, i el virus Es descartarà la infecció. Amb una imatge a través d'escriptura, però, No podeu desfer fàcilment la infecció del virus mitjançant mitjans de virtualització, però haurà de desinfectar la teva màquina virtual Com un ordinador real.
Podeu trobar imatges escrites d' utilitat si voleu preservar- les Dades crítiques independentment del respecte de les instantànies. Com podeu adjuntar més Una imatge a un VM, potser voldreu tenir una imatge immutable Per a la imatge SO i una d' escriptura pels vostres fitxers de dades.
5.5. Imatges de diferències
La secció anterior mencionava imatges diferents i com es difereixen S' usen amb instantànies, imatges immutables i múltiples discs Els adjunts. Aquesta secció descriu en més detall com Funcionament amb imatges diferents.
Una imatge que difereixa és una imatge especial del disc que només manté la diferències a una altra imatge. Una imatge diferent per si mateixa és inútil, sempre ha de referir-se a una altra imatge. L' diferenciament La imatge normalment es refereix a com a nena , que conté les diferències a les seves Pare .
Quan una imatge difereixada està activa, rep tota escriptura Operacions des de la màquina virtual enlloc del seu pare. La L' imatge difereixada només conté els sectors de dur virtual El disc que ha canviat des de que es va crear la imatge diferent. Quan la màquina llegeix un sector des d' un disc dur virtual, és Es veu primer en la imatge diferent. Si el sector és present, Es retorna des d'allà. Si no, l'Oracle VM VirtualBox mira a la Pare. En altres paraules, el pare es converteix en Només lectura . Mai s'escriu a un altre cop, però Es llegeix des de si un sector no ha canviat.
Les imatges de diferències es poden encadenar. Si una altra imatge difereixada s' ha creat per un disc virtual que ja té una separació diferent imatge, llavors es converteix en una nét de la Pare original. La primera imatge diferent llavors esdevé També només lectura, i escriu operacions només van a la Imatge diferenciada de segon nivell. Quan es llegeix des de l' virtual disc, Oracle VM VirtualBox necessita mirar la segona diferència Imatge primera, després al primer si no s' ha trobat el sector, i I després a la imatge original.
Hi pot haver un nombre il·limitat d'imatges diferents, i cada un La imatge pot tenir més d'un fill. Com a resultat, el diferenciament Les imatges poden formar un arbre complex amb pares, germans i Nens, depenent de com n'és de complex la configuració de la vostra màquina. Escriu les operacions sempre van a la única actiu Imatge diferenciada que està lligada a la màquina, i per lectura Operacions, Oracle VM VirtualBox pot necessitar buscar tots els pares La cadena fins que es trobi el sector en qüestió. Ho pots veure així. Un arbre en el gestor de medis virtuals.
Suposem que 5,3. Imatges de diferències, mostrats en el gestor de medis virtuals
En totes aquestes situacions, des del punt de vista dels virtuals màquina, el disc dur virtual es comporta com qualsevol altre disc. Mentre sigui la màquina virtual s' està executant, hi ha un lleuger temps d' execució I/O up dalt perquè l'Oracle VM VirtualBox podria necessitar buscar sectors Diverses vegades. Això no es nota, tanmateix, des de les taules. amb la informació del sector sempre es manté en memòria i pot ser Va aixecar la vista ràpidament.
S' usen imatges de diferències en les següents situacions:
Les instantànies. Quan crees una instantània, com s' explica en la secció anterior, Oracle VM VirtualBox gelatsunit synonyms for matching user input les imatges adjuntades a les Màquina virtual i crea imatges diferents per cada imatge que no és dins write-through Mode. Des de el punt de vista de la màquina virtual, els discs virtuals continua operant abans, però totes les operacions d' escriptura poden entrar Les imatges que difereixen. Cada vegada que en crees un altre instantània, per a cada adjunt en disc dur, un altre diferent la imatge es crea i adjunta, formant una cadena o arbre.
En la captura de pantalla de dalt, podeu veure que la imatge original del disc Ara està vinculat a una instantània, representant l'estat de la Quan es va prendre la instantània.
Si tu. Restaura una instantània i vol anar-se'n. Torna a l' estat exacte de la màquina que es va emmagatzemar en el instantània, la següent passa:
L' Oracle VM VirtualBox copia els arranjaments de màquines virtuals que Es va copiar en la instantània de nou a la màquina virtual. Com a resultat, si heu fet canvis a la màquina La configuració des de prendre la instantània, s'han desfet.
Si es va prendre la instantània mentre la màquina estava en marxa, conté un estat de màquina desada, i aquest estat és També ha restaurat. Després de restaurar la instantània, la La màquina serà desada a l' estat i reprendreà l' execució Des d'aquí quan va començar la propera vegada. En cas contrari, la màquina Estarà fora de l'estat i farà una bota completa.
Per a cada imatge del disc adjuntada a la màquina, la S' ha diferent a la imatge que conté totes les operacions d' escriptura des de La instantània actual va ser disparada, i la La imatge pare original està activa una altra vegada. Si tu. restaurar la instantània de root, llavors aquesta serà l' arrel Imatge de disc per a cada adjunt. D'una altra manera, altres Desviar la imatge descendent d'ella. Aquesta efectiva Restaura l' estat de la màquina antiga.
Si més tard esborra una instantània en ordre a l' espai lliure de disc, per a cada adjunt del disc, una de les Les imatges diferents es tornen obsoletes. En aquest cas, la La imatge diferent de l' adjunt al disc no pot simplement ser S' ha esborrat. En comptes d'això, l'Oracle VM VirtualBox necessita mirar cada sector de la imatge diferent i ha de copiar- la Pare. Això s'anomena imatges "membrats" i pot ser un Procés de longitud potencialment, depenent de com de gran és La imatge difereixada és. També pot necessitar temporalment un Quantitat considerable d' espai al disc extra, abans de la L' operació de fusió és obsoleta amb una imatge obsoleta S' ha esborrat.
Imatges immutables. Quan un la imatge es canvia al mode immutable, una imatge diferent és També s'ha creat. Com amb instantànies, la imatge pare i després Es converteix en només lectura, i la imatge diferent rep tota la Operacions d' escriptura. Noun, name of the user action Cada vegada que comença la màquina virtual, Totes les imatges immutables que estan lligades a ella tenen les seves S' ha de diferenciar la imatge que es desempaqueta de manera efectiva Torna a configurar el disc virtual de la màquina virtual amb cada reinici.
5,6. S' estan clonant les imatges de disc
Podeu duplicar fitxers d' imatge de disc dur a la mateixa màquina Ràpid, produeixen una segona màquina virtual amb la mateixa configuració de l'OSM. No obstant això, hauries de fer-ho Només Fes còpies de Imatges virtuals del disc usant la utilitat proporcionada amb Oracle VM VirtualBox. Veure Secció 8. 32, clon de l'ASpenge Menmei mandrName . Això és perquè l'Oracle VM VirtualBox assigna un UUID a cada imatge del disc, Que també es desa dins la imatge, i l'Oracle VM VirtualBox negar-se a treballar amb dues imatges que usen el mateix nombre. Si ho fas Intenta reimportar accidentalment una imatge de disc que heu copiat Normalment, podeu fer una segona còpia usant la VaBoxManage ▁clonevmCity name (optional, probably does not need a translation) ordre i importeu-ho en comptes d'això.
Tingueu present que les distribucions Linux identifiquen el disc dur d' arrencada des del ID del viatge. L' ID de l' Oracle VM VirtualBox informa d'un motor és S' ha determinat des de l' UUID de la imatge del disc virtual. Així que si tu... cloneu una imatge del disc i intenteu arrencar la imatge copiada de l' invitat Potser no es pot determinar el seu propi disc d' arrencada com a UUID Canvi. En aquest cas s' ha d' adaptar l' ID del disc a la vostra bota Script de càrrega, per exemple /boot/ grub/ menu. lnt . L' ID del disc sembla el següent:
s rapsi-SA AT_ VBOX_ HARDISK_ VB5cfdb1e2- c251e503
L' ID de la imatge copiada es pot determinar com segueix:
hdparm - i /dev/ sda
5,7. Màquina d' entrada/ sortida Cashing
L'Oracle VM VirtualBox pot deshabilitar opcionalment la cau d' E/ S que la L' ordinador OS farà d' altra manera fitxers d' imatge de disc.
Tradicionalment, l'Oracle VM VirtualBox ha obert els fitxers d' imatge del disc com Fitxers normals, que resulta que estan al cau per l' ordinador OS Com qualsevol altre arxiu. L' avantatge principal d' això és la velocitat: quan la L' invitat de l' OS escriu al disc i la memòria cau del remot fa servir tard. Escriure, es pot informar de l' operació d' escriptura com a finalitzada a la L' invitat SO de seguida que l' ordinador OS pugui realitzar l' operació asíncronament. També, quan comences un VM una segona vegada i tens Hi ha prou memòria disponible per al SO per usar en cau, parts grans El disc virtual pot estar en memòria del sistema, i el VM pot accedir Les dades són molt més ràpides.
Tingueu en compte que això només s' aplica als fitxers d' imatge. La memòria intermèdia no ho fa Hi ha hagut discs virtuals que resideixen en l' emmagatzematge remot iSCSI, que és l'escenari més comú en els arranjaments de la classe d'empresa. Veure Secció 5. 10, ManveeniSSCSI ServersName .
Mentre la memòria intermèdia és un arranjament útil per omissió per a la virtual d' uns quants Màquines en un ordinador d' escriptori, hi ha alguns desavantatges a aquesta aproximació:
L' escriptura retardada a través de la memòria cau del remot OSS és menys segura. Quan L' invitat OS escriu dades, considera les dades escrites fins i tot Tot i que encara no ha arribat a un disc físic. Si per alguns La raó per la qual l' escriptura no passa, com el fracàs del poder o Ha fallat la fallada de la màquina, la probabilitat de la pèrdua de dades augmenta. @ info: status
Els fitxers d' imatge de disc tendeixen a ser molt grans. Tocar-los pot Per tant, s'utilitza ràpidament la memòria cau de tot el servidor OS. Depenent En l'eficiència de la cau de l' SO, això pot alentir-se la màquina immensament, especialment si s'executen diversos VMs al mateix temps És l'hora. Per exemple, a Linux hosts, el cau de la màquina pot provocar- se S' està retardant tot el Linux fins que la memòria cau de la màquina estigui gairebé plena i després escrivint tots aquests canvis alhora, possiblement S' està retenint l'execució de VM durant minuts. Això pot resultar en E/ S S' han produït errors en l' invitat com a temps d' E/O.
La memòria física normalment es malgasta com a SO. Les seves pròpies cau d' E/ S, que poden resultar en les dades que són Memòria cau dues vegades, tant en el convidat com en la memòria cau de l' ordinador, per Un petit efecte.
Si decidiu deshabilitar la màquina I/O cau per les raons anteriors, L'Oracle VM VirtualBox usa el seu propi cau petit per escriure la memòria intermèdia, però no El cau de lectura ja que això normalment ja està fet per la convidat a l'OSM. A més, l'Oracle VM VirtualBox permet completament asíncrona I/O per als seus controladors virtuals SAT, SCSI i SAS a través de Múltiples fils d' E/ S.
Com que asíncron I/O no està implementat pels controladors IDEs, per Motius de rendiment, potser voldreu deixar la cau de la màquina habilitada pels controladors IDEs virtuals de VM.
Per aquesta raó, l'Oracle VM VirtualBox us permet configurar si La memòria cau d' E/ S s s' usa per separat per a cada controlador I/O. O seleccioneu la selecció Usa màquina E/ S Memòria cau Caixa de selecció a la Emmagatzematge arranjament per a un indicat Controlador d' emmagatzematge virtual, o useu el següent VaBoxManage ordre per a deshabilitar la màquina E/ S Memòria cau per a un controlador d' emmagatzematge virtual:
Per motius anteriors, l'Oracle VM VirtualBox utilitza controladors SATA per Omissió per a noves màquines virtuals.
5,8. Limitant l' amplada de banda per a imatges de disc
L' Oracle VM VirtualBox permet limitar la banda d' amplada màxima emprada per asíncron I/O. A més, permet compartir límits a través de Grups de banda per a diverses imatges. És possible tenir més que un d'aquests límits.
Els límits estan configurats usant VaBoxManage . La Exemple de sota crea un grup de banda de banda anomenat Límit, estableix el limita a 20 MB per segon, i assigna el grup al adjunt Discs de la VM:
Tots els discs en un grup comparteixen el límit de banda de banda, que vol dir que en L' exemple per sobre de l' amplada de banda de les dues imatges combinades no pot mai Sobrepassant 20 MBps. No obstant això, si un disc no requereix amplada de banda L'altre pot usar l'amplada de banda resta del seu grup.
Els límits per a cada grup es poden canviar mentre s' està executant el VM, amb canvis que s'han recollit immediatament. L' exemple de sota Canvia el límit del grup creat en l' exemple anterior a 10 MBps:
Captura de banda de banda VBoxManctl "nom deVM" fixat - Límit 10M
5,9. Implementació de CD/DVD
Unitats virtuals de CD/DVD només per omissió. El suport La configuració és modificable en temps d' execució. Podeu seleccionar entre les Opcions següents per a proveir les dades mitja:
Unitat d' ordinador defineix que el Els invitats poden llegir des del suport a la unitat de màquines.
Fitxer d' imatge Dóna l' invitat. Accés de només lectura a les dades de la imatge. Aquest és normalment un fitxer ISO.
Buit vol dir un viatge sense un suport inserit.
Canviant entre dalt o canviant un suport en la unitat d' ordinador que s' accedeix a una màquina, o que canviarà un fitxer d' imatge Senyal d'un canvi mitjà al SO de convidats. L' invitat que l' SO pot llavors reaccionar al canvi, per exemple, començant una instal·lació programa.
Es poden prevenir canvis mitjans per l' invitat, i l'Oracle VM VirtualBox Reflecteix això tancant la unitat de màquines si és apropiada. Pots fer-ho. força una supressió mitjana en aquestes situacions usant la VirtualBox Gestor o el VaBoxManage Eina de línia d' ordres. Efectiu és l'equivalent a l'epulsió d'emergència que Moltes unitats de CD/DVD proporcionen, amb tots els efectes secundaris associats. La L' invitat de l' OS pot enviar missatges d'error, com en el maquinari real, i Les aplicacions d' invitats poden haver-se pres malament. Utilitza això amb precaució.
Nota
La cadena d' identificació de la unitat que s' ha proporcionat al convidat, Mostra per eines de configuració com ara el dispositiu WindowsName Gestor, sempre és un CD- ROM VBOX, irrespectiu de l' actual Configuració de la unitat virtual. Això és per prevenir el maquinari S' ha detectat que s' ha disparat al SO de convidats cada vegada que La configuració s' ha canviat.
L' emulació estàndard de CD/DVD permet la lectura del CD de dades estàndard i només formats de DVD. Com a característica experimental, per a addicional Capacitats, és possible donar accés directe a l' invitat El dispositiu d' ordinador CD/DVD habilitant passat Mode. Depenent del maquinari de la màquina, això pot habilitar- lo potencialment Les següents coses a treballar:
Escriptura de CD/DVD des de dins del convidat, si la unitat de DVD d' ordinador és una gravadora de CD/DVD
Fins i tot si passa a través està habilitat, les ordres insegures, com ara l' actualització El microprogramari de conduir, es bloquejarà. Els formats de CD de vídeo mai són support, ni tan sols en mode passat, i no es pot jugar des de Una màquina virtual.
5. 10. iSSCSI Servidors
ISECI vol dir Internet SCSI i és un l' estàndard que permet l' ús del protocol SCSI a través d' Internet (TCP/IP) connexions. Especialment amb l'aparició de Gigabit Ethernet, s'ha tornat accessible a adjuntar servidors d'emmagatzematge ISCI Simplement com a discs remots a una xarxa d'ordinadors. A ISCSI terminologia, el servidor que proporciona recursos d' emmagatzematge s' anomena un Objectiu iSCI , mentre el client es connecta a El servidor i l' accés als seus recursos s' anomenen un iSSCI initiador .
L'Oracle VM VirtualBox pot presentar transparentment l' emmagatzematge remot iSCI a un magatzem Màquina virtual com un disc dur virtual. El SO d' invitat no ho veurà Qualsevol diferència entre una imatge de disc virtual (fitxer VDI) i un Objectiu iCSI. Per aconseguir-ho, l'Oracle VM VirtualBox ha integrat ICSI inciador.
El suport d'ISCI de l'Oracle VM VirtualBox ha estat desenvolupat d'acord amb el l' estàndard iSCI i l' hauria de treballar amb totes les conformacions iSCI estàndard Els objectius. Per usar un objectiu iCSI amb l'Oracle VM VirtualBox, heu d'utilitzar la línia d' ordres. Veure Secció 8. 26, MalalaVBoxManage storattach Emmett .
5. 11. vboximg-mount: Una utilitat per a Muntar una imatge de disc virtual
vboximg-mount és una utilitat de línia d' ordres per a Mac OS i Linux que proveeix accés en brut a una VirtualBox de l'Oracle VM Imatge de disc virtual al sistema d' ordinador. Usa aquesta utilitat per muntar, Visualitzeu i opcionalment modifiqueu el contingut de la imatge del disc.
La utilitat està basada en la tecnologia del sistema de fitxers a l' espai d' usuari (FUSE) i utilitza el motor virtualBox en temps d' execució. Assegureu- vos de que l'Oracle VM VirtualBox s' està executant al sistema d' ordinador.
Nota
Quan s' usa vboximg-mount , assegureu- vos que el S' apliquen les condicions següents:
La imatge del disc no s' està utilitzant per cap altre sistema, d' aquesta manera Com per convidats VMs.
No hi ha VMs executant-se en el sistema amfitrió.
Accés cru usant FUSE és el preferit sobre el muntatge directe d'imatges en disc virtual, perquè és una instantània conscient. Pot Els discs de fusió selectivament difereixen d' imatges en un virtual exposat Disc dur, proporcionant representacions històriques o actualitzades El contingut del disc virtual.
vboximg-mount us permet veure informació quant a VMs registrats, els seus mitjans de disc adjuntats, i qualsevol instantànies. També podeu veure informació de la partició d' un disc@ info/ plain Imatge.
La vboximg-mount L' ordre inclou experimental Accés de només lectura a sistemes de fitxers dins d' una imatge del disc VM. Això característica us permet extreure alguns fitxers de la imatge del disc sense engegar el VM i sense necessitat de fitxer de tercers Controladors del sistema al sistema amfitrió. FAT, NTFS, ext2, ext3, i ext4 Els sistemes de fitxers estan implementats.
Usa el -- help opció de veure informació quant a el vboximg-mount Ús de l' ordre. La completa La referència de l' ordre es descriu en Secció 8. 55, Manveenvboximg-mountName .
Quan vboximg-mount munta una VirtualBox de l'Oracle VM Imatge del disc, crea un sistema de fitxers de nivell profund en un muntatge punt que especifiqueu. El sistema de fitxers inclou un node de dispositiu que representa la imatge de disc sintetitzada com a llegible o Codi de lectura i escriptura de bytes. @ title: window Aquesta mida de bytes es pot muntar@ info: tooltip O usant l' ordinador OS o usant un altre fitxer basat en FUSE sistemes.
5,11.1. Visualització d' informació detallada sobre una imatge de disc virtual
Els següents exemples mostren com usar el vboximg-mount ordre per a veure informació sobre imatges en disc virtual.
La següent sortida d' ordres es detalla sobre tot Va registrar VMs i instantànies associades:
Artículos Relacionados:
- Pots veure un disc dur a la BIOS però no per a la gestió de discs?
- Com de gran d'un SSD necessito una unitat d'arrencada?
- Com puc dir-li quina és la meva partició que el meu disc dur a la BIOS?
- Com puc trobar una unitat SSD al meu ordinador?
- Disc Dur -