Sziasztok,
hogyan tudok sajat vboxot kesziteni Ubuntu Server 14.04.4-bol?
Alapbol text modban installalodik fel virtualbox alatt.
Koszonom a segitseget.
Ardi
- 1338 megtekintés
Hozzászólások
Mit szeretnél? Telepíteni egy Ubuntu 14.04.4-et egy virtuális gépbe?
Ez esetben létrehozol egy új virtuális gépet, beállítod virtuális DVD-nek a telepítő iso-t, aztán ugyanúgy, mint ahogy egy fizikai gépen.
A telepítés végén esetleg még érdemes a guest additions csomagot felrakni.
- A hozzászóláshoz be kell jelentkezni
ez mar eddig megtortent.
Amit most szeretnek, hogy vmiket hozzaadva (GuestAdditions, dkms??) es modofikalva sajat vbox-ot
szeretnek ebbol generalni, amit kesobb a vagrant segitsegevel ujra fel tudok hasznalni.
melyik Guest Addition csomagra gondoltal abbol, amit az apt-cache search dkms kinal?
ezek a tippjeim: (parat toroltem, amit a rendszer kinalt...)
dkms - Dynamic Kernel Module Support Framework
open-vm-dkms-lts-trusty - Open VMware Tools for virtual machines hosted on VMware (transitional package)
open-vm-tools-lts-trusty-dkms - Open VMware Tools for virtual machines hosted on VMware (transitional package)
virtualbox-dkms - x86 virtualization solution - kernel module sources for dkms
virtualbox-guest-dkms - x86 virtualization solution - guest addition module source for dkms
virtualbox-guest-dkms-lts-vivid - x86 virtualization solution - guest addition module source for dkms
virtualbox-guest-dkms-lts-wily - x86 virtualization solution - guest addition module source for dkms
virtualbox-guest-dkms-lts-xenial - x86 virtualization solution - guest addition module source for dkms
lttng-modules-dkms - Linux Trace Toolkit (LTTng) kernel modules (DKMS)
open-vm-dkms - Open VMware Tools for virtual machines hosted on VMware (transitional package)
open-vm-tools-dkms - Open VMware Tools for virtual machines hosted on VMware (transitional package)
openafs-modules-dkms - AFS distributed filesystem kernel module DKMS source
openvswitch-datapath-dkms - Open vSwitch datapath module source - DKMS version
Vagy innen? http://download.virtualbox.org/virtualbox/4.3.36/
ezt:
http://download.virtualbox.org/virtualbox/4.3.36/VBoxGuestAdditions_4.3…
Ardi
- A hozzászóláshoz be kell jelentkezni
Mit akarsz? Mi az hogy sajat vbox? Irsz egy sajat virtualizacios platformot virtualbox alapokon? :D
Te egy image-t akarsz nem? Telepitesz es modositod, aztan kesz. Mivel ez egy vmdk lesz (amihez tartozik egy xml leiro a hardware elemekkel), utana oda viszed ahova akarod. Bar ez igy maceras, hiszen tobb gigabajt nagysagu lehet.
En javaslom a kickstart (redhat based) es a preseed (debian based) nezegeteset. Ezekkel automatizalhatod az aloallitani kivant image-eket. Azaz kell egy nyulfarknyi xml es egy kickstart vagy pressed mini allomany. Innentol azt es oda huzol fel amit akarsz.
- A hozzászóláshoz be kell jelentkezni
Nem használtam még, de ezek kellenek szerintem neked:
https://www.vagrantup.com/docs/boxes/base.html
https://www.vagrantup.com/docs/virtualbox/boxes.html
- A hozzászóláshoz be kell jelentkezni
Igen, vmi hasonlo "buheralast" szeretnek meeg vegrahajtani a virtulboxban futo sajat Ubuntu Server-en es aztan box-ot krealni belole.
Tehat:
- dkms csomag installacioja: akkor ez megy ra? :
sudo apt-get install linux-headers-$(uname -r) build-essential dkms
- GuestAdditions CD installacioja:
mivel a host szerveren 4.3.36 a virtualbox verzioja, tehetem a box-ra ezt?
http://download.virtualbox.org/virtualbox/4.3.36/
VBoxGuestAdditions_4.3.36.iso
Kopirozom a host szerverre majd a GUI virtualboxban mountolva felrakom?
- vagrant user letrehozasa + sudo file update:
useradd vagrant
sudo bash -c 'echo "vagrant ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers'
Tovabba:
- ssh kulcsok
- shared folder konfiguralasa
Valami meeg hianyzik?
Ardi
- A hozzászóláshoz be kell jelentkezni
Nos,
sikerult eddig osszebuheralnom addig, hogy kesz a box, uj projektkonyvtarban
vagrant box add ujnev /data/ujbox.box
vi Vagrantfile
vagrant up.
Itt mivel a kovetkezo hibat kaptam:
default: Warning: Authentication failure. Retrying...
magan a boxon /home/vagrant/.ssh/authorized_keys fajlba ezt kopiroztam
http://stackoverflow.com/questions/22922891/vagrant-ssh-authentication-… szerint:
then copy the public key content from https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant…
vagyis:
echo "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key" > .ssh/authorized_keys
ezek utan feljott a rendszer.
Hogy tudom ezt a kulcsot az eredeti, a virtualboxban futo rendszerre kopirozni?
Nem megy ugyanis a kopirozas a host es a guest kozott es nincs IP-je a guest-nek.
Ardi
- A hozzászóláshoz be kell jelentkezni
Nem ismert a cél, de ha PHP-hez kell, akkor ez (is) jó lehet:
https://puphpet.com/
Összekattintgatod, vagrant up és örül.
- A hozzászóláshoz be kell jelentkezni
koszi a valaszt, de en epp ebbol a specialis iso-bol szeretnek box-ot futtatni.
Ardi
- A hozzászóláshoz be kell jelentkezni