วิธีการส่ง CTRL-ALT-Fn ไปยังกล่องเสมือนแขกลินุกซ์?


27

นี่ควรเป็นคำถามง่าย ๆ :

  • โฮสต์ระบบปฏิบัติการ: Arch Linux
  • ระบบปฏิบัติการทั่วไป: Arch Linux (GNOME)

ฉันจะส่งCtrl+ Alt+ F1ไปยัง Guest Linux OS ได้อย่างไร


หากคุณอยู่ที่คอนโซลคุณสามารถใช้chvt n( nมาจากที่ไหนCtrl + Alt + Fn) การใช้คำสั่งนั้นใน GUI (เช่น tty7) ต้องการสิทธิ์รูทเพื่อรับคอนโซล fd
Lekensteyn

สำหรับวัตถุประสงค์ในการค้นหาคำหลัก: FreeBSD (คำตอบที่ยอมรับนั้นดีสำหรับทั้งสองระบบปฏิบัติการ)
Graham Perrin

คำตอบ:


24

Host+ F1เริ่มต้นที่สำคัญคือHostRight Ctrl


หากhost keyผูกกับAltมันไม่ทำงาน ไปที่File => PreferencesและกลับไปRight Ctrl!!
gavenkoa

1
@gavenkoa ปัญหาใหม่ ... แป้นพิมพ์ของฉันไม่มี ctrl ที่ถูกต้อง !! :(
Kent

@Kent เพียงแค่เชื่อมโยงนี้ในการตั้งค่าไปยังคีย์ที่ไม่ได้ใช้งานอื่น ๆ
Mateusz Jagiełło

ในกรณีที่ทุกคนต้องการหากต้องการส่งCtrl + Altไปยังเครื่องแขก (เพียงแค่สองปุ่มร่วมกันโดยไม่ต้องมีปุ่มที่สาม) ก็สามารถกดCtrl + Alt (ปุ่มที่ต้องการได้เอง) ฟอรัม.virtualbox.org/viewtopic.php?f=8&t=69058
Antonio Vinicius Menezes Medei

1
VirtualBox 5.1.26 ไม่มี Host + Fn ที่กำหนดไว้สำหรับอะไร เมื่อฉันดูที่หน้าต่าง Input-> Keyboard Settings แท็บ Virtual Machine ฉันไม่เห็นทางลัดที่กำหนดไว้สำหรับ Host + Fn และไม่มีชื่อสำหรับสิ่งใดที่ "แทรก Ctrl-Alt-Fn" และ Host + Fn ไม่ได้เปลี่ยนไปใช้เทอร์มินัลเสมือนที่ n สำหรับ Fn ใด ๆ ที่ฉันลอง
Juan

2

คำตอบยาว: เส้นทางที่เร็วที่สุดในการตอบกลับเป็นจริงคู่มือที่ยอดเยี่ยมของ VirtualBox (ใช่บางคนยังคงเขียนสิ่งเหล่านั้นในวันนี้) คุณสามารถเปิดคู่มือได้ด้วยเมนูวิธีใช้ -> เนื้อหา ... และพิมพ์ "ctrl + alt + f" ในช่องค้นหา: สิ่งนี้จะวางตำแหน่งของคุณในบท "การพิมพ์อักขระพิเศษ" พร้อมคำตอบที่คุณกำลังมองหา สำหรับ. มิฉะนั้นคุณสามารถอ่านออนไลน์ได้ที่: https://www.virtualbox.org/manual/ch01.html#specialcharacters

คำตอบสั้น ๆ : เรามักจะพึ่งพา stackexchange มากเกินไปในขณะที่เราเพียงต้องการ RTFM เพื่อค้นหาคำตอบที่มีคุณภาพ (ฉันรวมอยู่ด้วย :)


1
+1; ฉันไม่เคยใช้ Stack Exchange เป็นแหล่งข้อมูลหลัก ฉันใช้เพื่อค้นหาคำตอบอย่างรวดเร็วจากนั้นฉันค้นหาเอกสารเพื่ออ่านเอกสารอย่างเป็นทางการของคุณสมบัติหรือตัวเลือกหรือสิ่งที่อธิบายไว้ในคำตอบ (ฉันกำลังค้นพบเมื่อฉันส่งการฝึกอบรมมืออาชีพที่ฉันอยู่ในกลุ่มน้อย ... )
Wildcard

1

หากคุณติดตั้ง vnc แล้วคุณสามารถเรียกใช้ VirtualBox ในเซสชัน vnc จากนั้นใช้ vncviewer (เช่นการใช้F8เมนูบริบทใน vigviewer ของ tigervnc) เพื่อตั้งค่าAltคีย์ในสถานะที่กด จากนั้นป้อนCtrl+ Fnเพื่อสลับไปยังเทอร์มินัลเสมือนจริงด้วยตนเอง "Unpress" ปุ่ม Alt ผ่านทาง vncviewer ของคุณ

ไม่ใช่วิธีที่เร็วที่สุด แต่ใช้ได้เมื่อวิธีอื่นไม่ทำงาน (เช่นHost+ Fnไม่ทำงานสำหรับฉันใน VirtualBox 5.1.26)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.