เพื่อตอบวิธีการตั้งค่าเครื่อง FreeBSD ของคุณมีสองกรณีหลักสำหรับการรับอนุกรม หากคุณกำลังติดตั้ง FreeBSD ด้วยซีเรียลเท่านั้นคำแนะนำในการบูตอนุกรมจะต้องใช้ หากคุณมีคอนโซลอยู่แล้วและต้องการเพียงแค่การเข้าถึงแบบอนุกรมเช่นกันให้ทำตามคำแนะนำแบบอนุกรมหลังการติดตั้ง
Bootloader อนุกรม
- กด
2
ที่หน้าจอตัวเลือกการบูต FreeBSD เพื่อหนีไปที่พรอมต์โหลด
- ชนิด
set console=comconsole
- ถ้าคุณหลวมการติดต่อตอนนี้ตรวจสอบเพื่อดูว่าอัตราการรับส่งข้อมูลเสมือน tty เป็น 9600
- ชนิด
autoboot
สิ่งนี้จะช่วยให้การติดตั้งที่เหลือทำได้ผ่านอินเตอร์เฟสแบบอนุกรม หากคุณต้องการให้มีการเข้าถึงแบบอนุกรมหลังจากติดตั้ง FreeBSD แล้วก่อนที่คุณจะรีบูตเมื่อสิ้นสุดการติดตั้งคุณจะต้องไปที่พรอมต์คำสั่ง
โพสต์ติดตั้งแบบอนุกรม
ที่คอนโซล:
- ชนิด
echo 'console="comconsole"' >> /boot/loader.conf
- โหลด
/etc/ttys
ใน vi
- แก้ไขบรรทัดที่ขึ้นต้นด้วย ttyu0 (อาจเป็น ttyd0 ใน FreeBSD เวอร์ชั่นอื่น)
- ในบรรทัดนั้นเปลี่ยน
dialup
เป็นvt100
และoff
เป็นon
- หลังจากรีบูตเครื่องเทอร์มินัลอนุกรมควรแสดงขั้นตอนการบู๊ตและจบด้วยพรอมต์ล็อกอิน
- หมายเหตุ: การตั้งค่า
console="comconsole"
ใน/boot/loader.conf
อาจทำให้ข้อความการบูตปรากฏขึ้นบนอินเตอร์เฟสแบบอนุกรมเท่านั้น เพียงแค่ปรับเปลี่ยน/etc/ttys
หากคุณไม่ต้องการให้บันทึกการบูตผ่านพอร์ตอนุกรม
อ้างอิง
http://www.freebsd.org/doc/handbook/serialconsole-setup.html
http://www.freebsd.org/doc/handbook/term.html
serial=tty0
console=tty0
ฉันไม่เห็นพารามิเตอร์ "อนุกรม" ในเคอร์เนลเอกสารใด ๆ การระบุคอนโซลหลายตัว (ในกรณีนี้คอนโซลเสมือนที่ใช้งานอยู่รวมถึงคอนโซลอนุกรม) ก็สมเหตุสมผลดีสำหรับฉัน