Freebsd 10 și virtualbox

Mai devreme sau mai tarziu, dar cu siguranta va trebui sa rulati un alt sistem de operare si exista doua optiuni: sa folositi o piesa hardware separata sau sa folositi virtualizarea. Voi vorbi despre a doua opțiune - Virtualbox pe FreeBSD 10.

  • Datele inițiale
  • instalare
    Începând cu versiunea 3.1.0, portul este împărțit în două: virtualbox-ose-kmod (module kernel) și virtualbox-ose (virtualbox în sine). În setările pe care le alegem: Următorul În setări, selectați.
  • ajustare
    Încărcarea modulului de kernel. Adăugați o linie la /boot/loader.conf pentru a rula modulul de la modulul de încărcare timp de boot, astfel încât să nu pentru a reporni serverul încarcă adaptorul pentru mașina virtuală funcționează în pod-mode: Adăugarea liniei A alerga în /etc/rc.conf: Creați și înregistrați directorul în care vor fi stocate virtualke: directorul HDD-ul de imagini de disc magazin si director ISO - instalare izo-imagini:
  • Creați și configurați o mașină virtuală
    Versiunea mea este debian pe 32 de biți.
    Creați o mașină virtuală: --name debian1 - numele mașinii noastre virtuale
    --ostype Debian - tipul de OS oaspete, toate opțiunile posibile pot fi vizualizate cu comanda --register - înregistrarea mașinii în virtualbox

Creați un hard disk - nume fișier /usr/home/vbox/hdd/disk1.vdi - numele fișierului complet cu disc
--dimensiunea 60 - dimensiune în megaocteți
--varianta Fixed - fișierul cu discul va ocupa imediat dimensiunea solicitată. Dacă nu adăugați această opțiune, dimensiunea fișierului cu discul va crește în funcție de necesități. Potrivit dezvoltatorilor, discurile fixe sunt create mai mult, dar pot funcționa mai repede.

Pentru a vizualiza informații despre discul creat, puteți folosi comanda: Crearea controlerelor IDE și SATA pe mașina virtuală - nume "Controller IDE" - numele controlerului
--adăugați ide - tip de controler care urmează să fie adăugat

Conectăm un disc virtual la controlerul SATA debian1 - numele mașinii virtuale
--storagectl "Controller SATA" - numele controlerului
--port 0 - numărul portului
--dispozitivul 0 - numărul dispozitivului
--tip hdd - tipul de unitate de conectat
--mediu /usr/home/vbox/hdd/disk1.vdi - calea către fișierul virtual atașat


  • Rularea unei mașini virtuale pentru a instala un OS guest
    Obținută instalare cd-dvd ca izo-imagine, de exemplu debian-8.1.0-i386-CD-1.iso. Conectarea iso de instalare ca un DVD-drive la controler IDE: Setați mașina virtuală pentru a porni de pe DVD: Configurarea o mașină virtuală pentru a rula cu suport pentru conexiuni VNC: --vrdeproperty VNCPassword = PASSWORD - PAROLA în loc să setați o parolă, pe care ne-am întrebat când este conectat la virtualke de către VNC. Lungimea maximă a parolei este de 8 caractere. --vrdeport 3390 - portul pe care mașina virtuală asculta pentru conexiuni

    Pentru a vă conecta de la FreeBSD, puteți utiliza TightVNC

    După conectarea reușită, instalați sistemul de operare guest pe mașina virtuală.

    Oprim masina virtuala (vezi mai jos)

    Setați ca disc virtual virtual bootabil, dezactivați VNC: Dezactivați discul de instalare:
  • Oprirea mașinii virtuale
    Ne oprim prin acpi sau
  • Rularea o mașină virtuală în „desktop“ modul VNC-conexiunea nu este necesară pentru a opera ca virtualke reglat Dev pot fi accesate prin instrumente standard, cum ar fi ssh / RDP.
    Rularea: debian1 - numele mașinii virtuale
  • Autostart / stop mașini virtuale
    Un lucru foarte util, pornește și oprește mașinile virtuale atunci când serverul este pornit și oprit.
    Adăugarea în /etc/rc.conf vboxheadless_delay - întârziere în secunde înainte de pornirea / oprirea mașinilor de oaspeți
    vboxheadless_stop - ce să facă atunci când opriți aparatul, valorile disponibile: poweroff, savestate (implicit, amintiți-vă atunci când timpul virtualke va rămâne așa cum a fost atunci când este oprit), acpipowerbutton, acpisleepbutton
    vboxheadless_machines - aici este lista mașinilor prin bara de spațiu. IMPORTANT! În numele mașinii nu ar trebui să existe puncte (din experiența personală)!
  • Instalați adăugările oaspeților
    În primul rând, trebuie să obțineți fișierul VBoxGuestAdditions.iso. Există două opțiuni. Mai întâi: construiți portul virtualbox-ose cu opțiunea GUESTADDITIONS. Fișierul va fi localizat în directorul / usr / local / lib / virtualbox / additions. A doua opțiune: accesați site-ul dezvoltatorului. Acolo căutăm un dosar cu versiunea necesară și există deja un fișier în el. Descărcați-l pentru dvs. în iso. Conectăm acest iso-fișier la OS-ul oaspete ca CDROM: Apoi, porniți sistemul de operare invitat în el.
  • Ștergeți mașina virtuală
    Oprim mașina virtuală

    Oprirea unitatea de la mașina virtuală: Scoateți discul din Virtual Media Manager: Dacă sistemul va genera o eroare: nu șterge calea și numele discului, iar pe uin lui: -delete - șterge fișierul de pe un disc, fără această opțiune, discul va fi anulat inregistrarea numai în sistem, însă fișierul în sine rămâne

    Eliminarea unei mașini virtuale:
  • Crearea unei copii de rezervă
    Mai întâi trebuie să închideți mașina virtuală sau să o puneți în modul de salvare Transferați pentru a salva modul de stare
  • Transferați la un alt server
    Mai întâi oprim mașina virtuală, apoi exportați-o în fișier: pe noul server pe care îl importăm:
  • exploatare
    • După reconstruirea și instalarea kernel-ului FreeBSD, asigurați-vă că reinstalați virtubox-ose-kmod
    • Vizualizați lista mașinilor virtuale înregistrate:
    • Vedeți lista de mașini care rulează:
    • Vizualizați informații despre mașina virtuală:

  • fier
    • Carduri de rețea

      Adăugați oa doua placă de rețea: cardul de rețea a fost blocat la adaptorul de rețea vlan2 al sistemului gazdă. Cardurile de rețea virtuale ale cardurilor sunt --nicX, unde X reprezintă numărul cardului.

      Înainte de a adăuga un filtru, trebuie să opriți mașina virtuală pentru care este adăugată.
      Pentru ca acest dispozitiv să fie vizibil în VM, trebuie să fie specificat un filtru în sistemul gazdă pentru mașina virtuală. Datele pentru filtru sunt luate de la ieșirea comenzii:
      Scoaterea dispozitivului USB de la mașina de oaspeți
      Eliminați filtrul cu indexul 0 de la mașina virtuală numită Ubuntu:
      DS9490R - rețea Master 1-Wire Adăugați usbfilter cu numărul 0 pentru mașina virtuală numită ubuntu:
      D-Link DUB-E100. Adaptor de rețea USB.
      Vă recomandăm să nu o utilizați cu FreeBSD. Și se pare că nu este în hardware, ci în driverul acestui dispozitiv. Gazdă - FreeBSD 10.1, invitat - FreeBSD 10.2. Dispozitiv direct probros usb. Cardul de rețea din sistemul de operațiuni de oaspeți a scăzut periodic, a ieșit foarte mult timp la ping-ul dispozitivelor locale, urmărirea nu a avut loc deloc. Configurarea gateway-ului cu astfel de glitches locale a fost lipsită de sens.

      Articole similare