Re: mehrere Fedora installationen
[email protected] Sun, 10 Sep 2017 19:31:58 +0200
| Newsgroups | gmane.linux.redhat.fedora.german |
|---|---|
| Message-ID | <CAOzOZkgWwsnnwgm+dg43Ds7xAKN8wWcJ7W+v7vA1NegB1T1ATg@mail.gmail.com> |
--===============0946245733273092847== Content-Type: multipart/alternative; boundary="001a11425b6eee45420558d92f84" --001a11425b6eee45420558d92f84 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Daniel, ja das mit Pfad anpassen auf fedora2 habe ich ja gemacht! Ich ziehe jetzt halt immer eine Kopie von /boot/efi und habe dann alles, das ich ggfs. zur=C3=BCckkopieren kann. Ich glaube auch, dass ich nur einen Mastergrub d.h. /boot/efi/EFI/fedora/grub.cfg habe, in dem alles steht wie es zu starten ist. Der os-prober scheint /boot/efi/EFI zu scannen und fedora2 zu finden. =C3=9Cbrigens habe ich noch nie ein H=C3=A4kchen bei der Installation geseh= en, dass man den Grub nicht installieren kann - wo taucht das genau auf? Sch=C3=B6nen Sonntag, Thomas 2017-09-10 11:16 GMT+02:00 Daniel Laczi <[email protected]>: > Hi Thomas, > > shim ist f=C3=BCr Secure Boot. Gute Lekt=C3=BCre: https://blogs.technet. > microsoft.com/dubaisec/2016/03/14/diving-into-secure-boot/ und > http://mjg59.dreamwidth.org/12368.html. > > Von Grub gibt es quasi zwei Varianten 1) EFIGRUB f=C3=BCr UEFI-boot und 2= ) > GRUB2 f=C3=BCr BIOS-boot. grub2-mkconfig kann eine Config f=C3=BCr beide = Varianten > erstellen. > > Meine letzte E-Mail bezog sich vor allem auf BIOS-boot. Wenn du bereits > ein Betriebssystem und einen Grub in /dev/sda installiert hast, dann > solltest du bei der zweiten Fedorainstallation den Haken bei > Grub-Installation entfernen und Grub manuell auf eine andere Partition > installieren (z. B. grub2-install --force /dev/sda5). Ansonsten wird der > vorhandene Grub in /dev/sda =C3=BCberschrieben und du kannst das zuvor > installierte System nicht mehr starten. Der Boot Loader in /dev/sda ist b= ei > BIOS-boot normalerweise dein Masterbootloader, der alle anderen Bootloade= r > l=C3=A4dt. Das kann ein spearater Grub sein, ein Grub von einem anderen L= inux, > ein Windows Boot Loader etc. sein (du kannst mit dem Windows Boot Loader > auch Grub laden). > > Wenn du UEFI Boot verwendest, dann brauchst du keinen "Mastergrub", der > die anderen Grubs laden kann. Dann verwendest du normalerweise den UEFI > Boot Manager, um alle Boot Loader (Grubs, Windows etc.) zu laden. Der UEF= I > Boot Manager ist Teil deiner Hardware. > > Ich hab den Bugreport eben druchgelesen (hatte ihn gestern nur =C3=BCberf= logen) > und ich glaube dein Problem verstanden zu haben: Du verwendest UEFI-boot > und bei der Installation der zweiten Fedora Systems, wird die Grubconfig = in > der EFI-System-Partition (/boot/efi/EFI/fedora/grub.cfg) der ersten > Installation =C3=BCberschrieben. Ehrlich gesagt, hatte ich das Problem se= lbst > noch nie, weil ich noch nie zwei Fedora Installationen mit UEFI-boot auf > einem System installiert habe. Die sind alle so stark, dass sie > virtualisieren k=C3=B6nnen :) Dein Problem ist aber spannend... > > Wenn ich deine L=C3=B6sung richtig verstanden habe, dann l=C3=A4dt dein U= EFI Boot > Manager den Grub des ersten Systems und mit diesem Grub bootest du dann d= as > erste System oder l=C3=A4dst den zweiten Grub, der wiederum Fedora 2 star= ten > kann. Geht, aber ist schon sehr abenteuerlich. Du musst z. B. daran denke= n, > dass evtl. die grub.cfg von Fedora 2 bei einem Update neu erstellt werden > k=C3=B6nnte und /boot/efi/EFI/fedora/grub.cfg der ersten Installation wie= der > =C3=BCberschreibt. Deshalb klingt der von Chris beschriebene Weg besser. > > Am saubersten w=C3=A4re es wohl, wenn man den Pfad /boot/efi/EFI/fedora f= =C3=BCr das > zweite System anpassen k=C3=B6nnte. Wo/wie bin ich allerdings =C3=BCberfr= agt. Ich > frage mal in dem Bugreport :) > > Gru=C3=9F > Daniel > > Am 10.09.2017 um 09:04 schrieb [email protected]: > > Hi Daniel, > > nach meinem bisherigen Verst=C3=A4ndnis sieht es so aus: > > 1. UEFI/BIOS startet den loader shim,grub.efi und das kennt den Namen > "fedora" und schaut unter EFI/fedora nach grub.cfg > > 2. mkconfig kommt von der anderen Seite, nimmt den os-prober, der auch > andere Verzeichnisse unter EFI scannt und stellt grub.cfg bereit > > Wenn man vom "grub" spricht, meint man dann a) den loader .efi, b) das > grub.cfg oder c) mkconfig, die alle drei austauschbar sind...? > > Virtualisierung geht bei mir wegen dem pass-through zur Grafikkarte nicht= . > > Gru=C3=9F, ng0177 > > > 2017-09-09 21:11 GMT+02:00 Daniel Laczi <[email protected]>: > >> Hi, >> >> wichtig ist, dass du bei weiteren Installationen Grub nicht >> mitinstallierst. Sonst wird Grub der ersten Installation =C3=BCberschrie= ben. >> >> Am Ende der weiteren Installation kannst du Grub manuell installieren. >> Sogar auf eine erweiterte Partition (mit ALT+FX ins Terminal wechseln). = Zum >> Schluss noch dem Hauptgrub beibringen, dass es einen weiteren Grub gibt = und >> fertig. >> >> Charmant finde ich auch einen Grub zu installieren, der die anderen Grub= s >> bootet. So hab ich es bei mir gel=C3=B6st. >> >> Gibt noch zig andere M=C3=B6glichkeiten aber die sind imho nicht praktik= abel. >> >> PS: Welchen Bug es da gibt, habe ich ehrlich gesagt nicht verstanden. >> >> Gru=C3=9F, >> Daniel >> >> Am 9. September 2017 19:49:33 MESZ schrieb [email protected]: >>> >>> Hallo zs., falls jemand auch mal mehrere direkte Fedora installationen >>> auf der Platte braucht, wollte ich euch auf den bug mit workaround >>> aufmerksam machen: >>> >>> https://bugzilla.redhat.com/show_bug.cgi?id=3D1488204 >>> >>> Man kann z.B. fedora2 auch durch rawhide ersetzen. >>> >>> Vielleicht kann ja jemand etwas dazu beitragen... >>> >>> Gru=C3=9F, ng0177 >>> >> >> _______________________________________________ >> de-users mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> >> > > > _______________________________________________ > de-users mailing list -- [email protected] > To unsubscribe send an email to [email protected] > > > > _______________________________________________ > de-users mailing list -- [email protected] > To unsubscribe send an email to [email protected] > > --001a11425b6eee45420558d92f84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi Daniel,<div><br></div><div>ja das mit Pfad anpassen auf= fedora2 habe ich ja gemacht! Ich ziehe jetzt halt immer eine Kopie von /bo= ot/efi und habe dann alles, das ich ggfs. zur=C3=BCckkopieren kann.</div><d= iv><br></div><div>Ich glaube auch, dass ich nur einen Mastergrub d.h. /boot= /efi/EFI/fedora/grub.cfg habe, in dem alles steht wie es zu starten ist. De= r os-prober scheint /boot/efi/EFI zu scannen und fedora2 zu finden.</div><d= iv><br></div><div>=C3=9Cbrigens habe ich noch nie ein H=C3=A4kchen bei der = Installation gesehen, dass man den Grub nicht installieren kann - wo taucht= das genau auf?</div><div><br></div><div>Sch=C3=B6nen Sonntag, Thomas</div>= </div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2017-09-10 = 11:16 GMT+02:00 Daniel Laczi <span dir=3D"ltr"><<a href=3D"mailto:daniel= [email protected]" target=3D"_blank">[email protected]</a>></span>:<br><= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex"> =20 =20 =20 <div text=3D"#000000" bgcolor=3D"#FFFFFF"> <p>Hi Thomas,</p> <p>shim ist f=C3=BCr Secure Boot. Gute Lekt=C3=BCre: <a class=3D"m_6175546956278779800moz-txt-link-freetext" href=3D"https://blo= gs.technet.microsoft.com/dubaisec/2016/03/14/diving-into-secure-boot/" targ= et=3D"_blank">https://blogs.technet.<wbr>microsoft.com/dubaisec/2016/<wbr>0= 3/14/diving-into-secure-boot/</a> und <a class=3D"m_6175546956278779800moz-txt-link-freetext" href=3D"h= ttp://mjg59.dreamwidth.org/12368.html" target=3D"_blank">http://mjg59.dream= width.org/<wbr>12368.html</a>.</p> <p>Von Grub gibt es quasi zwei Varianten 1) EFIGRUB f=C3=BCr UEFI-boot und 2) GRUB2 f=C3=BCr BIOS-boot. grub2-mkconfig kann eine Config f=C3= =BCr beide Varianten erstellen.</p> <p>Meine letzte E-Mail bezog sich vor allem auf BIOS-boot. Wenn du bereits ein Betriebssystem und einen Grub in /dev/sda installiert hast, dann solltest du bei der zweiten Fedorainstallation den Haken bei Grub-Installation entfernen und Grub manuell auf eine andere Partition installieren (z. B. grub2-install --force /dev/sda5). Ansonsten wird der vorhandene Grub in /dev/sda =C3=BCberschrieben und du kannst das zuvor installierte System nicht mehr starten. Der Boot Loader in /dev/sda ist bei BIOS-boot normalerweise dein Masterbootloader, der alle anderen Bootloader l=C3=A4dt. Das kann ein spearater Grub sein, ein Grub von einem ander= en Linux, ein Windows Boot Loader etc. sein (du kannst mit dem Windows Boot Loader auch Grub laden).<br> </p> <p>Wenn du UEFI Boot verwendest, dann brauchst du keinen "Mastergrub", der die anderen Grubs laden kann. Dann verwen= dest du normalerweise den UEFI Boot Manager, um alle Boot Loader (Grubs, Windows etc.) zu laden. Der UEFI Boot Manager ist Teil deiner Hardware.</p> <p>Ich hab den Bugreport eben druchgelesen (hatte ihn gestern nur =C3=BCberflogen) und ich glaube dein Problem verstanden zu haben: Du verwendest UEFI-boot und bei der Installation der zweiten Fedora Systems, wird die Grubconfig in der EFI-System-Partition (/boot/efi/EFI/fedora/grub.<wbr>cfg) der ersten Installation =C3=BCberschrieben. Ehrlich gesagt, hatte ich das Problem selbst noch nie, weil ich noch nie zwei Fedora Installationen mit UEFI-boot auf einem System installiert habe. Die sind alle so stark, dass sie virtualisieren k=C3=B6nnen :) Dein Problem ist aber spannend...</= p> <p>Wenn ich deine L=C3=B6sung richtig verstanden habe, dann l=C3=A4dt d= ein UEFI Boot Manager den Grub des ersten Systems und mit diesem Grub bootest du dann das erste System oder l=C3=A4dst den zweiten Grub, de= r wiederum Fedora 2 starten kann. Geht, aber ist schon sehr abenteuerlich. Du musst z. B. daran denken, dass evtl. die grub.cfg von Fedora 2 bei einem Update neu erstellt werden k=C3=B6nnt= e und /boot/efi/EFI/fedora/grub.cfg der ersten Installation wieder =C3=BCberschreibt. Deshalb klingt der von Chris beschriebene Weg besser.<br> </p> <p>Am saubersten w=C3=A4re es wohl, wenn man den Pfad /boot/efi/EFI/fedora f=C3=BCr das zweite System anpassen k=C3=B6nnte.= Wo/wie bin ich allerdings =C3=BCberfragt. Ich frage mal in dem Bugreport :)<= br> </p> <pre class=3D"m_6175546956278779800moz-signature" cols=3D"72">Gru=C3=9F Daniel </pre> <div class=3D"m_6175546956278779800moz-cite-prefix">Am 10.09.2017 um 09= :04 schrieb <a class=3D"m_6175546956278779800moz-txt-link-abbreviated" href=3D"ma= ilto:[email protected]" target=3D"_blank">[email protected]</a>:<br> </div> <blockquote type=3D"cite"> <div dir=3D"ltr">Hi Daniel, <div><br> </div> <div>nach meinem bisherigen Verst=C3=A4ndnis sieht es so aus:</div> <div><br> </div> <div>1. UEFI/BIOS startet den loader shim,grub.efi und das kennt den Namen "fedora" und schaut unter EFI/fedora nach gru= b.cfg</div> <div><br> </div> <div>2. mkconfig kommt von der anderen Seite, nimmt den os-prober, der auch andere Verzeichnisse unter EFI scannt und stellt grub.cfg bereit</div> <div><br> </div> <div>Wenn man vom "grub" spricht, meint man dann a) den l= oader .efi, b) das grub.cfg oder c) mkconfig, die alle drei austauschbar sind...?</div> <div><br> </div> <div>Virtualisierung geht bei mir wegen dem pass-through zur Grafikkarte nicht.</div> <div><br> </div> <div>Gru=C3=9F, ng0177</div> <div><br> </div> </div> <div class=3D"gmail_extra"><br> <div class=3D"gmail_quote">2017-09-09 21:11 GMT+02:00 Daniel Laczi <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" tar= get=3D"_blank">[email protected]</a>></span>:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord= er-left:1px #ccc solid;padding-left:1ex"> <div>Hi,<br> <br> wichtig ist, dass du bei weiteren Installationen Grub nicht mitinstallierst. Sonst wird Grub der ersten Installation =C3=BCberschrieben.<br> <br> Am Ende der weiteren Installation kannst du Grub manuell installieren. Sogar auf eine erweiterte Partition (mit ALT+FX ins Terminal wechseln). Zum Schluss noch dem Hauptgrub beibringen, dass es einen weiteren Grub gibt und fertig.<br> <br> Charmant finde ich auch einen Grub zu installieren, der die anderen Grubs bootet. So hab ich es bei mir gel=C3=B6st.<= br> <br> Gibt noch zig andere M=C3=B6glichkeiten aber die sind imho nicht praktikabel.<br> <br> PS: Welchen Bug es da gibt, habe ich ehrlich gesagt nicht verstanden.<br> <br> Gru=C3=9F,<br> Daniel<br> <br> <div class=3D"gmail_quote">Am 9. September 2017 19:49:33 MESZ schrieb <a href=3D"mailto:[email protected]" target=3D"= _blank">[email protected]</a>: <blockquote class=3D"gmail_quote" style=3D"margin:0pt 0pt 0= pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir=3D"ltr">Hallo zs., falls jemand auch mal mehrere direkte Fedora installationen auf der Platte braucht, wollte ich euch auf den bug mit workaround aufmerksam machen: <div><br> </div> <div><a href=3D"https://bugzilla.redhat.com/show_bug.cg= i?id=3D1488204" target=3D"_blank">https://bugzilla.redhat.com/sh<wbr>ow_bug= .cgi?id=3D1488204</a><br> </div> <div><br> </div> <div>Man kann z.B. fedora2 auch durch rawhide ersetzen.</div> <div><br> </div> <div>Vielleicht kann ja jemand etwas dazu beitragen...</div> <div><br> </div> <div>Gru=C3=9F, ng0177</div> </div> </blockquote> </div> </div> <br> ______________________________<wbr>_________________<br> de-users mailing list -- <a href=3D"mailto:[email protected]= aproject.org" target=3D"_blank">[email protected]<wbr>rg</a><b= r> To unsubscribe send an email to <a href=3D"mailto:de-users-leav= [email protected]" target=3D"_blank">[email protected]= <wbr>ject.org</a><br> <br> </blockquote> </div> <br> </div> <br> <fieldset class=3D"m_6175546956278779800mimeAttachmentHeader"></field= set> <br> <pre>______________________________<wbr>_________________ de-users mailing list -- <a class=3D"m_6175546956278779800moz-txt-link-abbr= eviated" href=3D"mailto:[email protected]" target=3D"_blank"= >[email protected].<wbr>org</a> To unsubscribe send an email to <a class=3D"m_6175546956278779800moz-txt-li= nk-abbreviated" href=3D"mailto:[email protected]" targ= et=3D"_blank">de-users-leave@lists.<wbr>fedoraproject.org</a> </pre> </blockquote> <br> </div> <br>______________________________<wbr>_________________<br> de-users mailing list -- <a href=3D"mailto:[email protected]= ">[email protected].<wbr>org</a><br> To unsubscribe send an email to <a href=3D"mailto:[email protected]= raproject.org">de-users-leave@lists.<wbr>fedoraproject.org</a><br> <br></blockquote></div><br></div> --001a11425b6eee45420558d92f84-- --===============0946245733273092847== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGUtdXNlcnMg bWFpbGluZyBsaXN0IC0tIGRlLXVzZXJzQGxpc3RzLmZlZG9yYXByb2plY3Qub3JnClRvIHVuc3Vi c2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gZGUtdXNlcnMtbGVhdmVAbGlzdHMuZmVkb3JhcHJvamVj dC5vcmcK --===============0946245733273092847==--