Xeno
Ehemalige
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Liebe Helfer Ich möchte auf einem Rechner, auf dem Win 7 drauf ist (auf einer SSD) Ubuntu 14.04 installieren (auf einer anderen SSD) (daneben hat der Rechner noch eine ordinäre HD). Soweit so gut. Die Installation lief glatt durch. Leider aber kann Ubuntu nicht gestartet werden, nur Windows. Es gibt nämlich gar kein GRUB-Menü, das erscheint. Ich kann das Problem aufgrund folgender Beobachtungen eingrenzen: 1) Ich habe vorgängig brav abgeklärt, mit einem Befehl für die Windows Kommandozeile, ob das System ein UEFI sei. Es wurde frischfröhlich behauptet, es sei ein BIOS. Inzwischen bin ich aufgrund der weiteren Beobachtungen fast sicher, dass irgendetwas UEFI-Artiges vorliegt (aus den Anfangszeiten, der Rechner kam in dieser Ausstattung im November 2011 mit Win 7 auf den Markt: die SSD sind nicht original, sondern brandneu zugekauft). 2) Während der Installation hat zwar Ubuntu sowohl alle vorhandenen Platten / Partitionen und auch deren Dateisystem (NTFS) erkannt, kurligerweise aber nicht das OS Win 7. Ein Hinweis auf UEFI, denke ich. 3) Irgendwann im Installationsprozess flackerte was von EFI-Management auf. Da dämmerte es mir. Ich habe die Installation dann trotzdem durchlaufen lassen. 4) Der Livebetrieb von Ubuntu funktioniert problemlos. Alle Platten und Partitionen werden erkannt, auch die schon vorhanden Ubuntu-Installation mitsamt den dort befindlichen Standardverzeichnissen. 5) Ich habe GRUB auf dieselbe Platte wie Ubuntu installiert (das System hat vorgeschlagen sie auf die mit Windows zu legen). War das falsch? Was ist der Weg, um das (vermutlich) ordentlich installierte Ubuntu zum Leben zu erwocken bzw. um ein GRUB-Menü zu bekommen? Da ich per Livesystem Zugriff habe, kann ich gewünschte Infos liefern. Ich habe mit dieser Konstellation (UEFI) leider keine Erfahrung und bitte daher trotz meines biblischen Anmeldedatums um Hilfe. Lg X.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Zusätzliche Versuche und Beobachtungen: 1) Wenn ich die Bootreihenfolge der SSDs im BIOS ändere, hat das zur Folge, dass gar nichts gebootet wird (Fehlermeldung im BIOS), wenn ich die Ubuntu-SSD an erster Stelle setze. Ist die Windows-SSD an erster Stelle, startet Windows 7 einwandfrei. Ich habe im Bootmenü des BIOS oder was es ist einen Eintrag "EFI" (aber nicht "UEFI") gefunden. Woanders wird geraten, diesen an letzte Stelle zu setzen (er war an erster). Leider hat das nicht gebracht. Was tun?
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
(Aktiviertes) EFI ist ganz klar an der EFI-Partition erkennbar:
sudo parted -l
Die Frage ist, ob du auch im EFI-Modus gebootet und installiert hast: EFI_Grundlagen#Starten-der-Installations-Medien - vergleiche die Bilder mit dem, was du gemacht hattest.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Lieber Benno-007 Herzlichen Dank fuer Deine Hilfe, immer wieder gern. Zuerst
sudo parted -l
ergibt 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 | Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 256GB 256GB primary ntfs
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 50,0GB 50,0GB ext4
2 50,0GB 62,0GB 12,0GB linux-swap(v1)
Model: ATA WDC WD10EARS-22Y (scsi)
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 1000GB 1000GB primary ntfs
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Model: HL-DT-ST DVDRAM GH60N (scsi)
Disk /dev/sr0: 1044MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Number Start End Size File system Name Flags
1 8192B 24,6kB 16,4kB Apple
2 42,3MB 51,8MB 9568kB EFI
|
Den zweiten Teil Deines Postings bearbeite ich gleich. Wie immer besten Dank! X.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Die Frage ist, ob du auch im EFI-Modus gebootet und installiert hast: EFI_Grundlagen#Starten-der-Installations-Medien - vergleiche die Bilder mit dem, was du gemacht hattest.
Es ist eindeutig die Variante RECHTS, also EFI. Gefragt hat mich aber keiner #grr#! Vermutung: Windows ist im BIOS installiert und Ubuntu im EFI. Ich waere aber nicht undanbkar gegenueber einer Zweitmeinung. Wenn die Vermutung stimmt: Das kann nichts Gutes werden, oder? Was tun? Lg X.
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
Für eine EFI-Installation fehlt aber eine EFI-Partition. Meiner Meinung ist das weder Fisch noch Vogel. Ich kann nur erkennen, dass Windows im BIOS-Modus installiert wurde. Starte bitte mal deine Live-DVD (so, wie du sie auch für die Installation gestartet hast) und öffne ein Terminal: sudo apt-get install efibootmgr Danach zeigst du uns die Ausgaben von | mount | grep efivars
sudo efibootmgr -v
|
Da der Win-Loader auf sda nicht überschrieben wurde und sdb eigentlich keinen MBR mehr hat, könnte es sein, dass Grub in den MBR von sdc installiert wurde. Das hast du sicher auch überprüft? Da du auf sdb eine GPT verwendest, musst du eine "bios_grub"-Partition (1 MiB, ohne Dateisystem) einrichten, damit Grub darin installiert werden kann. Oder du verwendest MSDOS als Partitionstabelle.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Spontan neige ich zu einer Neunistallation von Ubuntu (etwas entgegen der reinen Lehre) mit der Bootoption noefi. Ist das eine gute Idee? Muesste ich dann diese Bootoption spaeter definitiv irgendwo verankern, oder waere die nur fuer die Installation relevant? Wenn dieses Vorgehen Humbug ist, bitte auch sagen. X.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Lieber Gerry Ghetto Danke fuer Deine geschaezte Hilfe! Für eine EFI-Installation fehlt aber eine EFI-Partition. Meiner Meinung ist das weder Fisch noch Vogel.
O je. Ich konnte aber gar keine Optionen treffen.
Ich kann nur erkennen, dass Windows im BIOS-Modus installiert wurde.
Auch meine Meinung.
Starte bitte mal deine Live-DVD (so, wie du sie auch für die Installation gestartet hast) und öffne ein Terminal: sudo >apt-get install efibootmgr
Done. | > mount | grep efivars
> sudo efibootmgr -v
|
ergibt | Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
|
???
Da der Win-Loader auf sda nicht überschrieben wurde und sdb eigentlich keinen MBR mehr hat, könnte es sein, dass Grub in den >MBR von sdc installiert wurde. Das hast du sicher auch überprüft?
Grub wurde ins sdb installiert, ganz sicher.
Da du auf sdb eine GPT verwendest, musst du eine "bios_grub"-Partition (1 MiB, ohne Dateisystem) einrichten, damit Grub darin installiert werden kann. Oder du verwendest MSDOS als Partitionstabelle.
Lieber das Zweite. Wie das? Lg X.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Eigentlich wollte ich dir gerade davon abraten. Aber nach Weiterlesen kam ich zu der Idee, da ja Win ohne EFI installiert wurde, du aber EFI hast (welches aber wohl selbstständig erkannt hat, dass Win ohne EFI läuft), dass du Ubuntu tatsächlich (auch) im BIOS-Modus installieren solltest. Kannst du beim Booten F12 o.ä. drücken, um ein Bootmenü zu bekommen? Da müsste deine DVD zweimal auftauchen, einmal mit und einmal ohne EFI davor. Du müsstest das ohne nehmen - danach muss das Bild aus dem Wiki dazu passen! Alternativ könntest du im EFI komplett auf BIOS-Modus umstellen (meist genannt CSD oder Legacy Mode - Vorsicht, den gibt es auch für andere Einträge wie USB). Danach müsstest du aber mal den Feldtest vor der Installation machen, ob Win dann noch bootet. Und beim Booten von Ubuntu wieder, ob das korrekte Bild erscheint. Danach prüfe auch nochmal mit Gerrys Befehlen, dass da tatsächlich keine Ausgabe statt irgendeine mit "efi(vars)" kommt. Wäre mein eher kurzüberlegter Vorschlag, ohne dass wir alle lang rumzurödeln. Einwände von wem? Achja, noefi kann ja vielleicht helfen, z.B. falls das Ding doch immer wieder EFI erkennen und aufzwingen will. Schadet - vermutlich - nicht. Die Doku sagt nur, es wird abgeschalten. Grüße, Benno
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
Xeno schrieb: Lieber Gerry Ghetto Danke fuer Deine geschaezte Hilfe!
Noch habe ich ja nicht wirklich geholfen. | Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
|
???
Das heisst nur, dass dein Live-System nicht im EFI-Modus gestartet wurde. Da der Win-Loader auf sda nicht überschrieben wurde und sdb eigentlich keinen MBR mehr hat, könnte es sein, dass Grub in den >MBR von sdc installiert wurde. Das hast du sicher auch überprüft?
Grub wurde ins sdb installiert, ganz sicher.
Auch wenn du sdc an erste Stelle setzt, startet kein System? Da du auf sdb eine GPT verwendest, musst du eine "bios_grub"-Partition (1 MiB, ohne Dateisystem) einrichten, damit Grub darin installiert werden kann. Oder du verwendest MSDOS als Partitionstabelle.
Lieber das Zweite. Wie das?
Wähle bei der Installation "Etwas Anderes". Dann solltest du auch eine neue Partitionstabelle erstellen können. Ansonsten kannst du immer noch Ubuntu ausprobieren und dann mit GParted eine neue Partitionstabelle erstellen und dann auch gleich die Installation starten.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
@Gerry Ghetto Grub wurde ins sdb installiert, ganz sicher.
Auch wenn du sdc an erste Stelle setzt, startet kein System?
Schlau ueberlegt. Pruefe ich jetzt, bevor ich dem System mit Haerterem zu Leibe ruecke. Bin gleich wieder da. X. P.S. Typos, die ich eigentlich sonst vermeide, sind dem EN-Tastaturlayout geschuldet.
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
Xeno schrieb: P.S. Typos, die ich eigentlich sonst vermeide, sind dem EN-Tastaturlayout geschuldet.
Dem amerikanischen Tastaturlayout im Live-System kannst du im Terminal mit setxkbmap ch zu Leibe rücken. Dann sollte die schweizerdeutsche Tastatur eingestellt sein. Für die deutsche Tastatur wäre dementstprechend setxkbmap de auszuführen.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
@Gerry Ghetto Grub wurde ins sdb installiert, ganz sicher.
Auch wenn du sdc an erste Stelle setzt, startet kein System?
Wenn ich von sdc booten will, dann erscheint ein grafischer Fehlerbildschirm von Windows, der sinngemäss sagt, dass es da kein Windows gebe. Ich interpretiere dies so, dass auf sdc kein GRUB liegt. Dass sich Windows meldet, könnte daran liegen, dass sdc in NTFS partitioniert ist und dort übrigens auch noch ein Windows-Backup liegt. Da du auf sdb eine GPT verwendest, musst du eine "bios_grub"-Partition (1 MiB, ohne Dateisystem) einrichten, damit Grub darin installiert werden kann. Oder du verwendest MSDOS als Partitionstabelle.
Lieber das Zweite. Wie das?
Wähle bei der Installation "Etwas Anderes". Dann solltest du auch eine neue Partitionstabelle erstellen können. >Ansonsten kannst du immer noch Ubuntu ausprobieren und dann mit GParted eine neue Partitionstabelle erstellen und >dann auch gleich die Installation starten.
Ja, schon klar, aber genau das habe ich ja bei der ersten Installation genau so gemacht! Ok, konntest Du ja nicht wissen. Ich installiere Multibootartiges immer über "Etwas Anderes". Aber hier führte es eben zu den komischen EFI-Sachen bzw. simpler zum Nichtauffinden von GRUB. Lg X. X.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Gerry Ghetto schrieb: Xeno schrieb: P.S. Typos, die ich eigentlich sonst vermeide, sind dem EN-Tastaturlayout geschuldet.
Dem amerikanischen Tastaturlayout im Live-System kannst du im Terminal mit setxkbmap ch zu Leibe rücken. Dann sollte die schweizerdeutsche Tastatur eingestellt sein. Für die deutsche Tastatur wäre dementstprechend setxkbmap de auszuführen.
Done. Was Du alles weisst! Wusste nicht mehr, dass das sogar im Livemodus geht. X.
|
Xeno
Ehemalige
(Themenstarter)
Anmeldungsdatum: 6. April 2005
Beiträge: 2572
Wohnort: Schweiz
|
Benno-007 schrieb:
Kannst du beim Booten F12 o.ä. drücken, um ein Bootmenü zu bekommen? Da müsste deine DVD zweimal auftauchen, einmal mit und einmal ohne EFI davor. Du müsstest das ohne nehmen - danach muss das Bild aus dem Wiki dazu passen!
Hm.... Beim Booten der DVD meinst Du ja wohl? Da kommt man eigentlich sonst ja ins BIOS (okay präzis: Wenn man solches vor dem Booten drückt). Probiere ich jetzt als Nächstes aus. Ich bin etwas unsicher, wann ich da genau was drücken soll... Ich übe mal. Lg X.
|