salut, pour éviter un achat de materiel (raisons écologiques), j'aimerais installer un obsd sur une machine debian qui rend déjà des services. j'ai commencé par un copy/paste presque à l'identique de https://wiki.qemu.org/Hosts/BSD#OpenBSD sur mon desktop (debian aussi) et j'arrive au bout de l'installation (voir script en fin de courriel). par contre je ne compte pas installer de serveur graphique pour la machine finale et je dois donc faire tourner qemu. j'ai donc ajouté -nographic à l'option de qemu et maintenant, il s'arrête après avoir affiché tout ça: SeaBIOS (version 1.12.0-1) iPXE (http://ipxe.org) 00:03.0 C980 PCI2.10 PnP PMM+7FF900A0+7FED00A0 C980 Booting from Hard Disk... Using drive 0, partition 3. Loading...... probing: pc0 com0 mem[639K 2046M a20=on] disk: fd0 hd0+ >> OpenBSD/amd64 BOOT 3.45 boot> booting hd0a:/bsd: 12744008+2937872+335904+0+708608 [974640+128+1013016+740763]= 0x1290668 entry point at 0xffffffff8100100 si je regarde le lancement de la version graphique: c'est le moment ou l'écran passe en bleu. c'est quand même pas un caractère de controle qui fout le brun? toute idée est la bienvenue. cordialement, marc #! /usr/local/bin/rc # copy/paste of https://wiki.qemu.org/Hosts/BSD#OpenBSD # usage: # cd in the directory from where you want your bsd to run # obsd install # to install a fresh openbsd # obsd run # to run an existting vm fn obsd_run () { qemu-system-x86_64 \ -nographic -serial mon:stdio \ -m 2048 -smp 2 -enable-kvm \ -drive 'if=virtio,file=disk.qcow2,format=qcow2' \ -netdev 'user,id=mynet0,hostfwd=tcp:127.0.0.1:7922-:22' \ -device 'virtio-net,netdev=mynet0' \ $* } fn obsd_install () { # if exists, reset :) qemu-img create -f qcow2 disk.qcow2 3G test -f install66.iso || wget https://www.mirrorservice.org/pub/OpenBSD/6.6/amd64/install66.iso obsd_run -cdrom install66.iso } obsd_$1 $*(2-)ReÇu le 10/05/2020 15:54
Cette archive a été créée par hypermail 2.3.0 : 11/03/2021 09:22 CET