logo
Banner Banner

Blogdetails

Created with Pixso. Heim Created with Pixso. Blog Created with Pixso.

Umgang mit den üblichen Wartungstechniken von Ubuntu

Umgang mit den üblichen Wartungstechniken von Ubuntu

2025-01-10

Wenn die Ubuntu-Installations-CD gebootet wird, erscheinen der Test-Desktop und die grafische Installationsschnittstelle nicht. 

Ubuntu wird in zwei Formen veröffentlicht: Desktop-CD und Alternate-CD, die jeweils die Installations-CD mit grafischer Benutzeroberfläche und die Installations-CD mit textbasierter Benutzeroberfläche sind. Erstere bietet nicht nur die Testfunktion vor der Installation der Desktop-Version von Ubuntu, sondern auch eine grafische Installationsassistenten-Oberfläche.

Diese Installation ähnelt dem Systemwiederherstellungsprozess von Ghost-Software mit einer relativ schnellen Installationsgeschwindigkeit. Letztere ist eine Standard- und authentische Installations-CD, die sich an Benutzer mit höheren und professionelleren Anpassungsanforderungen für die Installation richtet.

Wenn der Benutzer also die zweite Art von CD verwendet, werden der Test-Desktop und die grafische Installationsschnittstelle nicht angezeigt.

 

Nach der Installation von Windows schlägt das Booten von Ubuntu, das vor Windows installiert wurde, fehl.

Bei der Installation eines Dual-Boot-Systems aus Ubuntu und Windows sollte Windows zuerst installiert werden, gefolgt von Ubuntu. Da bei der Installation von zwei Betriebssystemen auf einer einzigen Festplatte im Allgemeinen ein Bootloader wie Grub erforderlich ist, damit der Benutzer beim Start auswählen kann, welches Betriebssystem gebootet werden soll.

Das Windows-Installationsprogramm bietet keinen Bootloader wie Grub, während das Ubuntu-Installationsprogramm dies tut. Durch die spätere Installation von Ubuntu kann Grub korrekt in den Master Boot Record der Festplatte geschrieben werden, was das korrekte Booten des Dual-Boot-Systems ermöglicht.

 

Beim Start wechselt das Ubuntu-System direkt zur Befehlszeilen-Login-Oberfläche anstelle der grafischen Login-Oberfläche.

Das Linux-System kann entweder mit einer grafischen Login-Oberfläche oder einer Befehlszeilen-Login-Oberfläche gestartet werden, was durch Ändern der Textdatei /etc/inittab erreicht werden kann.

Um mit der grafischen Login-Oberfläche zu starten, ist die Änderungsmethode wie folgt: Geben Sie "vi /etc/inittab" in der Befehlszeilenschnittstelle ein, um die Datei /etc/inittab zu öffnen, und ändern Sie dann die Zeile "id:3:initdefault" in "id:5:initdefault".

 

Auf dem Ubuntu-Desktop stoppt das Programm nicht, wenn auf die Schließen-Schaltfläche in der oberen rechten Ecke des Anwendungsfensters geklickt wird.

Im Allgemeinen erscheint nach mehrmaligem Klicken auf die Schließen-Schaltfläche ein Dialogfeld auf dem Desktop, das den Benutzer darüber informiert, dass das Programm nicht mehr reagiert, und fragt, ob der Benutzer es schließen möchte. An diesem Punkt kann der Benutzer wählen, das Programm zu schließen.

Wenn dieses Hinweisfenster nach mehrmaligem Klicken nicht erscheint, kann der Benutzer die Tasten Alt+F2 drücken, dann den Befehl "xkill" eingeben und Enter drücken. Zu diesem Zeitpunkt ändert sich der Mauszeiger in die Form eines kleinen Totenkopfes, und der Benutzer kann auf das zu schließende Softwarefenster klicken.

 

Im Ubuntu-System treten beim CRT-Monitor Probleme mit schwarzem Bildschirm oder Flimmern auf.

Eine niedrige Bildwiederholfrequenz des CRT-Monitors kann Flimmern verursachen und die Augen des Benutzers ermüden. Andererseits, wenn die Bildwiederholfrequenz zu hoch ist, hört der Monitor auf zu arbeiten, was zu einem schwarzen Bildschirm oder sogar zu einer Beschädigung des Monitors führt. Unter normalen Umständen ist es am besten, die Bildwiederholfrequenz des CRT-Monitors auf 85 Hz einzustellen, und sie sollte nicht niedriger als 75 Hz sein.

Die Einstellungsmethode ist wie folgt: Geben Sie den Befehl "gtf" in der Linux-Befehlszeilenschnittstelle ein, mit Parametern für die erwartete Auflösung und Bildwiederholfrequenz.

Wenn beispielsweise die Auflösung 1024×768 und die Bildwiederholfrequenz 85 Hz beträgt, können Sie den Befehl "gtf 1024 768 85" eingeben und dann die X-Window-Oberfläche neu starten, um den Effekt zu sehen.

 

Das Root-Passwort des Ubuntu-Systems wurde vom Benutzer vergessen.

Wenn der Benutzer einen anderen Benutzernamen mit Root-Privilegien hat, kann er sich mit diesem Benutzernamen anmelden und den Befehl "passwd root" ausführen, um das Superuser-Passwort zu ändern, und dann das neue Passwort gemäß den Anweisungen auf dem Bildschirm eingeben.

Wenn der Benutzer keine anderen Benutzernamen mit Root-Privilegien hat, kann das Problem in drei Schritten gelöst werden, indem das System von der Installations-CD in den Single-User-Modus gebootet wird:

  • Führen Sie zuerst den Befehl "vi /etc/passwd" in der Befehlszeilenschnittstelle aus, um die Datei /etc/passwd zu öffnen, und entfernen Sie das "!" nach "root:" in der Datei;
  • Führen Sie zweitens den Befehl "vi /etc/security/passwd" in der Befehlszeilenschnittstelle aus, um die Datei /etc/security/passwd zu öffnen, und löschen Sie die Informationen wie "password=AmMwUe2EQ491U", "lastupdate=1054106568" und "flags=" unter "root:";
  • Drittens starten Sie den Computer neu und geben Sie den neuen Befehl "passwd root" ein, um das Root-Passwort zurückzusetzen.

 

Es ist unmöglich, .rpm-Softwarepakete im Ubuntu-System zu installieren.

Softwarepakete mit der Erweiterung .rpm werden von Red Hat und seinen Derivaten unter Linux unterstützt. Um ein Softwarepaket namens package.rpm im Ubuntu-System zu installieren, muss das rpm-Paket zuerst mit dem Alien-Tool in ein deb-Paket mit demselben Namen konvertiert werden.

Die spezifischen Schritte sind wie folgt:

  • Geben Sie zuerst den Befehl "sudo apt-get install alien" in der Ubuntu-Befehlszeilenschnittstelle ein, um das Alien-Tool zu installieren;
  • Geben Sie zweitens den Befehl "sudo alien package.rpm" ein.Nach Abschluss wird eine Datei package.deb generiert;
  • Geben Sie drittens den Befehl "sudo dpkg -i package.deb" ein, um das konvertierte Softwarepaket mit dem dpkg-Tool zu installieren.

 

Der Netzwerkkartencode eth0 wird vom Ubuntu-System nicht erkannt, und der Benutzer kann nicht auf das Internet zugreifen.

Eth0 ist der Code für die erste Netzwerkkarte im Computer. Wenn ein Computer mehrere Netzwerkkarten hat, verwendet das System eth0, eth1, eth2 usw., um verschiedene Netzwerkkarten zu unterscheiden. Unter normalen Umständen kann die Verwendung des Befehls ifconfig in der Befehlszeilenschnittstelle die Konfigurationsinformationen von Netzwerkkarten wie eth0 anzeigen.

Wenn die Konfigurationsinformationen von eth0 nicht angezeigt werden, bedeutet dies, dass die Netzwerkkarte vom System nicht erkannt wurde. Um dies zu beheben, können Sie den Befehl "dhclient eth0" in der Befehlszeilenschnittstelle eingeben, damit das System die Netzwerkkarte erkennt.

 

Nach dem Mounten einer Festplattenpartition in Ubuntu können die ursprünglichen Inhalte im Mountpoint-Verzeichnis nicht gefunden werden.

Angenommen, es gibt zwei Unterverzeichnisse, /home/user und /home/ubuntu, die ursprünglich im Verzeichnis /home vorhanden waren, und Sie möchten die Festplattenpartition /dev/hda2 in das Verzeichnis /home mounten.

Nach dem Mounten werden die Inhalte der Partition /dev/hda2 in /home angezeigt, während die ursprünglichen Benutzer- und Ubuntu-Unterverzeichnisse in /home vorübergehend ausgeblendet werden. Sobald die Partition /dev/hda2 aus der /home-VerzeichnispOSITION ausgehängt ist, erscheinen die ursprünglichen Benutzer- und Ubuntu-Unterverzeichnisse in /home wieder.

 

Das Aushängen einer Festplattenpartition in Ubuntu schlägt fehl, und das System meldet, dass das Gerät beschäftigt ist.

Der Grund für das Fehlschlagen des Aushängens ist, dass ein bestimmter Prozess eine Datei auf der Partition verwendet oder ein bestimmtes Verzeichnis auf der Partition geöffnet ist. Normalerweise kann das Schließen verwandter Programme wie der Shell oder das Ändern der relevanten verwendeten Verzeichnisse das Problem lösen. Wenn viele Benutzer im System angemeldet sind, ist es manchmal schwierig, den Benutzer zu finden, der die Partition beschäftigt hält.

Wenn Sie es nicht eilig haben, die Partition auszuhängen, können Sie einen langsamen Aushängeprozess versuchen, d. h. den Befehl "umount -l /whatever" in der Befehlszeilenschnittstelle eingeben. Diese Aushängemethode kann /whatever aus der Verzeichnisbaumstruktur trennen, aber alle Verweise auf das Dateisystem können erst gelöscht werden, wenn das Dateisystem nicht beschäftigt ist.

Wenn Sie die Partition dringend aushängen möchten, können Sie den Befehl "umount -f /whatever" verwenden, um das Aushängen zu erzwingen, dies kann jedoch zu Datenverlust in den geöffneten Dateien führen.

 

Festplattendateien in Ubuntu wurden versehentlich gelöscht, und der Benutzer weiß nicht, wie er sie wiederherstellen kann.

Das Ext3-Dateisystem löscht die Inode-Zeiger, die auf die gelöschten Dateien zeigen, daher ist es schwierig, die gelöschten Dateien wiederherzustellen. Für das Ext2-Dateisystem ist es möglich, die gelöschte Datei wiederherzustellen, solange die Datei nicht von neuen Dateien überschrieben wurde und die von der gelöschten Datei belegten Blöcke zusammenhängend sind. Angenommen, die gelöschte Datei ist /home/chris/myfile.txt und /home ist eine separate Partition /dev/hda5.

Die folgenden Schritte können unternommen werden, um die Datei wiederherzustellen:

  • Hängen Sie die /home-Partition aus, indem Sie den Befehl "umount /dev/hda5" in der Befehlszeilenschnittstelle eingeben.
  • Geben Sie den Befehl "debugfs /dev/hda5" ein, um den debugfs-Befehl auf dieser Partition auszuführen.
  • Geben Sie den Befehl "ls -ld /home/chris" an der debugfs-Eingabeaufforderung ein, um die gelöschten Dateien im Verzeichnis aufzulisten.

Zwischen den Kleiner-als- und Größer-als-Zeichen vor der Datei myfile.txt in der Liste, wenn die angezeigte Zahl größer als 0 ist (z. B. 115), bedeutet dies, dass diese Zahl die Inode-Nummer der Datei ist.

  • Geben Sie den Befehl "dump /tmp/myfiledumped.txt" an der debugfs-Eingabeaufforderung ein, um die gelöschte Datei in das Verzeichnis /tmp wiederherzustellen und sie in myfiledumped.txt umzubenennen.
  • Geben Sie den Befehl "mount /home" in der Befehlszeilenschnittstelle ein, um das Dateisystem erneut einzuhängen, und dann können Sie die neu wiederhergestellte Datei im Verzeichnis /tmp an ihren ursprünglichen Speicherort kopieren.

 

Zusammenfassend lässt sich sagen, dass Benutzer für die gängigen Wartungsprobleme von Ubuntu in Bezug auf Systeminstallation, Benutzeranmeldung, Softwareinstallation, Programmbetrieb und Gerätebetrieb diese gemäß der obigen Analyse lösen können. Für weitere Wartungsmethoden können Benutzer die Ubuntu-Community-Website für Anfragen besuchen.

Banner
Blogdetails
Created with Pixso. Heim Created with Pixso. Blog Created with Pixso.

Umgang mit den üblichen Wartungstechniken von Ubuntu

Umgang mit den üblichen Wartungstechniken von Ubuntu

Wenn die Ubuntu-Installations-CD gebootet wird, erscheinen der Test-Desktop und die grafische Installationsschnittstelle nicht. 

Ubuntu wird in zwei Formen veröffentlicht: Desktop-CD und Alternate-CD, die jeweils die Installations-CD mit grafischer Benutzeroberfläche und die Installations-CD mit textbasierter Benutzeroberfläche sind. Erstere bietet nicht nur die Testfunktion vor der Installation der Desktop-Version von Ubuntu, sondern auch eine grafische Installationsassistenten-Oberfläche.

Diese Installation ähnelt dem Systemwiederherstellungsprozess von Ghost-Software mit einer relativ schnellen Installationsgeschwindigkeit. Letztere ist eine Standard- und authentische Installations-CD, die sich an Benutzer mit höheren und professionelleren Anpassungsanforderungen für die Installation richtet.

Wenn der Benutzer also die zweite Art von CD verwendet, werden der Test-Desktop und die grafische Installationsschnittstelle nicht angezeigt.

 

Nach der Installation von Windows schlägt das Booten von Ubuntu, das vor Windows installiert wurde, fehl.

Bei der Installation eines Dual-Boot-Systems aus Ubuntu und Windows sollte Windows zuerst installiert werden, gefolgt von Ubuntu. Da bei der Installation von zwei Betriebssystemen auf einer einzigen Festplatte im Allgemeinen ein Bootloader wie Grub erforderlich ist, damit der Benutzer beim Start auswählen kann, welches Betriebssystem gebootet werden soll.

Das Windows-Installationsprogramm bietet keinen Bootloader wie Grub, während das Ubuntu-Installationsprogramm dies tut. Durch die spätere Installation von Ubuntu kann Grub korrekt in den Master Boot Record der Festplatte geschrieben werden, was das korrekte Booten des Dual-Boot-Systems ermöglicht.

 

Beim Start wechselt das Ubuntu-System direkt zur Befehlszeilen-Login-Oberfläche anstelle der grafischen Login-Oberfläche.

Das Linux-System kann entweder mit einer grafischen Login-Oberfläche oder einer Befehlszeilen-Login-Oberfläche gestartet werden, was durch Ändern der Textdatei /etc/inittab erreicht werden kann.

Um mit der grafischen Login-Oberfläche zu starten, ist die Änderungsmethode wie folgt: Geben Sie "vi /etc/inittab" in der Befehlszeilenschnittstelle ein, um die Datei /etc/inittab zu öffnen, und ändern Sie dann die Zeile "id:3:initdefault" in "id:5:initdefault".

 

Auf dem Ubuntu-Desktop stoppt das Programm nicht, wenn auf die Schließen-Schaltfläche in der oberen rechten Ecke des Anwendungsfensters geklickt wird.

Im Allgemeinen erscheint nach mehrmaligem Klicken auf die Schließen-Schaltfläche ein Dialogfeld auf dem Desktop, das den Benutzer darüber informiert, dass das Programm nicht mehr reagiert, und fragt, ob der Benutzer es schließen möchte. An diesem Punkt kann der Benutzer wählen, das Programm zu schließen.

Wenn dieses Hinweisfenster nach mehrmaligem Klicken nicht erscheint, kann der Benutzer die Tasten Alt+F2 drücken, dann den Befehl "xkill" eingeben und Enter drücken. Zu diesem Zeitpunkt ändert sich der Mauszeiger in die Form eines kleinen Totenkopfes, und der Benutzer kann auf das zu schließende Softwarefenster klicken.

 

Im Ubuntu-System treten beim CRT-Monitor Probleme mit schwarzem Bildschirm oder Flimmern auf.

Eine niedrige Bildwiederholfrequenz des CRT-Monitors kann Flimmern verursachen und die Augen des Benutzers ermüden. Andererseits, wenn die Bildwiederholfrequenz zu hoch ist, hört der Monitor auf zu arbeiten, was zu einem schwarzen Bildschirm oder sogar zu einer Beschädigung des Monitors führt. Unter normalen Umständen ist es am besten, die Bildwiederholfrequenz des CRT-Monitors auf 85 Hz einzustellen, und sie sollte nicht niedriger als 75 Hz sein.

Die Einstellungsmethode ist wie folgt: Geben Sie den Befehl "gtf" in der Linux-Befehlszeilenschnittstelle ein, mit Parametern für die erwartete Auflösung und Bildwiederholfrequenz.

Wenn beispielsweise die Auflösung 1024×768 und die Bildwiederholfrequenz 85 Hz beträgt, können Sie den Befehl "gtf 1024 768 85" eingeben und dann die X-Window-Oberfläche neu starten, um den Effekt zu sehen.

 

Das Root-Passwort des Ubuntu-Systems wurde vom Benutzer vergessen.

Wenn der Benutzer einen anderen Benutzernamen mit Root-Privilegien hat, kann er sich mit diesem Benutzernamen anmelden und den Befehl "passwd root" ausführen, um das Superuser-Passwort zu ändern, und dann das neue Passwort gemäß den Anweisungen auf dem Bildschirm eingeben.

Wenn der Benutzer keine anderen Benutzernamen mit Root-Privilegien hat, kann das Problem in drei Schritten gelöst werden, indem das System von der Installations-CD in den Single-User-Modus gebootet wird:

  • Führen Sie zuerst den Befehl "vi /etc/passwd" in der Befehlszeilenschnittstelle aus, um die Datei /etc/passwd zu öffnen, und entfernen Sie das "!" nach "root:" in der Datei;
  • Führen Sie zweitens den Befehl "vi /etc/security/passwd" in der Befehlszeilenschnittstelle aus, um die Datei /etc/security/passwd zu öffnen, und löschen Sie die Informationen wie "password=AmMwUe2EQ491U", "lastupdate=1054106568" und "flags=" unter "root:";
  • Drittens starten Sie den Computer neu und geben Sie den neuen Befehl "passwd root" ein, um das Root-Passwort zurückzusetzen.

 

Es ist unmöglich, .rpm-Softwarepakete im Ubuntu-System zu installieren.

Softwarepakete mit der Erweiterung .rpm werden von Red Hat und seinen Derivaten unter Linux unterstützt. Um ein Softwarepaket namens package.rpm im Ubuntu-System zu installieren, muss das rpm-Paket zuerst mit dem Alien-Tool in ein deb-Paket mit demselben Namen konvertiert werden.

Die spezifischen Schritte sind wie folgt:

  • Geben Sie zuerst den Befehl "sudo apt-get install alien" in der Ubuntu-Befehlszeilenschnittstelle ein, um das Alien-Tool zu installieren;
  • Geben Sie zweitens den Befehl "sudo alien package.rpm" ein.Nach Abschluss wird eine Datei package.deb generiert;
  • Geben Sie drittens den Befehl "sudo dpkg -i package.deb" ein, um das konvertierte Softwarepaket mit dem dpkg-Tool zu installieren.

 

Der Netzwerkkartencode eth0 wird vom Ubuntu-System nicht erkannt, und der Benutzer kann nicht auf das Internet zugreifen.

Eth0 ist der Code für die erste Netzwerkkarte im Computer. Wenn ein Computer mehrere Netzwerkkarten hat, verwendet das System eth0, eth1, eth2 usw., um verschiedene Netzwerkkarten zu unterscheiden. Unter normalen Umständen kann die Verwendung des Befehls ifconfig in der Befehlszeilenschnittstelle die Konfigurationsinformationen von Netzwerkkarten wie eth0 anzeigen.

Wenn die Konfigurationsinformationen von eth0 nicht angezeigt werden, bedeutet dies, dass die Netzwerkkarte vom System nicht erkannt wurde. Um dies zu beheben, können Sie den Befehl "dhclient eth0" in der Befehlszeilenschnittstelle eingeben, damit das System die Netzwerkkarte erkennt.

 

Nach dem Mounten einer Festplattenpartition in Ubuntu können die ursprünglichen Inhalte im Mountpoint-Verzeichnis nicht gefunden werden.

Angenommen, es gibt zwei Unterverzeichnisse, /home/user und /home/ubuntu, die ursprünglich im Verzeichnis /home vorhanden waren, und Sie möchten die Festplattenpartition /dev/hda2 in das Verzeichnis /home mounten.

Nach dem Mounten werden die Inhalte der Partition /dev/hda2 in /home angezeigt, während die ursprünglichen Benutzer- und Ubuntu-Unterverzeichnisse in /home vorübergehend ausgeblendet werden. Sobald die Partition /dev/hda2 aus der /home-VerzeichnispOSITION ausgehängt ist, erscheinen die ursprünglichen Benutzer- und Ubuntu-Unterverzeichnisse in /home wieder.

 

Das Aushängen einer Festplattenpartition in Ubuntu schlägt fehl, und das System meldet, dass das Gerät beschäftigt ist.

Der Grund für das Fehlschlagen des Aushängens ist, dass ein bestimmter Prozess eine Datei auf der Partition verwendet oder ein bestimmtes Verzeichnis auf der Partition geöffnet ist. Normalerweise kann das Schließen verwandter Programme wie der Shell oder das Ändern der relevanten verwendeten Verzeichnisse das Problem lösen. Wenn viele Benutzer im System angemeldet sind, ist es manchmal schwierig, den Benutzer zu finden, der die Partition beschäftigt hält.

Wenn Sie es nicht eilig haben, die Partition auszuhängen, können Sie einen langsamen Aushängeprozess versuchen, d. h. den Befehl "umount -l /whatever" in der Befehlszeilenschnittstelle eingeben. Diese Aushängemethode kann /whatever aus der Verzeichnisbaumstruktur trennen, aber alle Verweise auf das Dateisystem können erst gelöscht werden, wenn das Dateisystem nicht beschäftigt ist.

Wenn Sie die Partition dringend aushängen möchten, können Sie den Befehl "umount -f /whatever" verwenden, um das Aushängen zu erzwingen, dies kann jedoch zu Datenverlust in den geöffneten Dateien führen.

 

Festplattendateien in Ubuntu wurden versehentlich gelöscht, und der Benutzer weiß nicht, wie er sie wiederherstellen kann.

Das Ext3-Dateisystem löscht die Inode-Zeiger, die auf die gelöschten Dateien zeigen, daher ist es schwierig, die gelöschten Dateien wiederherzustellen. Für das Ext2-Dateisystem ist es möglich, die gelöschte Datei wiederherzustellen, solange die Datei nicht von neuen Dateien überschrieben wurde und die von der gelöschten Datei belegten Blöcke zusammenhängend sind. Angenommen, die gelöschte Datei ist /home/chris/myfile.txt und /home ist eine separate Partition /dev/hda5.

Die folgenden Schritte können unternommen werden, um die Datei wiederherzustellen:

  • Hängen Sie die /home-Partition aus, indem Sie den Befehl "umount /dev/hda5" in der Befehlszeilenschnittstelle eingeben.
  • Geben Sie den Befehl "debugfs /dev/hda5" ein, um den debugfs-Befehl auf dieser Partition auszuführen.
  • Geben Sie den Befehl "ls -ld /home/chris" an der debugfs-Eingabeaufforderung ein, um die gelöschten Dateien im Verzeichnis aufzulisten.

Zwischen den Kleiner-als- und Größer-als-Zeichen vor der Datei myfile.txt in der Liste, wenn die angezeigte Zahl größer als 0 ist (z. B. 115), bedeutet dies, dass diese Zahl die Inode-Nummer der Datei ist.

  • Geben Sie den Befehl "dump /tmp/myfiledumped.txt" an der debugfs-Eingabeaufforderung ein, um die gelöschte Datei in das Verzeichnis /tmp wiederherzustellen und sie in myfiledumped.txt umzubenennen.
  • Geben Sie den Befehl "mount /home" in der Befehlszeilenschnittstelle ein, um das Dateisystem erneut einzuhängen, und dann können Sie die neu wiederhergestellte Datei im Verzeichnis /tmp an ihren ursprünglichen Speicherort kopieren.

 

Zusammenfassend lässt sich sagen, dass Benutzer für die gängigen Wartungsprobleme von Ubuntu in Bezug auf Systeminstallation, Benutzeranmeldung, Softwareinstallation, Programmbetrieb und Gerätebetrieb diese gemäß der obigen Analyse lösen können. Für weitere Wartungsmethoden können Benutzer die Ubuntu-Community-Website für Anfragen besuchen.