| Summary: | freebsd-release13.0 for arm64 could not enter multi-user mode | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | ohata <ohata9870> | ||||
| Component: | arm | Assignee: | freebsd-arm (Nobody) <freebsd-arm> | ||||
| Status: | New --- | ||||||
| Severity: | Affects Only Me | CC: | imp | ||||
| Priority: | --- | ||||||
| Version: | 13.0-RELEASE | ||||||
| Hardware: | arm64 | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Which version of qemu are you using? What's the tty in single user mode? Created attachment 224665 [details]
single user mode cons. log
Hi Losh san 1. $qemu-system-aarch64 --version QEMU emulator version 5.2.94 (v6.0.0-rc4-11866-ge0e530b830-dirty) Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers 2. root@:/ # tty /dev/console root@:/ # Please refer to attachment. |
My env. windows10 host, and using QEMU aarch64 system emulation, QEMU is executed under cygwin-terminal Release 13.0 was booted and can enter single user mode ,but could not enter multi-user mode. QEMU is quit. startup script: # for freebsd arm imgfile='.\\FreeBSD-13.0-RELEASE-arm64-aarch64.qcow2' #imgfile='.\\FreeBSD-12.2-RELEASE-arm64-aarch64.qcow2' fmt=qcow2 biosf='.\\QEMU_EFI.fd' #biosf=edk2-aarch64-code.fd $qemusys \ -m 4096M -cpu cortex-a72 -M virt,highmem=off -k ja -smp 2 \ -bios $biosf \ -drive if=none,file=$imgfile,format=$fmt,id=hd0 \ -device virtio-blk-device,drive=hd0 \ -device qemu-xhci \ -device usb-kbd \ -netdev tap,id=net0,ifname=$tap -net nic,macaddr=$mymac,netdev=net0 \ -serial mon:stdio \ -nographic \ --------------- Under single user mode, there is no ttyv(0...) virtual terminal device file. During boot sequence to multi-user mode, following cons message found, ... Starting devd. eval: cannot open /dev/ttyv0: No such file or directory eval: cannot open /dev/ttyv0: No such file or directory Starting dhclient. ... I think due to lack of ttyv? device file, init could not open virtual terminal by getty. Is there any workaround? regards;