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">&lt;<a href=3D"mailto:daniel=
[email protected]" target=3D"_blank">[email protected]</a>&gt;</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
      &quot;Mastergrub&quot;, 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 &quot;fedora&quot; 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 &quot;grub&quot; 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">&lt;<a href=3D"mailto:[email protected]" tar=
get=3D"_blank">[email protected]</a>&gt;</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==--