Erhalten Sie Terminalzugriff auf eine Headless-VM in VirtualBox?

1

Ich versuche, ein Mittel zu finden, um FreeBSD für Blinde zugänglich zu machen, oder zumindest in Bezug auf die Befehlszeile (YASR vielleicht) und Emacspeak als eine Art Desktop-Umgebung darüber zu werfen.

Um dieses Problem zu lösen, brauche ich eine FreeBSD-VM, auf der ich recherchieren kann. Das Problem ist, dass ich, da FreeBSD standardmäßig keine Eingabehilfen-Software enthält, eine Möglichkeit finden muss, das Betriebssystem unabhängig zu installieren. Ich habe einige Nachforschungen angestellt und festgestellt, dass VirtualBox über einen Headless-Modus verfügt, der über RDP funktioniert. Ich denke, dass ich, da ich einen Bildschirmleser unter Windows habe, eine Verbindung über RDP herstellen kann, damit der Windows-Bildschirmleser den Text des Installationsprogramms vorliest.

Werde ich mir selbst voraus, oder funktioniert das? Wenn dies nicht funktioniert, haben Sie eine Vorstellung davon, was ich probieren kann?

Als Randnotiz ist das Ziel dieses Projekts, sicherzustellen, dass eine blinde Person:

  1. Haben Sie ein zugängliches Installationsprogramm, damit er / sie ein FreeBSD-System installieren kann, indem er dem Handbuch folgt und so wenig Software wie möglich hinzufügt, mit Ausnahme der Basisstation und des Bildschirmlesegeräts

  2. Stellen Sie sicher, dass das frisch installierte System nach der Installation funktioniert

Gedanken, Kommentare und Kritik sind herzlich willkommen.

Pythonicator
quelle
Es wird wahrscheinlich nicht funktionieren, da Ihr Bildschirmleser den Text nicht wirklich "sieht". Zumindest ist das meine Vermutung. Ich weiß nicht, wie weit sie jetzt sind. B) Sie könnten versuchen, ein benutzerdefiniertes Bild zu erstellen, das standardmäßig nur den Bildschirmleser enthält. In Bezug auf a) ... keine Ahnung.
Seth
Das ist wahr; Die Verbindung wurde nicht hergestellt. Ich schätze, die ISO verfügt nicht über die erforderlichen Pakete, um dies zu erreichen. SSH gibt es auch nicht. Ich werde sehen, wie man eine mit standardmäßig aktiviertem SSH erstellt und von dort aus weiterarbeitet.
Pythonicator