Ich habe die/etc/ProfilDatei versehentlich und jetzt kann ich mich nicht bei meinem Linux-Betriebssystem anmelden.
Ich habe darüber nachgedacht, Folgendes zu tun:https://flutter.dev/docs/get-started/install/linux#update-path-directly, aber ich habe diese Befehlszeilen (dritter Schritt) am Ende der Profildatei hinzugefügt ...
Wie kann ich die Profildatei erneut bearbeiten? Oder besser: wie kann ich mich erneut anmelden?
Antwort1
Sie können kein Linux-Terminal aus dem BIOS öffnen. Wenn Sie eine Linux-Konsole oder ein Terminalfenster haben möchten, muss Linux ausgeführt werden. Im Allgemeinen funktioniert der Startvorgang wie folgt:
BIOS does some Power On Self Tests, initialisations etc and then executes MBR
MBR Master Boot Record executes Grub, Lilo or what you use
LILO boots the kernel
KERNEL initializes and starts Init; there are a number of variants, from
systemd to busybox.
INIT Init then starts the different run-levels (depending on which init you use)
Sie müssen sich in einer der Initialisierungsphasen befinden, um eine Konsole oder ein Terminal zu starten.
Es gibt zahlreiche Variationen hierzu (UEFI-Boot, Systemds Konzept der Runlevel usw.), dies vereinfacht jedoch den Start Ihres Computers.
Aber als Lösung für Ihr Problem ist der Kommentar von @Biswapriyo richtig: Verwenden Sie eine Live-Distribution, mounten Sie Ihre Partitionen und korrigieren Sie Ihre /etc/profile
; das ist der einfachste Weg.
Alternativ kann man versuchen, den Parameter beim Bootvorgang anzugeben 1
. Dazu drückt man innerhalb von 3 Sekunden nach dem ersten Bootvorgang die Leertaste und folgt dem Bootvorgang. Dafür grub
müsste man a
einen Parameter anhängen (der lauten müsste 1
), aber bei Lilo oder anderen kann das anders sein.