Ja - bevor ich Deinen thread lese, schon mal eine Antwort zu Windows: Das installiere ich gerade auf Uefi-Basis neu...
Hier schreib ich vom Büro-rechner, nach Feierabend geht es weiter mit Recherche u. Installation.
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Ja - bevor ich Deinen thread lese, schon mal eine Antwort zu Windows: Das installiere ich gerade auf Uefi-Basis neu... Hier schreib ich vom Büro-rechner, nach Feierabend geht es weiter mit Recherche u. Installation. |
Anmeldungsdatum: Beiträge: 8989 |
na denne - ich wünsch schon mal ein "gutes Gelingen" Im UEFI-Modus mußt jetzt natürlich nicht meh rauf den Installationort von Grub achten und um die EFI-Partition brauchst du dich auch nicht zu kümmern - das erledigt die Installation von alleine. Das einzigste, was passiert, ist dass sich deine beiden Grubs überschreiben - evtl. könnte man das durch ne Installation ohne Grub (im "Spielsystem) vermeiden, also mit sudo ubiquity -b die Installation starten und danach "update-grub" im Hauptsystem. Aber gut, letztendlich kannst du im UEFI-Modus nicht viel falsch machen → wenn du dir unsicher bist, dann kannst du ja mal zwischendurch aus nem Livesystem heraus die Ausgaben von mount | grep efivars sudo parted -l
posten. Wenn die erste Abfrage ne Ausgabe erzeugt, dann bist du im EFI-Modus - und Greetz Frieder Frieder |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Danke für Deine guten Wünsche!
Das verstehe ich so: Nachdem ich Windows als erstes und dann Ubuntu (als Haupt-System) installiert habe, installiere ich Kubuntu ("Spielsystem") - auch im efi-modus. An welcher Stelle bringe ich den Befehl "sudo ubuquity -b" an? Bisher installiere ich immer grafisch... Edit: Ich habe 2 Festplatten. Auf der HDD (1000 GB) hab ich vorhin Windows im EFI-Modus installiert. Dadurch gibt es jetzt schon /dev/sdb1 in fat32, 100 MiB als boot /dev/sdb2 unknown, 128 MiB als msftres /dev/sdb3 in ntfs, 71,91 GiB als msftdata Ubuntu und später Kubuntu sollen auf die SSD (250 GB). Brauche ich dafür auch auf sda eine efi-boot-Partition? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Windows und Ubuntu sind installiert. Die SSD vorbereitet für Kubuntu. rainer@rainer-pc:~$ mount | grep efivars none on /sys/firmware/efi/efivars type efivarfs (rw) rainer@rainer-pc:~$ sudo parted -l [sudo] password for rainer: Modell: ATA Samsung SSD 840 (scsi) Festplatte /dev/sda: 250GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 52,5GB 52,5GB btrfs 2 52,5GB 60,9GB 8414MB linux-swap(v1) 3 60,9GB 156GB 94,9GB btrfs 4 156GB 198GB 42,4GB btrfs 5 198GB 250GB 51,8GB btrfs Modell: ATA ST1000DM003-1ER1 (scsi) Festplatte /dev/sdb: 1000GB Sektorgröße (logisch/physisch): 512B/4096B Partitionstabelle: gpt Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 106MB 105MB fat32 EFI system partition boot 2 106MB 240MB 134MB Microsoft reserved partition msftres 3 240MB 77,5GB 77,2GB ntfs Basic data partition msftdata 4 77,5GB 1000GB 923GB ntfs msftdata rainer@rainer-pc:~$ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Jetzt hab ich auch Kubuntu installiert und den Bootloader auf sda4 (Root-Partition von Kubuntu) festgelegt. Als swap für Kubuntu hab ich das vorhandene genommen (das dann "partitioniert" wurde). Ist das OK? Oder sollte ich 2x swap einrichten? Leider bootet jetzt nur Kubuntu und Windows, Kubuntu erscheint als "ubuntu" in Grub, ein weiteres ubuntu ist dort noch nicht (womit ich - umgekehrt - gerechnet habe). sudo parted -l ergibt: rainer@rainer-pc:~$ sudo parted -l [sudo] password for rainer: Modell: ATA Samsung SSD 840 (scsi) Festplatte /dev/sda: 250GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 52,5GB 52,5GB btrfs 2 52,5GB 60,9GB 8414MB linux-swap(v1) 3 60,9GB 156GB 94,9GB btrfs 4 156GB 198GB 42,4GB btrfs 5 198GB 250GB 51,8GB btrfs Modell: ATA ST1000DM003-1ER1 (scsi) Festplatte /dev/sdb: 1000GB Sektorgröße (logisch/physisch): 512B/4096B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 106MB 105MB fat32 EFI system partition boot, esp 2 106MB 240MB 134MB Microsoft reserved partition msftres 3 240MB 77,5GB 77,2GB ntfs Basic data partition msftdata 4 77,5GB 1000GB 923GB ntfs msftdata Disk-Flag 1 in sda ist Ubuntu, 2 swap, 3 home-ubuntu, 4 Kubuntu und 5 home-kubuntu. Disk-Flag 3 in sdb ist Windows. |
Anmeldungsdatum: Beiträge: 8989 |
Hi, hat n bischen gedauert
jetzt bist du genau an dem Punkt, wo du den Link zu meinem alten Thread lesen solltest. Ich fass das mal grob zusammen - du erstellst einen neuen Eintrag für Kubuntu → nach einem "update-grub sollte sich dann auch das Ubuntu booten lassen. Falls nicht, dann halt via Chroot-Methode - aber versuchs erstma so. |
Anmeldungsdatum: Beiträge: 15923 |
Hallo luigi17, Nochmals: Du hast Windows im EFI Modus installiert, d.h. der jeweilige EFI Eintrag zum booten von Ubuntu / Kubuntu kommt automatisch / durch auswählen in die EFI Partition sdb1 Fat 32. Vermutung:Vielleicht hast du Kubuntu / Ubuntu nicht im EFI Modus installiert ? PS: Stelle mal die Bootreihenfolge im EFI auf sdb um. Gruss Lidux |
Anmeldungsdatum: Beiträge: 8989 |
das wird nix ändern, soweit ich die geposteten Ausgaben richtig interpretiere, ist das soweit alles korrekt und er steht genau vor der selben Thematik wie ich damals - die beiden *buntus überschreiben sich permanent gegenseitig → er brauch erst nen separaten, funktionierenden Eintrag für das Kubunutu. Danach geht es jetzt darum, das Hauptsystem wieder mit dem UEFI "bekannt" zu machen und via efibootmgr wieder als erstes zu startendes System einzustellen. Das System selber bootet bei ihm immer via sdb, egal was da eingestellt ist - die EFI-Partition ist auf der sdb, wird also beim Booten als erstes aufgerufen (inwieweit das die optimale Lösung ist, darum geht es hier nicht) p.s. ich muss allerdings zugeben, dass ich mich von der Entwicklung des Themaas auch etwas "überrollt" fühle → zu Beginn des Threads ging es noch um nen simplen Multiboot im klassischen MBR, aktuell ist das Ganze jetzt zwar immer noch n Multiboot, aber halt via UEFI. 😉 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Ja, das Überroll-Gefühl hatte ich bei diesem Thema auch! Wenn ich damit durch bin, hätte ich Lust, ein Wiki dazu zu schreiben (natürlich mit Eurer Unterstützung), um auch für diesen Fall (Tripleboot) eine nachvollziehbare Anleitung beizusteuern. Aber im Augenblick bin ich ja erst mein eigenes Versuchskaninchen. Es ist erstaunlich, wie schnell man was zerschroten kann. Gestern habe ich Windows-seits das Tool EasyUEFI benutzt und konnte danach nichts mehr boooten. Dieses Tool wird auch hier im Wiki empfohlen... Ich habe mich entschieden, eine efi-partition auch auf sda einzurichten. Danach habe ich bei abgeklemmter HDD (Windows + efi) Ubuntu und Kubuntu installiert auf sda. Kubuntu ist auf sda jetzt das einzige bootbare System, weil es ja Ubuntu überlagert hat. Kann ich jetzt von Kubuntu aus den efibootmgr installieren und die fehlenden Einträge damit machen? Oder sollte ich - mithilfe von SuperGrub - versuchen, Ubuntu zu starten und dort efibootmgr installieren? |
Anmeldungsdatum: Beiträge: 8989 |
Moin, "efibootmgr" kannst du auf jeden Fall instalieren, kann man immer brauchen - und dann auch gleich mal sudo efibootmgr -v zeigen. Zusätzlich, da sich ja wieder einiges geändert hat, zeig auch nochmal bitte sudo parted -l überrollte Grüße ☺ Frieder EDIT// bleib erst mal in Kubuntu - sobald die geforderten Infos da sind, erstellen wir den Kubuntu-Eintrag - danach kümmern wir uns um das Ubuntu. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
rainer@rainer-pc:~$ sudo efibootmgr -v [sudo] password for rainer: BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0000,0001,0002,0003,0004 Boot0000* ubuntu HD(1,800,3c800,8883c141-f730-457d-9e28-c66b8a979753)File(\EFI\ubuntu\shimx64.efi) Boot0001* Hard Drive BIOS(2,0,00)..GO..NO........O.S.a.m.s.u.n.g. .S.S.D. .8.4.0. .E.V.O. .2.5.0.G.B.................>..Gd-.;.A..MQ..L.1.S.B.D.S.N.F.A.1.A.7.7.2.8. .A. . . . ........BO Boot0002* CD/DVD Drive BIOS(3,0,00)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.B.0.................>..Gd-.;.A..MQ..L.I.K.E.U.V.3.1.A.3.7. .9. . . . . . . . ........BO Boot0003* USB BIOS(5,0,00)..GO..NO........C.I.n.t.e.n.s.o. .R.a.i.n.b.o.w. .L.i.n.e. .8...0.7.................2..Gd-.;.A..MQ..L.1.4.0.7.1.8.0.0.0.0.3.3.1.6........BO Boot0004* UEFI: (FAT) Intenso Rainbow Line 8.07ACPI(a0341d0,0)PCI(14,0)USB(9,0)USB(2,0)HD(1,800,e89800,0003e3f0)..BO rainer@rainer-pc:~$
rainer@rainer-pc:~$ sudo parted -l [sudo] password for rainer: Modell: ATA Samsung SSD 840 (scsi) Festplatte /dev/sda: 250GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 128MB 127MB fat32 boot, esp 2 128MB 50,1GB 50,0GB btrfs 3 50,1GB 58,1GB 8000MB linux-swap(v1) 4 58,1GB 148GB 90,0GB btrfs 5 148GB 198GB 50,0GB btrfs 6 198GB 250GB 51,9GB btrfs Modell: Intenso Rainbow Line (scsi) Festplatte /dev/sdb: 7812MB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: msdos Disk-Flags: Nummer Anfang Ende Größe Typ Dateisystem Flags 1 1049kB 7806MB 7805MB primary fat32 boot rainer@rainer-pc:~$ @Frieder: Noch eine Nachfrage, die offengeblieben war. Du schriebst:
sudo ubiquity -b
Das sah für mich sehr vielversprechend aus, leider wußte ich nicht, wann und wo ich den Befehl gebe. Hätte es geklappt, in der Live-Sitzung direkt vor "Installieren" diesen Befehl ins Terminal zu geben? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Ups! Gerade gemerkt, daß die Windowsplatte noch abgeklemmt war. Also hier aktuell nochmal die Codes: rainer@rainer-pc:~$ sudo efibootmgr -v [sudo] password for rainer: BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0000,0005,0006,0001,0002,0003,0004 Boot0000* ubuntu HD(1,800,3c800,8883c141-f730-457d-9e28-c66b8a979753)File(\EFI\ubuntu\shimx64.efi) Boot0001* Hard Drive BIOS(2,0,00)..GO..NO........O.S.a.m.s.u.n.g. .S.S.D. .8.4.0. .E.V.O. .2.5.0.G.B.................>..Gd-.;.A..MQ..L.1.S.B.D.S.N.F.A.1.A.7.7.2.8. .A. . . . ........BO..NO........O.S.T.1.0.0.0.D.M.0.0.3.-.1.E.R.1.6.2.................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.S.0.Y.W.Z.B.H........BO Boot0002* CD/DVD Drive BIOS(3,0,00)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.B.0.................>..Gd-.;.A..MQ..L.I.K.E.U.V.3.1.A.3.7. .9. . . . . . . . ........BO Boot0003* USB BIOS(5,0,00)..GO..NO........C.I.n.t.e.n.s.o. .R.a.i.n.b.o.w. .L.i.n.e. .8...0.7.................2..Gd-.;.A..MQ..L.1.4.0.7.1.8.0.0.0.0.3.3.1.6........BO Boot0004* UEFI: (FAT) Intenso Rainbow Line 8.07ACPI(a0341d0,0)PCI(14,0)USB(9,0)USB(2,0)HD(1,800,e89800,0003e3f0)..BO Boot0005* Windows Boot Manager HD(1,800,32000,6ebcb058-6577-45fa-b41e-7b8edb7fd5fc)File(\EFI\Microsoft\Boot\bootmgfw.efi)..BO Boot0006* ubuntu HD(1,800,32000,6ebcb058-6577-45fa-b41e-7b8edb7fd5fc)File(\EFI\ubuntu\grubx64.efi)..BO rainer@rainer-pc:~$
rainer@rainer-pc:~$ sudo parted -l [sudo] password for rainer: Modell: ATA Samsung SSD 840 (scsi) Festplatte /dev/sda: 250GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 128MB 127MB fat32 boot, esp 2 128MB 50,1GB 50,0GB btrfs 3 50,1GB 58,1GB 8000MB linux-swap(v1) 4 58,1GB 148GB 90,0GB btrfs 5 148GB 198GB 50,0GB btrfs 6 198GB 250GB 51,9GB btrfs Modell: ATA ST1000DM003-1ER1 (scsi) Festplatte /dev/sdb: 1000GB Sektorgröße (logisch/physisch): 512B/4096B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 106MB 105MB fat32 EFI system partition boot, esp 2 106MB 240MB 134MB Microsoft reserved partition msftres 3 240MB 77,5GB 77,2GB ntfs Basic data partition msftdata 4 77,5GB 1000GB 923GB ntfs msftdata Modell: Intenso Rainbow Line (scsi) Festplatte /dev/sdc: 7812MB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: msdos Disk-Flags: Nummer Anfang Ende Größe Typ Dateisystem Flags 1 1049kB 7806MB 7805MB primary fat32 boot rainer@rainer-pc:~$ |
Anmeldungsdatum: Beiträge: 15923 |
Hallo luigi17, Boot0005* Windows Boot Manager HD(1,800,32000,6ebcb058-6577-45fa-b41e-7b8edb7fd5fc)File(\EFI\Microsoft\Boot\bootmgfw.efi)..BO Boot0006* ubuntu HD(1,800,32000,6ebcb058-6577-45fa-b41e-7b8edb7fd5fc)File(\EFI\ubuntu\grubx64.efi)..BO diese beiden Einträge zeigen auf deine HD. Boot0006* würde ich erstmal rauslöschen bzw. im EFI Menue kannst du auch bestimmt beide "Unix" System starten, denn der Eintrag zeigt auf einen Grub2 Bootloader. Wie gross ist deine EFI Partition auf sda 1? Vergrößere sie mal auf 1 GB damit du noch Reserven hast und danach würde ich noch ein ungenutze Partition von ca 1 GB einrichten falls du mal Verschlüsselung brauchst. Gruss Lidux |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1798 Wohnort: Weserbergland |
Die efi-Partitionen sind 125 MB jeweils, also auf sda und sdb. Wieso vergrößern? Das ist mir ganz neu. Wo steht das (zum Nachlesen)? EDIT// Mal eben von einer Installation von etlichen GB wieder 1 GB abzweigen, ist auch ne zeitaufwendige Sache. Da ist ja bald die nächste Neuinstallation leichter. Oder täusche ich mich da? Das andere verstehe ich nicht. Bzw. den Eintrag löschen verstehe ich, aber im EFI Menu (mainboard-ebene) ist eben nur 1 Eintrag "ubuntu", und Kubuntu hat dabei den echten "ubuntu" überschrieben. D.h. im Augenblick startet mit "ubuntu" Kubuntu, während vorher (als Kubuntu noch nicht drauf war) dasselbe "ubuntu" halt auch Ubuntu gestartet hat. Das steht ja auch irgendwo anders, daß Ubuntu EFI nicht in der Lage ist, einen Eintrag hinzuzufügen. Es überschreibt - ähnlich Windows. Während Windows rücksichtslos überschreibt bei Fremdsystemen, ist es bei Ubuntu u.Co genau andersrum. Oder? |
Anmeldungsdatum: Beiträge: 8989 |
rainer@rainer-pc:~$ sudo parted -l ..... Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 128MB 127MB fat32 die wollte ich haben - also, jetzt erstell mal den Eintrag für Kubuntu sudo cp -apr /boot/efi/EFI/ubuntu /boot/efi/EFI/kubuntu und noch den passenden Eintrag in den NVRAM sudo efibootmgr --create --disk /dev/sda --part 1 --label "Kubuntu vivid 15.04" --loader \\EFI\\kubuntu\\shimx64.efi und einmal bittte sudo efibootmgr -v sudo update-grub zeigen. Und schau mal ins Bootmenü, da müßten jetzt Ubuntu und Kubuntu drin stehen, aber bei beiden solltest du in Kubuntu landen. Dann wäre der nächste Schritt, dass wir den Rechner wieder mit Kubuntu bekannt machen. EDIT// die Efi-Partition auf der HDD ist sinnfrei, stört uns momentan aber nicht. |