OK, ich gebs zu … diese Seite hat nur noch ganz wenig mit VMware und ganz viel mit seriellen Konsolen zu tun
/srv/vmware/empty/empty.vmx
:
serial0.present = "TRUE" serial0.fileType = "pipe" serial0.fileName = "./serial1" serial0.pipe.endPoint = "server" serial0.hardwareFlowControl = "TRUE"
/etc/inittab
:
T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100 S0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt102
cd /etc/systemd/system/getty.target.wants ln -s /usr/lib/systemd/system/serial-getty\@.service getty@ttyS0.service
/boot/grub/menu.lst
:
serial --unit=0 --speed=115200 terminal --timeout=10 console serial # kopt=root=/dev/hda1 ro DEBCONF_DEBUG=5 console=ttyS0,115200n8
update-grub
/etc/securetty
:
# for serial line ttyS0
/boot/grub/menu.lst
:
#gfxmenu (hd0,1)/boot/message serial --unit=0 --speed=115200 terminal --timeout=10 console serial
/etc/securetty
:
# for serial line ttyS0
/boot/grub/menu.lst
:
#splashimage=(hd0,0)/grub/splash.xpm.gz serial --unit=0 --speed=115200 terminal --timeout=10 console serial
socat ./serial1 -,echo=0,raw
screen /dev/ttyUSB0
bzw.
screen /dev/ttyUSB0 115200
Strg+a
k
zum beenden.
pxelinux.cfg/default
:
SERIAL 0 115200
Es gibt ein qemu kommando mit dem man eine VMware Disk in ein Diskimage umwandeln kann:
qemu-img convert -f vmdk -O raw input.vmdk output.dd