ฉันใช้ ARM64 build ของ Ubuntu 20.04 ภายใต้ QEMU ประมาณ 50% ของเวลาที่กระบวนการบู๊ตรายงานสิ่งนี้:
[ TIME ] หมดเวลารออุปกรณ์ /dev/ttyAMA0
[DEPEND] การพึ่งพาล้มเหลวสำหรับ Serial Getty บน ttyAMA0
ซึ่งหมายความว่าไม่มีข้อความแจ้งการเข้าสู่ระบบในเทอร์มินัล QEMU จำเป็นต้องเข้าถึง SSH เพื่อเริ่ม daemon ด้วยตนเอง:
$ sudo systemctl เริ่ม [email protected]
ฉันจะแก้ไขปัญหานี้ได้อย่างไร และฉันจะตั้งค่าการหมดเวลาให้นานขึ้นได้ที่ไหน/อย่างไร
ขอบคุณมาก.
[เพิ่ม] ดู https://github.com/g40/qemu-arm64 สำหรับชุดสคริปต์ที่สมบูรณ์เพื่อทำซ้ำปัญหา
คำตอบที่แนะนำ ที่นี่ สำหรับ Centos ไม่ทำงาน
รายละเอียดระบบตามนี้
$ sudo systemctl แสดง [email protected] | เกรป ^ทิม
TimeoutStartUSec=1 นาที 30 วินาที
TimeoutStopUSec=1 นาที 30 วินาที
TimeoutAbortUSec=1 นาที 30 วินาที
TimeoutCleanUSec=อินฟินิตี้
$ lsb_release -a && uname -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.3 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส
Linux miniarm64 5.4.0-96-generic #109-Ubuntu SMP วันพุธที่ 12 มกราคม 18:07:25 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
$ qemu-system-aarch64 -- รุ่น
โปรแกรมจำลอง QEMU เวอร์ชัน 4.2.1 (Debian 1:4.2-3ubuntu6.19)
ลิขสิทธิ์ (c) 2003-2019 Fabrice Bellard และผู้พัฒนาโครงการ QEMU