Ubuntu kann nicht auf Lenovo Y500 installiert werden

8

Ich kann auf meinem Lenovo Y500 keine Linux-Version installieren.

TL; DR:

  • Wenn EFI aktiviert ist, kann> nicht einmal auf das Installationsprogramm zugegriffen werden
  • mit Legacy -> Installer läuft gut, aber das installierte Betriebssystem startet nie

Lange Version:

Es wird schwer zu rekapitulieren sein, was ich getan habe, weil ich so viele Dinge ausprobiert habe, aber hier ist der Kern davon:

EFI-Modus (sicherer Start deaktiviert):

Versuch Nr. 1

  • Ubuntu 12,10 x 64 & Mint 14 x 64
  • booten von usb
  • siehe Bildschirm mit Auswahlmöglichkeiten
  • Wählen Sie "Ubuntu versuchen"
  • schwarzen Bildschirm bekommen

Versuch Nr. 2

  • Ubuntu 12,10 x 64 & Mint 14 x 64
  • booten von usb
  • siehe Bildschirm mit Auswahlmöglichkeiten
  • Drücken Sie "e", um den Bearbeitungsmodus aufzurufen
  • "leises Spritzen" entfernen
  • durch "nomodeset" ersetzen
  • Am Ende wird in der Befehlszeile eine Fehlermeldung vom x-Server angezeigt: "Kein Bildschirm gefunden"
  • Versuchen Sie vergeblich, mit xorg.conf herumzuspielen

Versuch Nr. 3

  • Arch Linux Live USB EFI-Modus
  • kein boot

Versuch Nr. 4

  • Ubuntu 12,10 x 64 & Mint 14 x 64
  • Stellen Sie "e" ein, um den Bearbeitungsmodus im Menü aufzurufen
  • addiere acpi = off
  • Am Ende wird die Nachricht "(initramfs) kann kein Medium finden" angezeigt

Versuch Nr. 5

  • das gleiche wie oben
  • SATA-Modus auf Legacy setzen (es war AHCI)
  • Fehlerschleife, die etwas in der Art von "ata1.00: Hard Reset Link" sagt

Legacy-Modus

Versuch Nr. 1

  • Ubuntu 12,10 x 64 & Mint 14 x 64
  • USB-Boot
  • Alles scheint zu funktionieren
  • Fahren Sie mit der normalen Installation fort (wählt standardmäßig das SSD-Laufwerk aus).
  • Alles scheint zu funktionieren
  • Neustart
  • leerer Bildschirm
  • Neustart mit gedrücktem "Shift"
  • siehe Meldung "Grub Loading". und nichts
  • Führen Sie gemäß den Anweisungen auf der Community-EFI-Seite von Ubuntu die Boot-Reparatur aus
  • gleiche Ergebnisse
  • Führen Sie die Boot-Reparatur erneut aus
  • gleiche Ergebnisse

Versuch Nr. 2

  • Ubuntu 12,10 x 64 & Mint 14 x 64
  • Wie oben, jedoch 1T-Festplatte als Zielinstallation auswählen
  • gleiche Ergebnisse

Versuch Nr. 3

  • Erstellen Sie eine / boot-Partition auf der SSD
  • auf SSD installieren
  • gleiche Ergebnisse ("Madenbeladung")
  • Führen Sie die Boot-Reparatur zweimal aus
  • gleiche Ergebnisse

Versuch Nr. 4

  • Erstellen Sie ein GPT-Dateisystem auf der Festplatte
  • Erstellen Sie eine / boot-Partition auf der Festplatte
  • auf Festplatte installieren
  • gleiche Ergebnisse wie oben

Versuch Nr. 5

  • Installieren Sie Ubuntu auf der Festplatte
  • Installieren Sie den Boot auf allen Laufwerken (HDD & SSD).
  • gleiche Ergebnisse

Versuche # 6

  • Installieren Sie Arch auf der SSD
  • Kein Bootloader gefunden

Anmerkungen:

  • Jeder Schritt wurde mit mehreren USBs versucht.
  • Alle MD5Sums von isos wurden überprüft
  • LiveUSBs wurden sowohl über die eingebettete App von Ubuntu als auch über Unetbootin erstellt (außer für Arch's Live-USB, der durch DDing der ISO gemäß den Anweisungen im Arch-Wiki erstellt wurde).
  • Ich habe in meinen ersten Versuchen Fenster ausgelöscht, und es ist mir egal, ich werde es nie benutzen. Ich möchte nicht dual booten. Ich will nur Ubuntu oder Mint oder Arch
  • Soweit ich mich erinnern kann (es wird nach mehr als 50 Versuchen schwierig), habe ich jede Option mit Sata-Modus-IDE oder normal ausprobiert. Ich bin mir aber nicht sicher.

Ich habe auch zahlreiche andere Dinge ausprobiert, an die ich mich momentan nicht erinnern kann.

Alles in allem habe ich diese 3 bis 5 Stunden am Tag für eineinhalb Wochen ohne Erfolg gegeben.

Ich bin äußerst enttäuscht, da dies mein erstes Lenovo ist und Lenovo Linux-freundlich ist. Ich habe nie mehr als eine Stunde damit verbracht, Linux auf einem Computer zu installieren.

Was noch frustrierender ist, ist, dass es für einige Leute zu funktionieren scheint , und ich kann keinen Hinweis finden, der mir sagt, wie sie es geschafft haben. Ich schrieb an einen Mann, der eine Reihe von Youtube-Videos darüber veröffentlichte, wie alles auf dem Y500 perfekt funktioniert, und er sagte mir, er habe Mint ohne Probleme installiert. Könnte sein, dass ich ein besonderer Fall bin, weil ich die SLI-Version des Y500 habe.

Wenn jemand Hinweise, unvollständige Lösungen, Ideen, schwarze Magie hat, bin ich für immer verschuldet.

Vielen Dank

PS: Diese Frage, afaik, ist kein Duplikat einer bestehenden Frage. Ich habe alle Fragen mit "lenovo" und "install" durchsucht und keine trifft auf mich zu.

Xananax
quelle

Antworten:

6

Auf diese Weise habe ich Ubuntu 13.04 aktiviert, um neben Windows 8 ein neues (Mai 2013) Lenovo IdeaPad Y500 (1 TB Laufwerk, Dual NVidia GT 750M) zu installieren.

1) Laden Sie eine Kopie von Ubuntu 13.04 x64 Desktop ISO herunter und installieren Sie sie auf einem USB-Flash-Laufwerk. ( http://www.ubuntu.com/download ) Erstellen Sie das USB-Installationsimage gemäß dieser Anleitung ( https://help.ubuntu.com/community/Installation/FromUSBStick ).

2) Ändern Sie die Größe Ihrer Windows 8-Partition mithilfe des integrierten Windows-Laufwerkverwaltungstools. Ändern Sie einfach die Größe der Partition und erstellen Sie keine neue Partition im leeren Bereich, da dies vom Ubuntu-Installationsprogramm ausgeführt wird. (Möglicherweise müssen Sie einen vollständigen Neustart durchführen, damit die Größenänderung stattfinden kann.)

3) Bearbeiten Sie unter Windows 8 die Datei boot / grub / grub.conf auf dem neuen USB-Flash-Laufwerk mit Wordpad.

Ändern Sie die Position "set gfxmode = auto" in "set gfxmode = 1920x1080".

Ändern Sie unter "Ubuntu installieren" "quiet splash" in "nomodeset = 1".

Es sollte also ungefähr so ​​aussehen:

if loadfont /boot/grub/font.pf2 ; then
    set gfxmode=1920x1080
    insmod efi_gop
    insmod efi_uga
    insmod gfxterm
    terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Try Ubuntu without installing" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
    initrd  /casper/initrd.lz
}
menuentry "Install Ubuntu" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity nomodeset=1 --
    initrd  /casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --
    initrd  /casper/initrd.lz
}
menuentry "Check disc for defects" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  boot=casper integrity-check quiet splash --
    initrd  /casper/initrd.lz
}

4) Installieren Sie Ubuntu und wählen Sie die Option, Ubuntu 13.04 neben Windows 8 zu installieren. Installieren Sie den Bootloader auf Ihrer neuen Ubuntu-Partition.

5) Starten Sie nach Abschluss der Installation erneut mit Ihrem USB-Stick, wählen Sie "Ubuntu testen" und lassen Sie es über die Textkonsole starten.

Sie können diese neue Ubuntu-Installation erst verwenden, wenn Sie auch diese grub.cfg bearbeiten. Mounten Sie dazu zuerst diese neue Partition und bearbeiten Sie dann die Datei grub.cfg wie oben im Ubuntu-Editor Ihrer Wahl (vi, nano usw.).

sudo mkdir /mnt/newinstall
sudo mount /mnt/newinstall /dev/sdb8
sudo vi /mnt/newinstall/boot/grub/grub.conf

(Gleiche Änderungen wie in Schritt 3 aufgeführt. Auch bei meiner Installation befand sich Ubuntu auf der 8. Partition / dev / sdb8. Ihre können variieren, überprüfen Sie es also zuerst!)

** Beachten Sie, dass die Datei schreibgeschützt ist. Verwenden Sie daher ": w!" aus vi schreiben.

6) Zu diesem Zeitpunkt sollten Sie in der Lage sein, Ihr neues Ubuntu zu starten, aber Sie werden nur mit einer hoffentlich lesbaren Textkonsole begrüßt. Die Standard - VESA und Nouveau - Treiber haben nicht unterstützen die 750M - Karten. Außerdem sind die von Ubuntu bereitgestellten NVIDIA-Binärdateien zu alt und funktionieren nicht. (Nun, ich habe mehrere Stunden ohne Erfolg damit verbracht, sie zum Arbeiten zu bringen.) Die Lösung:

Installieren Sie die neuen Treiber von NVidia! (Bitte besuchen Sie die NVidia-Website und suchen Sie die entsprechende Treiber-URL. Ich habe die aktuelle URL vom 6. Mai 2013 aufgelistet.)

wget http://us.download.nvidia.com/XFree86/Linux-x86_64/319.17/NVIDIA-Linux-x86_64-319.17.run
sudo chmod +x NVIDIA-Linux-x86_64-319.17.run
sudo sh ./NVIDIA-Linux-x86_64-319.17.run
(follow the installer instructions)

7) Sie sollten jetzt sowohl ein funktionierendes Windows 8 als auch Ubuntu 13.04 haben! Ich würde es lieben, wenn die von Ubuntu unterstützten NVIDIA-Treiber funktionieren, da alle Kernel-Ubuntu-Updates mich dazu zwingen, die NVIDIA-Binärtreiber neu zu installieren.

8) Wählen Sie Ihre Startmethode. Sie können beim Booten "F12" auswählen, um auszuwählen, was gestartet werden soll. Um einen Standard festzulegen, halten Sie beim Booten "F2" gedrückt und Sie können die Startpriorität neu anordnen.

T2Small
quelle
Sie haben also auf diese Weise eine funktionierende Desktop-Version installiert? oder hast du es nur vom USB laufen lassen?
Derek
Ja, ich habe es komplett funktioniert. Oben bearbeitet, um * alles * zu zeigen, was ich getan habe. Was ich vorher hatte, war das kritische Stück, das ich brauchte, um alles andere zum Laufen zu bringen. Sie können wahrscheinlich die Ubuntu nvidia-Treiber verwenden, wenn Sie über die 650M-Grafikkarte (n) verfügen.
T2Small
Ich bin ein bisschen verwirrt über die Rolle von Win8 und UEFI in all dem. Angenommen, ich möchte die Festplatte durch eine eigene SSD ersetzen und Win7 (oder Win8) plus Ubuntu installieren. Kann ich das machen?
Ronan Jouchet
1
Ich wünschte, ich hätte das früher gefunden, hätte mir viel Ärger erspart. Ja, das Problem mit dem Y500 ist, dass Nouveau den GT 750M / 650M nicht unterstützt. Sie müssen also Nvidia-Treiber über die Befehlszeile installieren, was ein wenig schmerzhaft ist. Eine Direct-DD-ISO hatte sogar Probleme. Würde manchmal funktionieren, nicht andere. Wirklich seltsam.
Chuck R
2
  • Führen Sie eine Standardinstallation durch.
  • Starten Sie neu. Drücken Sie F2während des Neustarts.
  • Ändern Sie die Startreihenfolge des Netzwerkstarts in die oberste Reihenfolge.
  • Drücken Sie F10, um zu speichern und neu zu starten.

Das ist es!

Alex
quelle
Beeindruckend; Ich muss das versuchen. Aber jetzt habe ich es gelöst, indem ich Syslinux anstelle von Grub verwendet habe. Funktioniert einfach.
Xananax
Stellen Sie sich vor, wie glücklich ich war, als ich fand, dass es funktioniert. Ich habe ein ähnliches Problem mit meinem Acer. So funktionierte es mit meinem Y500. Ich habe Fenster $ 8, das jetzt unter Linux Mint läuft, vollständig entfernt. Secureboot und efi deaktiviert. jetzt funktioniert alles wie erwartet außer wlan. Wenn ich etwas herunterlade (langsame Verbindung, die die Netzwerkkapazität nicht überfüllt) und zusätzlich eine Website öffne, steigt der Ping von 30 ms auf 4000 ms! Sie kennen dieses Problem?
Alex
Wahrscheinlich sollten Sie Ihre Frage beantworten oder bearbeiten, um zu erwähnen, dass Sie das Problem unter syslinux gelöst haben.
Alex
Ich stimme zu, da ich bald einen Y500 bekomme, würde ich gerne wissen, wie Sie Ihr Problem mit Syslinux gelöst haben. Ich bin mit Syslinux vertraut, nur nicht sicher, wie Sie das gemacht hätten? Ist es nur eine gehackte Conf-Datei, um Ubuntu zu starten? Unterstützt Ubuntu diesen nicht standardmäßigen Bootloader? Jede Information wäre nett.
Chuck R
@axaluss: Aber es strömen immer noch Antworten herein, und ich bin mir nicht sicher, ob meine die beste ist. Bis ich die anderen hier veröffentlichten Lösungen neu formatiere und ausprobiere, werde ich dies nicht tun.
Xananax
0

In Lenovo ist NVIDIA GeForce GT650M 2 GB integriert. NVIDIA ist ein großes Problem mit Linux. Versuchen Sie, Ubuntu zu installieren. Drücken Sie beim Booten CTRL+ ALT++ F1und melden Sie sich an und führen Sie Folgendes aus:

sudo apt-get install linux-source

und danach:

sudo apt-get install linux-headers-3.5.0-17-generic

als versuchen Sie mit dem Entfernen:

sudo apt-get autoremove nvidia-*

und versuchen Sie erneut zu installieren mit:

sudo apt-get install nvidia-current-updates

Wenn Sie damit fertig sind, starten Sie Ihren Computer neu. Wenn dies hilft, handelt es sich um ein gelöstes Problem mit der NVIDIA-Karte. Wenn nicht, handelt es sich um ein anderes Problem.

Dimitris Theodoridis
quelle
Ich bezweifle es, weil ich entweder (a) im Falle von EFI nicht installieren kann oder (b) installieren kann, aber nie an Grub vorbeikomme. Die Grafikkarte könnte ein weiteres Problem sein, aber mein aktuelles Problem besteht entweder darin, (a) Ubuntu zu installieren oder (b) an Grub vorbei zu kommen, der nur "Grub-Laden" anzeigt. Ich werde es natürlich immer noch versuchen
Xananax
hmmmm, lass mich wenig überlegen was es ok sein soll?
Dimitris Theodoridis
Darüber hinaus ist 650m Optimus-Grafik (ich glaube nicht sicher). In diesem Fall führt die Installation des NVIDIA-Treibers zu einem weiteren Problem. @Xananax Wenn dieser Laptop mit Optimus geliefert wird, versuchen Sie im BIOS zu suchen, ob Sie die NVIDIA-Karte deaktivieren und Intel One verwenden können.
Web-E
Die Y500 sind NICHT Optimus. Während die Fähigkeit sicherlich aufgrund der Hardware vorhanden ist, verhindert die Karte tatsächlich ein Optimus-Setup. Im Wesentlichen listet das Board den Intel HD auf der CPU irgendwie auf. Wenn Ihre GPU sterben würde, wären Sie SOL. Eine beschissene Art, die Hardware einzustellen, aber gut mit der schlechten, nehme ich an.
Chuck R
-1

Ich habe remastered Ubuntu 12.04 im Legacy-Modus mit Windows 7 & 8 Multi-Boot installiert.

Ich habe gerade das erste Startgerät auf HDD eingestellt, nicht auf SSD.

Es klappt! und Erfolg, um alle Betriebssysteme zu starten.

C6H6
quelle