Bootproblem (14.04 + GRUB + Swap + Nvidia) - mit Bildern

16

Wenn ich meinen Laptop starte, dauert es bis zu 7 Versuche, an der Stelle vorbei zu kommen, an der der Swap eingehängt wird. Wenn jemand über meine Schulter schaut, werden es 15 Versuche! Mein Laptop ist ein Lenovo W520 mit einer NVIDIA-Karte (Quddro 1000m), die den Open-Source-Treiber (X.Org X-Server) und Ubuntu 14.04 verwendet. Es ist ein Triple Boot, aber ich glaube nicht, dass dies Auswirkungen auf dieses Problem hat. Ich hatte dieses Problem von dem Moment an, als ich 14.04 installierte, und ich hoffte, dass ein Update es beheben würde, aber es ist Monate her und keines der Updates hat es behoben.

Ich habe nur einen Thread gefunden, der mit meinem Problem zusammenhängt, und habe jede angebotene Lösung im gesamten Wiki ausprobiert. Keiner von ihnen hat für mich gearbeitet. Der Thread: Mein Computer startet auf einem schwarzen Bildschirm. Welche Optionen habe ich, um das Problem zu beheben?

Meine Symptome:

  1. Die letzte Zeile auf dem Bildschirm, wenn der Computer hängt, lautet immer: '4215004k swap on / dev / sda6 hinzufügen. Priorität: -1 Erweiterungen: 1 über: 4215004k FS ' Dies ist die Linie, an der alles hängt
  2. Die Festplatte des Laptops schaltet sich aus
  3. Der CPU-Lüfter wechselt in den Super-High-Cool-Modus.
  4. Der Computer bleibt für immer in diesem Zustand (wenn ich ihn über eine Stunde lang laufen lasse)

Versuche zu beheben

1) Ich folgte dem oben erwähnten Wiki und versuchte es mit 'no splash' und 'nomodeset' im Grub-Menü. Ich habe auch herumgespielt, indem ich das 'ro' in derselben Zeile zu 'rw' gemacht habe - in der Hoffnung, dass zusätzliche Berechtigungen helfen. Außerdem habe ich meinen zweiten Monitor, das Netzteil und die USB-Geräte ein- und ausgesteckt, um zu überprüfen, ob ein Element einen wiederholbaren Effekt auf mein Problem hat. Es hat nicht. Ich hatte gehofft, den Schuldigen zu finden, der das Problem verursacht hatte, aber alles, was ich versuchte, hatte keinen direkten Einfluss auf das Problem. Ich habe ein Diagramm geführt: Verfolgung verschiedener Versuche

2) Zwei Dinge, die wir ausschließen können, sind: (a) der Bildschirm ist zu dunkel - nicht der Fall (b) USB-Gerät, das dieses Problem verursacht - nicht möglich, da das Problem mit und ohne angeschlossene USB-Geräte weiterhin besteht.

3) Ich habe dafür gesorgt, dass mein 'Optimus' im BIOS deaktiviert ist. Ich verwende auch den Open-Source-Treiber, also hoffe ich, dass dies kein NVIDIA-Problem ist, sondern ein Grub-Problem. BIOS-Einstellungen

4) Ich habe GRUB neu installiert und das hat nicht geholfen.

5) Ich habe mit / etc / defaults / grub gespielt, aber keiner der Vorschläge, die ich auf dieser Website gefunden habe, hatte einen positiven Einfluss auf mein Problem. Der Inhalt meiner Datei ist unten:

 # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#_MO_ I commented out the line below to see the shutdown process
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#GRUB_CMDLINE_LINUX=""
#_MO_ the top line fixed my shutdown problems but I have startup 
# prolems now. So below I hope this works:
GRUB_CMDLINE_LINUX="no splash" 



# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Ich habe keine Ideen mehr. Wenn ich Informationen oder Protokolle zur Verfügung stellen oder Änderungen an meiner Seite vornehmen darf, lassen Sie es mich bitte wissen.

Danke im Voraus.

Mike.

********************************* Bearbeiten # 1 *************** ***************************

Ich habe diesen Beitrag gesehen. Trifft er auf mein Problem zu? Erstes Booten nicht möglich [7.471657] Hinzufügen von 4041724k-Swap für / dev / sda7 Priorität: -1 Speicherbereich: 1 in: 4041724k FS

Hier ist mein Setup in gparted: Bildbeschreibung hier eingeben

******************************** Bearbeiten # 2 **************** ****************************** Einige Leute schlugen vor, dass ich meine Swap-Partition entferne. Ich tat. Das änderte jedoch nur das Problem; Das Booten blieb auf einer anderen Linie hängen. Anstatt auf der Swap-Partition zu hängen, hing der Kofferraum auf meinem Touchpad. Als das passierte, schaltete sich die Festplatten-LED aus und der PC saß nur einige Minuten dort, bevor ich ihn neu starten musste. Nachdem 3 Rücken an Rücken an der gleichen Stelle hängen geblieben sind, habe ich die Swap-Partition zurückgesetzt. Ich habe ein Foto gemacht, wo es hängen geblieben ist, als der Swap weg war:

Problem nach Swap-Löschung

******************************** Bearbeiten # 3 **************** ******************************

Ich habe einen Fehler in der Prozedur gemacht, die ich in 'Edit # 2' ausgeführt habe. Nach dem Löschen der Partition habe ich niemals eine Codezeile aus / etc / fstub entfernt. Also wiederholte ich den Vorgang, in dem ich den Swap-Abschnitt gelöscht hatte, und kommentierte dann die Swap-Zeile in der Datei / etc / fstub aus. Dies hat mein Problem nicht behoben, aber es hat verschiedene Symptome hervorgerufen. Dieser Beitrag ist bereits sehr lang. Statt eines Diagramms werde ich lediglich die Schlussfolgerungen für den Neustart meines PCs ohne Swap-Partition liefern.

  • Es wurde 25 Mal in Ordnung gebootet

  • Es konnte 20 Mal nicht gestartet werden

  • Es ist viel wahrscheinlicher, dass das System hochfährt, wenn die Stromversorgung, der zweite Monitor und mein USB-Hub angeschlossen sind (ohne angeschlossene Geräte).

  • Es ist sehr unwahrscheinlich, dass das System gestartet wird, wenn nichts an den Laptop angeschlossen ist (kein Netzkabel, kein VGA-Kabel für den zweiten Monitor und kein USB-Hub). Von 20 fehlgeschlagenen Booten war 12 Mal nichts mit dem Laptop verbunden.

  • Wenn der PC nicht booten kann, wird derselbe Bildschirm wie in Bearbeitung 2 angezeigt, obwohl ich beim Einfrieren auch einen anderen Bildschirm gesehen habe.

  • Der Zustand, in dem sich der PC befindet, bringt mich durcheinander, denn wenn ich meinen Laptop aufs Feld bringe, muss er funktionieren. Da an meinem PC keine Kabel angeschlossen sind, kann er wahrscheinlich nicht starten.

  • Zu Ihrer Information: Meine / etc / default / grub ist dieselbe wie im Hauptteil des Posts. Ich habe es als den ersten verlinkten Beitrag festgelegt und dort belassen, wie es in der Vergangenheit für andere funktioniert hat.

  • Aus Gründen der vollständigen Offenlegung gibt es einen weiteren Fehler, von dem ich dachte, er habe nichts damit zu tun, aber da ich es so weit gebracht habe, möchte ich ihn von der Brust nehmen: Ich versuche immer, die Bildschirmhelligkeit mit einer FN-Taste und zwei Helligkeitstasten anzupassen (HOME & END), das Betriebssystem friert ein und friert nicht ein; Neustart des PCs durch Drücken des Netzschalters erforderlich. Diese Funktion wurde in 12.04 verwendet.

Irgendwelche Ideen? Ich werde alle Vorschläge ausführen.

************************************** Bearbeiten # 4 ******* ************************

Hallo Leute, danke für deine Hilfe! Folgendes habe ich getan:

  1. sudo apt-get update

  2. sudo update-grup

  3. sudo shutdown now // das hat meinen computer richtig lustig gemacht. Es wurde nicht richtig heruntergefahren und ich schaute auf einen Bildschirm mit einer 'Noveau'-Meldung. Ich habe den Netzschalter 4 Sekunden lang gedrückt und den Computer heruntergefahren. Folgendes habe ich gesehen: Seltsames Herunterfahren

  4. Sobald der Computer heruntergefahren war, zog ich alle Kabel (Strom, VGA, USB-Hub ohne angeschlossenes Gerät) aus der Steckdose und startete den PC neu. Das Booten ist fehlgeschlagen, daher habe ich den Netzschalter gedrückt und neu gestartet, bis es schließlich gebootet wurde (es dauerte ungefähr 3 Versuche, um es zum Booten zu bringen).

  5. Als der PC schließlich hochfuhr, bat er um Erlaubnis, Ubuntu ein Problem zu melden. Ich habe das Problem gemeldet.

  6. Ich habe den Inhalt der folgenden Protokolle erhalten:

Ich mache mich auf den Weg zur Arbeit. Wenn ich zurück bin, werde ich die Ergebnisse aller anderen Vorschläge (Memtest usw.) veröffentlichen. Danke für deine Hilfe. Sagen Sie mir weiter, was ich tun soll, und ich werde es tun und die Ergebnisse hier aufschreiben.

******************************************************

Es scheint, dass eine Lösung gefunden wurde. 'oldfred' ist der erste, der eine funktionierende Lösung vorschlägt. Vielen Dank! Ich habe eine Reihe von Tests durchgeführt und letztendlich ist dies das, was Sie tun müssen, wenn Ihnen Folgendes passiert:

1) Mit gparted habe ich meine Swap-Partition wieder hinzugefügt. Die Swap-Partition hängt nicht mit diesem Problem zusammen. Wie mehrere Personen feststellten, war die Tauschnachricht nur die letzte Zeile, die auf dem Bildschirm angezeigt wurde, als das Betriebssystem einfror.

2) Um zu testen, ob diese Lösung für Sie funktioniert, drücken Sie auf e, wenn der violette Bildschirm angezeigt wird, um den Eintrag zu bearbeiten. Fügen Sie am Ende der Zeile, beginnend mit linux, Folgendes hinzu:

acpi_osi = Linux acpi_backlight = Hersteller letzte Nahrung

3) Wenn dies für Sie funktioniert, öffnen Sie Ihre / etc / default / grub als sudo (sudo gedit / etc / default / grub), um diese Änderung dauerhaft vorzunehmen.

4) Ändern Sie die Zeichenfolge von

GRUB_CMDLINE_LINUX = "kein Splash"

zu

GRUB_CMDLINE_LINUX = "kein Splash acpi_osi = Linux acpi_backlight = Hersteller"

5) Lassen Sie zuletzt GRUB neue Einstellungen laden, indem Sie Folgendes eingeben

sudo update-grub

Bingo, alles funktioniert einwandfrei !! Vielen Dank an alle für Ihre Hilfe. Ich schätze es.

Mike
quelle
Bitte posten Sie keine Lösungen zu der Frage . Dafür gibt es Antworten.
Lucio
Dies ist ein Fehler und sollte auf dem Launchpad gemeldet werden.
Bain

Antworten:

5

Ich glaube, es ist immer noch ein Videoproblem.

Und Boot-Parameter für Grub ist mit nVidia nomodeset, aber andere Parameter beim Booten mit Intel. Kannst du einstellen, mit welchem ​​Videochip du bootest?

Sieh dir das an

Nach der Verwendung von Boot-Repair kann ich die Bildschirmauflösung nicht mehr ändern

Sie testen alternative Boot-Parameter im Grub-Menü mit e und scrollen zur Linux-Zeile. Ersetzen Sie leises Spritzen oder fügen Sie nach dem Startparameter die Einstellungen hinzu, die Sie testen möchten. Sobald Sie eine Kombination erhalten, die funktioniert, bearbeiten Sie / etc / default / grub

Möglicherweise benötigen Sie aber auch acpi_osi = Linux und / oder acpi_osi = Linux acpi_backlight = vendor

gksudo gedit /etc/default/grub
sudo update-grub

Fügen Sie in dieser Zeile also Boot-Parameter hinzu, die funktionieren.

GRUB_CMD_LINUX_DEFAULT="no splash acpi_osi=Linux acpi_backlight=vendor"
oldfred
quelle