RSS Feed

Posts Tagged ‘konsola’

  1. Jak zrobić w systemie …

    Czerwiec 7, 2011 by 0verlord

    Kolega mnie dzisiaj spytał: – siemasz, klikałeś hpuxy może coś? toporne to cholerstwo, a potrzebuje lun id wyciągnąć. Otóż klikałem na tyle dawno, że nie kojarzę. Ale na tej stronie jest uniwersalny translator komend wszystkiego co ma konsolę i nie jest windowsem. Rosetta Stone dla *Nixów. Respect!


  2. Instalacja Debiana (squeeze) bez monitora przez port szeregowy i sieć

    Styczeń 29, 2011 by 0verlord

    EDIT: jak się okazało, to wszystko poniżej, to kosmetyka :-/. Można szybciej i prościej. Wpisu w pxelinux.cfg/default nie ominiemy, natomiast po pokazaniu się pierwszego okienka na opcji install wciskamy tab, i wpisujemy taki kod:
    –quiet console=ttyS0,9600n8 panic=30

    Potem przyjmujemy enterem na klatę informację o niewłaściwym trybie vga, czekamy chwilę i widzimy box z wyborem języka.
    Niżej można już nie czytać chyba, że ktoś lubi ładnie zrobione instalatory.

    ### było.
    Można, tylko po co 😉
    Generalnie miałem zainstalować hosta do monitoringu, tylko tak się dziwnie złożyło, że w domu mam same laptopy, a monitora nie uświadczysz. Komputer ma port szeregowy i kartę sieciową, więc powinien zadziałać netboot i konsola szeregowa.
    Jak się okazało, akcja jest całkiem prosta.

    Zestawiamy środowisko do netboota, np. wg tego linka albo innych, wujek Google zna tego mnóstwo. Potem szukamy katalogu pxelinux.cfg/ a w nim pliku default.

    Dodajemy na pierwszej pozycji tego pliku linijkę:
    SERIAL 0 9600 0

    Nie dodajemy tam opcji znanych z gruba, –serial itp., bo się przywiesi i nie pokaże nic.

    Potem dodajemy odpowiednią pozycję w menu, w debian-installer//boot-screens/menu.cfg

    menu begin serial
    menu title Serial console
    label mainmenu
    menu label ^Back..
    menu exit
    include debian-installer/i386/boot-screens/stdmenu.cfg
    include debian-installer/i386/boot-screens/sadtext.cfg

    z tegoż pliku kasujemy linijki:
    include debian-installer/i386/boot-screens/amdtxt.cfg
    include debian-installer/i386/boot-screens/gtk.cfg
    include debian-installer/i386/boot-screens/amdgtk.cfg
    include debian-installer/i386/boot-screens/adgtk.cfg
    include debian-installer/i386/boot-screens/amdadgtk.cfg
    include debian-installer/i386/boot-screens/dtmenu.cfg

    tworzymy plik debian-installer/i386/boot-screens/sadtext.cfg w zawartością jak niżej:
    default sinstall
    label sinstall
    menu label ^Install
    menu default
    kernel debian-installer/i386/linux
    append vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,9600n8 quiet
    label expert
    menu label ^Expert install
    kernel debian-installer/i386/linux
    append priority=low vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,9600n8
    label rescue
    menu label ^Rescue mode
    kernel debian-installer/i386/linux
    append debian-installer/serial-console vga=normal initrd=debian-installer/i386/initrd.gz rescue/enable=true -- console=ttyS0,9600n8 quiet
    label auto
    menu label ^Automated install
    kernel debian-installer/i386/linux
    append auto=true priority=critical vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,9600n8 quiet

    i to chyba wszystko.

    Minicoma zestawiamy – co w sumie jest dość dziwne – z prędkością 9600 8N1, mamy nadzieję, że komp odpali z PXE (często jest wyłączone, wtedy niestety nie obejdzie się bez monitora, żeby to włączyć – natomiast u mnie jak się okazało, komp bootował z PXE), i po boocie widzimy piękne okienko instalatora po kabelku. Okienko wygląda np. tak:

    Wybieramy z niego opcję „Serial console” i dalej instalacja leci już zwykle. ASCII p0wahhh. Chodzi topornie, ale w sumie tylko do zainstalowania konsoli po sieci. Potem już czyste ssh. Potrzeba matką wynalazku heh.


  3. Jak dostać się do konsoli vmware servera 2.x przez przekierowania portów

    Listopad 22, 2010 by 0verlord

    Jak się okazało, jest to wszystko dość proste,
    do zarządzania po wwww: tcp/8333, do konsoli: tcp/8222, do MKS: tcp/902

    nawet w putty to się da spokojnie, albo po ssh. Jeżeli host po drugiej stronie stoi na 127.0.0.1 polecenia mogłyby wyglądać tak:

    ssh user@host -L 8222:127.0.0:8222 -L 8333:127.0.0.1:8333 -L 902:127.0.0.1:902

    i już. Aha, tylko trzeba pamiętać o tym, że porty < 1024 mogą być forwardowane tylko przez roota. Czyli albo sudo albo su. Vmware server 1.x chodził w całości po 902, natomiast w 2.x trochę się pozmieniało. Aha, żeby nie było, ta wiedza tajemna jest oczywiście w manualu do serwera. Nudnym i długim jak cholera.