[so2] Configurare Masina virtuala
Vlad Dogaru
ddvlad at herebedragons.ro
Tue Mar 10 11:49:28 EET 2015
On Mon, Mar 09, 2015 at 10:02:04PM +0000, Andrei Maresu via so2 wrote:
> Vlad Dogaru via so2 <so2 at ...> writes:
>
> >
> > On Fri, Mar 06, 2015 at 07:20:45PM +0000, Andrei Maresu via so2 wrote:
> > > Salut,
> > >
> > > Care e rolul pipe-urilor din Makefile(din qemu-vm) ?
> >
> > Sunt folosite la tema de serială. Ele simulează două porturi seriale
> > conectate unul la celălalt. Poți să modifici configurația, atâta
> vreme
> > cât ții cont de două lucruri:
> >
> > 1. E modificată doar la tine pe mașină, nu și pe vmchecker (dar nu ar
> > trebui să conteze).
> >
> > 2. Nu uita să faci revert pentru tema de serială.
> >
> > > As vrea sa ma conectez prin telnet si sa nu folosec netcat(mi se
> pare mai ok
> > > sa vad direct ce erori am si sa dau scroll) si sa nu mai am
> interfata grafica
> > > de qemu.Spre exemplu imi crapa guest-ul si netcat-ul nu zice
> nimic,iar
> > > firewall-ul e off.
> >
> > O să dau un update pentru netcosole shortly.
> >
> > Până una-alta, atâta timp cât sistemul nu e panicat, poți folosi
> > Shift-PageUp pentru a vedea scrollback-ul. Știu că nu e ideal, dar e
> un
> > început.
> >
> > > adica sa inlocuiesc linia
> > >
> > > -serial pipe:pipe1 -serial pipe:pipe2 \
> > >
> > > cu
> > >
> > > -serial telnet::5555,server,nowait -nographic
> > >
> > > dar crapa cand incerc sa ma conectez prin telnet,partea de
> monitorizarea
> > > merge ok.
> >
> > Cum încerci să te conectezi pe telnet (ce comandă?) și cum crapă?
> Pune
> > un screenshot, chiar dacă e incomplet.
> >
> $telnet 127.0.0.1 5555 (o sa incerc sa fac modificarile pt masina
> virtuala care le-ai pus pe wiki)
> pentru exemplu de mai sus.nu face nimic dupa ce dau telent se blocheaza
> fara sa zica ceva.
> Am mai lucrat prin conexiune telnet cu alta ocazie si mi s-a parut mai
> simplu,dar rulam cu -kernel bzImage -hda disk.img sau cu kvm
> $usr/bin/kvm -machine accel=kvm -drive file=disk.img,if=virtio
Tot pentru tema 2, suportul pentru serială nu e built-in :) Trebuie să
recompilezi kernel-ul cu opțiunile:
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_CORE_CONSOLE=y
Din 'make menuconfig', poți căuta un simbol cu '/' și apoi apăsa pe
numărul din dreptul rezultatului, ca să nu te chinui prea mult cu
navigarea.
Also, trebuie să modifici una dintre liniile din fsimg/etc/inittab
astfel:
tty5::respawn:-/sbin/getty -L 115200 ttyS0 vt102
Hope this helps,
Vlad
More information about the so2
mailing list