EFI Partition bei Installation von Debian neben Windows 8

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

EFI Partition bei Installation von Debian neben Windows 8

Beitrag von Guiste » 20.03.2014 11:48:47

Hi,

ich hab schon viel herumgesucht in Foren, aber bis jetzt leider keine Lösung gefunden. Ich habe mir einen neuen Dell Inspiron 14 7000 gekauft, mit Windows 8.1 installiert, welches mit UEFI booted.

Jetzt möchte ich Debian parallel installieren über USB. Dazu habe ich die Version 7.4 ausgewählt (CD1). Nach Ausschalten von FastBoot und SecureBoot konnte ich auch über das UEFI Menü den Stick booten und die Installation starten. Davor hatte ich mit Windows eine freie Partition erstellt auf der SSD (NTFS), aber noch nicht zugeordnet. Als ich in der Installation zu den Partitionierungen kam, wählte ich dann die freie Partition aus und das Installationsprogramm nahm das auch an. In der Liste gab es auch eine EFI Partition, ich denke von Windows

Als ich aber weiter gehen wollte, kam der Fehler: keine EFI Partition gefunden. Hat jemand eine Ahnung, was ich jetzt machen muss? Muss ich eine neue Partition erzeugen fürs EFI? Oder die Windows EFI partitionieren? Da hab ich mich nämlich noch nicht rangetraut...


Vielen Dank schon mal

Benutzeravatar
barney
Beiträge: 115
Registriert: 11.02.2007 21:12:05
Wohnort: Hannover
Kontaktdaten:

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von barney » 20.03.2014 11:52:52

http://www.youtube.com/watch?v=mnTj6_kDIeg

fand ich als Anleitung ganz gut.

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 20.03.2014 13:31:00

Das sieht gut aus, werde ich heute Abend mal ausprobieren. Danke schon mal.

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 20.03.2014 19:40:22

Hmm ich glaub so wirklich hilft mir das nicht. Das bezieht sich ja auf eine Erstinstallation von Debian. Ich habe aber schon Windows installiert. Benötige ich also eine weiter Partition fürs EFI?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 20.03.2014 20:22:33

Hallo!

Code: Alles auswählen

 Benötige ich also eine weiter Partition fürs EFI?
Nein, Windows hat schon eine angelegt, die du verwenden kannst. Typischerweise legt Windows heutzutage 4 Partitionen an:

Code: Alles auswählen

Partition          Size	 Type	  Format
WindowsRETools     300MB	Primary  NTFS
System             100MB	EFI	   Fat32
MSR	             128MB	MSR	
Windows            Rest	 Primary  NTFS
Die zweite Partition ist das EFI, also "/dev/sda2". Nach der Installation von Debian schlägt die Paket-Installation von "grub-efi-amd64" fehl, da nur ein selbst über UEFI gebootetes System den Bootloader installieren kann. Also nach dem Fehlschlag der grub-Installation nicht neu starten, sondern die EFI-Partition mounten:

Code: Alles auswählen

# mount /dev/sda2 /boot/efi
Jetzt kann man grub zum ersten Booten vorbereiten:

Code: Alles auswählen

# mkdir /boot/efi/EFI/boot
# cp /boot/efi/EFI/debian/grubx64.efi /boot/efi/EFI/boot/bootx64.efi
Ein Neustart sollte jetzt das Debian booten. Als erstes wiederholt man nun die Installation von "grub-efi-amd64":

Code: Alles auswählen

# grub-install /dev/sda
Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 20.03.2014 22:01:56

Die zweite Partition ist das EFI, also "/dev/sda2". Nach der Installation von Debian schlägt die Paket-Installation von "grub-efi-amd64" fehl, da nur ein selbst über UEFI gebootetes System den Bootloader installieren kann.
Ich glaube ich verstehe dich da leider nicht ganz. Bin nicht ganz so gewandt in dem allen. Also eigentlich dachte ich, ich hätte Den Bootloader schon über UEFI gestartet. Also noch mal kurz meine bisherigen Schritte:

1) mit Windows eine freie Partition erzeugt
2) eine USB iso von Debian 7 erzeugt
3) SecureBoot und FastBoot ausgeschaltet, PC heruntergefahren
4) PC an, über F12 ins Bootmenü , dort konnte ich Legacy Boot auswählen oder UEFI Boot. Unter den UEFI Boot Optionen habe ich den USB Stick ausgewählt.
5) Debian Installation startet. Bei den Partitionen gibt es dann bei mir die erzeugte freie Partition, die Windows EFI Partition und weitere belegte
6) freie Partition manuell partitioniert
7) weiter geklickt, dann kam der Fehler: EFI nicht gefunden

Da ich ja über UEFI gegangen bin, müsste er dann nicht automatisch die Windows EFI Partition finden? Oder soll ich trotz des Fehlers weiter machen und später die von dir beschriebenen Dinge tun?
Zuletzt geändert von Guiste am 20.03.2014 22:16:52, insgesamt 1-mal geändert.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 20.03.2014 22:15:20

Hallo!

Ja, du hast den USB-Stick über UEFI gebootet. Du möchtest das System aber auf der SSD installieren, zumindest hatte ich das so aus deinen Postings herausgelesen...
Der Installer "findet" das Windows.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 20.03.2014 22:20:12

Hab grad oben nochmal meine Schritte näher erläutert. Genau ich habe eine Partition fürs Linux auf der SSD erstellt. Ah Debian sucht auf genau dieser Partition nach dem EFI? Wo kann ich dann die Befehle eingeben, die du beschrieben hast? Soll ich erst die Installation trotz des Fehlers beenden?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 20.03.2014 22:33:30

Hallo!
Als ich aber weiter gehen wollte, kam der Fehler: keine EFI Partition gefunden.
Damit kann ich so nichts anfangen. Ich kann dich von hier aus nur fragen: Kam die Meldung vom Debian-Installer und speziell von "grub", dem Bootmanager? Dann ist es der "Fehler" den ich meinte.
Wenn du von dem USB-Stick den Debian-Installer gestartet hast, kannst du jederzeit mit "Alt + F2" eine Konsole öffnen (Eingabetaste zum Aktivieren). Hier solltest du mal schauen, ob

Code: Alles auswählen

# fdisk -l /dev/sda
ein ähnliches Partitionsschema ausgibt, wie ich es geraten habe.

Gruss, habakug

edit:
Ich sehe gerade, das du ein anders Posting editiert hast, das ist etwas verwirrend.
5) Debian Installation startet. Bei den Partitionen gibt es dann bei mir die erzeugte freie Partition, die Windows EFI Partition und weitere belegte
An diesem Punkt nicht beenden, sondern die oben von mir genannten Schritte ausführen, "/dev/sdaX" an die Gegebenheiten anpassen.
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 20.03.2014 23:22:49

Hab gerade mal ein paar Bilder gemacht, um es klarer zu machen:

Also Installation ausgewählt im Debian Installationsmenü. Danach Computernamen und Passwörter eingegeben. Dann kommt die Partitionierung:
Bild

Auf Manuell weitergemacht, dann kommt:

Bild

Dann freie Partition ausgewählt und partitioniert (automatisch):

Bild

Nach Klicken auf Partitionierung beenden, kommt dann der Fehler:

Bild

Ich bin leider wirklich ein Anfänger was das angeht. Bin ich die ganze Zeit schon im grub Menü? Also wenn ich in die Konsole geben, lautet der Output von

Code: Alles auswählen

# fdisk -l /dev/sda
:

Bild

Ich habe den Befehl parted ausprobieren wollen, den gibts aber nicht. Gibt es eine Alternative wie ich mir die auflisten kann? Es gibt im /bin/bash anscheinend noch parted_devices, hab aber keine Ahnung, was das macht...

Vielen Dank schon mal für die Hilfe

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 20.03.2014 23:54:38

Hallo!
Auf Manuell weitergemacht, dann kommt:
Bei diesem Schritt mountest du "FREIER SPEICHER" als "/" und "Nr. 1" (EFI) als "/boot/efi". Dann sollte es weiterlaufen.
Wenn du Wheezy verwendest wirst du mit dem relativ neuen Notebook noch einige Probleme bekommen. Ich würde dir an dieser Stelle mal ein Jessie empfehlen.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 00:04:53

Nochmal eine dumme Frage, sorry. Mit mounted meinst du in der Konsole mit dem mount Befehl wie du es beschrieben hast? Die Nummern entsprechen den sdas? D.h. bei mir müsste ich dann mount /dev/sda1 /boot/efi das ganze mounten oder? Kann ich sicher sein, dass das efi auf sda1 liegt? Und danach noch Ordner erzeugen und Kopieren wie du es beschrieben hast?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 21.03.2014 00:12:54

Hallo!

Du wählst die Partitionen im grafischen Menü aus, da sind die Bezeichnungen so wie ich es oben beschrieben habe ("FREIER SPEICHER" und "Nr.1"). Du markierst sie und drückst die Eingabetaste, in dem folgenden Menü wählst du den Mountpunkt aus (s.o.). Die "Nr. 1" (EFI) natürlich *nicht* formatieren lassen, die "FREIER SPEICHER" jedoch formatieren.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 00:26:14

Bei der freien Partition kann ich einen Mountpunkt auswählen, bei der EFI Partition aber nicht. Dort gibt es nur die Optionen:

- Name: EFI system partition
- Benutzen als: Nicht benutzen
- Boot-Flag : Ein
- Partitionsgröße ändern
Daten von einer anderen Festplatte kopieren
Löschen von Daten auf dieser Partition
Die Partition löschen
Anlegen des Partition beenden

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 21.03.2014 00:30:33

Hallo!

Unter " Benutzen als: Nicht benutzen" kannst du nichts anderes auswählen?

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 00:39:43

Doch da gibt es eine Liste von Arten wie ich das benutzen kann. Da ist auch eine Option EFI Boot Partition,

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 21.03.2014 00:44:47

Hallo!
Da ist auch eine Option EFI Boot Partition,
Gut. Das kannst du auswählen und weitermachen.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 00:54:31

Super, vielen Dank nochmal. Es war eigentlich nicht schwierig, aber an das EFI hab ich mich doch nicht selber rangetraut. Eine kurze Frage.Ich installiere gerade die minimale Version der CD1. Da ich keine Ethernetkarte habe konnte ich auch keinen Netwerkspiegeldownload von weiteren Daten machen. Wie bring ich das am besten auf den vollen Stand, wenn es läuft?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 21.03.2014 01:09:04

Hallo!

Dazu braucht es ein

Code: Alles auswählen

# lspci -n
um die Komponenten zu bestimmen. Vor allem welche Firmware für die Geräte benötigt wird.
Du solltest dir diesen Kernel Debianlinux-image-3.12-0.bpo.1-amd64 und dazu die "initramfs-tools" [1] als Debian-Paket herunterladen und mit einem USB-Stick so installieren:

Code: Alles auswählen

# dpkg -i Paketname.deb
Die Firmware müssen wir noch bestimmen, das Paket würde noch dazu kommen. Dann sollte die Netzwerkkarte funzen.

Gruss, habakug

[1] https://packages.debian.org/wheezy-back ... amfs-tools
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 01:09:57

Ich hab noch ein ganz anderes Problem. Ich bin auf dem Debian Desktop, aber es gibt die Nachricht:

Leider schlug das richtige Laden von Gnome 3 fehl und es wurde im Ausweichmodus gestartet.

Das bedeutet sehr wahrscheinlich, dass Ihre Grafik-Hardware nicht für die vollständige GNOME-3-Umgebung geeignet ist.

Ist das was du meintest mit lieber Jessie probieren :(

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von habakug » 21.03.2014 01:16:15

Hallo!
Ist das was du meintest mit lieber Jessie probieren
Ja, aber du hast ja immerhin ein Bild, also halb so schlimm ;-), bei anderen blinkt nur der Cursor oben links...
Erstmal muss die Hardware noch genauer bestimmt werden, ich kann hier nur raten.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 10:47:21

Hi,

Der Output von

Code: Alles auswählen

lspci -n
ist

Code: Alles auswählen


00:00.0 0600: 8086:0a04 (rev 09)
00:02.0 0300: 8086:0a16 (rev 09)
00:03.0 0403: 8086:0a0c (rev 09)
00:14.0 0c03: 8086:9c31 (rev 04)
00:16.0 0780: 8086:9c3a (rev 04)
00:1b.0 0403: 8086:9c20 (rev 04)
00:1c.0 0604: 8086:9c10 (rev e4)
00:1c.2 0604: 8086:9c14 (rev e4)
00:1c.3 0604: 8086:9c16 (rev e4)
00:1d.0 0c03: 8086:9c26 (rev 04)
00:1f.0 0601: 8086:9c43 (rev 04)
00:1f.2 0106: 8086:9c03 (rev 04)
00:1f.3 0c05: 8086:9c22 (rev 04)
02:00.0 0280: 8086:08b1 (rev 73)
03:00.0 ff00: 10ec:5227 (rev 01)

Das heißt mir fehlt jetzt noch der Kernel, die initramfs, ist das https://packages.debian.org/de/sid/initramfs-tools das gleich wie das, was du verlinkt hast? Und dazu noch die Firmware. Was müsste ich dazu noch installieren?

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Patsche » 21.03.2014 10:58:14

Gib mal die Ausgabe von:

Code: Alles auswählen

lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 
Dann kann man sehen, welche Grafikkarte erkannt wurde und mit welchem Treiber sie derzeit läuft.
Bezüglich des Runterfahrens: Versuche den Rechner mal mit

Code: Alles auswählen

shutdown -h now
auszuschalten. Hat das den gleichen Effekt?

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Guiste » 21.03.2014 11:45:51

Das Herunterfahren mit shutdown -h now hatte eben funktioniert. Jetzt aber startet er grub einfach wieder neu, also er macht ein Neustart. Die Ausgabe:

Code: Alles auswählen

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
	Subsystem: Dell Device [1028:05f8]
	Kernel driver in use: i915

Zuletzt geändert von Guiste am 21.03.2014 12:06:30, insgesamt 1-mal geändert.

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: EFI Partition bei Installation von Debian neben Windows

Beitrag von Patsche » 21.03.2014 12:01:46

Die richtige Karte wurde erkannt und auch der Treiber ist der richtige. Hast du denn noch den 3.2 Kernel? Bekommst du heraus mit

Code: Alles auswählen

uname -a
Vielleicht hilft der Kernel aus den Wiki-Artikel zum Thema Backports. Dafür gehst du folgender Maßen vor:
1. Backports in die sources.list eitragen:

Code: Alles auswählen

echo "#Backports" >> /etc/apt/sources.list && echo deb http://ftp.de.debian.org/debian/ wheezy-backports main contrib non-free >> /etc/apt/sources.list
2. Dann die Datenbank neu einlesen:

Code: Alles auswählen

apt-get update
3. Eventuell vorhanden Updates installieren:

Code: Alles auswählen

apt-get dist-upgrade
4. Kernel aus den Backports installieren

Code: Alles auswählen

apt-get -t wheezy-backports install linux-image-3.12-0.bpo.1-amd64
5. Neustart des Rechner durchführen

Edit:
Hab das eben mal als Beispiel ins Wiki übertragen.

Antworten