• pregunta arrencada dual amb UEFI i GPT

    From alex@probeta.net@21:1/5 to All on Thu Apr 6 10:50:01 2023
    Bon dia llista,

    des de fa dues setmanes he intentat instal.lar la propera Debian 12 en arrencada dual tant a la feina, on hi ha ordinadors amb arrencada per
    UEFI i Windows, com a casa, on tinc algun ordinador amb arrencada UEFI i
    MacOS.

    La imatge la descarregava de https://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-dvd/

    En instal.lar-se Debian, al GRUB no apareix bé l'opció d'arrencar amb Windows, o directament no apareix l'opció d'arrencar MacOS, tot i que al fitxer /etc/default/grub està activat lo de
    "GRUB_DISABLE_OS_PROBER=false" i tinc instal.lat el paquet os-prober.

    He vist que a Ubuntu i Mint normalment funciona bé l'opció Windows del
    GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a
    /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar
    diferencies remarcables.

    He trobat que en instal.lar el paquet refind em soluciona el problema
    amb MacOS i suposo que m'ho solucionarà amb Windows. Crec que no toca
    coses de GRUB sino que suposo que fica un nou mode d'arrencada al gestor
    UEFI que detecta els sistemes operatius. Potser he dit una barbaritat
    per que no sé gaire d'UEFI.

    La pregunta és, sabeu que cal tocar a GRUB per que reconegui MACOS o
    Windows en arrencada DUAL, en arrencades amb UEFI i GPT? o és culpa
    meva per no esperar a que termini el procés de congel.lació de Debian
    12?

    Gràcies

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?w4BsZXg=?=@21:1/5 to All on Wed Apr 12 08:20:01 2023
    El 6/4/23 a les 10:45, alex@probeta.net ha escrit:
    He vist que a Ubuntu i Mint normalment funciona bé l'opció Windows del GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a
    /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar
    diferencies remarcables.


    Bones,

    jo mateix em responc a partir de coses que he aprés llegint sobre Grub i
    UEFI, però que encara haig de provar i confirmar.

    Sembla que estava mirant al lloc equivocat. El fet que Grub detecti bé
    Windows a arrencades UEFI a Linux Mint i Ubuntu però no a Debian, no té
    a veure amb els fitxers de configuració de Grub, sino amb el fitxer /etc/fstab.

    Per que en instal.lar-se Grub detecti Windows i els altres sistemes
    operatius en arrencades UEFI, a més de tenir actiu l'os-prober, sembla
    que cal que la partició EFI que conté el Windows Boot Manager
    (bootmgfw.efi) estigui muntada. Linux Mint i Ubuntu crec que la munten automàticament emprant la configuració de /etc/fstab , mentre que les instal.lacions que he fet de Debian encara s'ha de fer a mà.

    Em falta provar-ho, però.

    Salutacions

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?w4BsZXg=?=@21:1/5 to All on Thu Apr 13 10:50:01 2023
    El 12/4/23 a les 8:11, Àlex ha escrit:

    El 6/4/23 a les 10:45, alex@probeta.net ha escrit:
    He vist que a Ubuntu i Mint normalment funciona bé l'opció Windows
    del GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a
    /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar
    diferencies remarcables.


    Bones,

    jo mateix em responc a partir de coses que he aprés llegint sobre Grub
    i UEFI, però que encara haig de provar i confirmar.

    Sembla que estava mirant al lloc equivocat. El fet que Grub detecti bé Windows a arrencades UEFI a Linux Mint i Ubuntu però no a Debian, no
    té a veure amb els fitxers de configuració de Grub, sino amb el fitxer /etc/fstab.

    Per que en instal.lar-se Grub detecti Windows i els altres sistemes
    operatius en arrencades UEFI, a més de tenir actiu l'os-prober, sembla
    que cal que la partició EFI que conté el Windows Boot Manager (bootmgfw.efi) estigui muntada. Linux Mint i Ubuntu crec que la munten automàticament emprant la configuració de /etc/fstab , mentre que les instal.lacions que he fet de Debian encara s'ha de fer a mà.

    Em falta provar-ho, però.

    Salutacions


    Ho he provat i confirmo que a instalacions UEFI+GPT, si a
    /etc/default/grub hi ha habilitada la línia
    "GRUB_DISABLE_OS_PROBER=false" , i a /etc/fstab hi ha muntada la
    partició UEFI de Bootloader "UUID=elquesigui   /boot/efi   vfat umask=0077   0   1", en executar la comanda "update-grub" Debian detecta bé el Windows que havia instal.lat

    Tanmateix instal.lar el paquet refind ("apt install refind") també
    soluciona el problema, ja que instal.la a la partició UEFI un bootloader
    que permet escollir amb quin sistema operatiu arrencar

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Thu Apr 13 11:30:01 2023
    El 13/4/23 a les 10:44, Àlex ha escrit:
    El 12/4/23 a les 8:11, Àlex ha escrit:

    El 6/4/23 a les 10:45, alex@probeta.net ha escrit:
    He vist que a Ubuntu i Mint normalment funciona bé l'opció Windows
    del GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a
    /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar
    diferencies remarcables.


    Bones,

    jo mateix em responc a partir de coses que he aprés llegint sobre Grub
    i UEFI, però que encara haig de provar i confirmar.

    Sembla que estava mirant al lloc equivocat. El fet que Grub detecti bé
    Windows a arrencades UEFI a Linux Mint i Ubuntu però no a Debian, no
    té a veure amb els fitxers de configuració de Grub, sino amb el fitxer
    /etc/fstab.

    Per que en instal.lar-se Grub detecti Windows i els altres sistemes
    operatius en arrencades UEFI, a més de tenir actiu l'os-prober, sembla
    que cal que la partició EFI que conté el Windows Boot Manager
    (bootmgfw.efi) estigui muntada. Linux Mint i Ubuntu crec que la munten
    automàticament emprant la configuració de /etc/fstab , mentre que les
    instal.lacions que he fet de Debian encara s'ha de fer a mà.

    Em falta provar-ho, però.

    Salutacions


    Ho he provat i confirmo que a instalacions UEFI+GPT, si a
    /etc/default/grub hi ha habilitada la línia
    "GRUB_DISABLE_OS_PROBER=false" , i a /etc/fstab hi ha muntada la
    partició UEFI de Bootloader "UUID=elquesigui   /boot/efi   vfat umask=0077   0   1", en executar la comanda "update-grub" Debian detecta bé el Windows que havia instal.lat

    Tanmateix instal.lar el paquet refind ("apt install refind") també
    soluciona el problema, ja que instal.la a la partició UEFI un bootloader
    que permet escollir amb quin sistema operatiu arrencar



    Gràcies pels apunts!

    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should fix this against automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Llu=C3=ADs_Gras?=@21:1/5 to All on Thu Apr 13 15:40:01 2023
    Així i tot, si hi tens algun Windows, aquest, amb l'excusa de qualsevol actualització important, tot sovint aprofitarà per modificar l'ordre d'arrencada a la UEFI, parlo per experiència personal.
    Interessant, donar un cop d'ull a les cosetes que pot fer l'efibootmgr a
    l'hora de gestionar el tema aquest.

    Missatge de Àlex <alex@probeta.net> del dia dj., 13 d’abr. 2023 a les 10:44:

    El 12/4/23 a les 8:11, Àlex ha escrit:

    El 6/4/23 a les 10:45, alex@probeta.net ha escrit:
    He vist que a Ubuntu i Mint normalment funciona bé l'opció Windows
    del GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a
    /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar
    diferencies remarcables.


    Bones,

    jo mateix em responc a partir de coses que he aprés llegint sobre Grub
    i UEFI, però que encara haig de provar i confirmar.

    Sembla que estava mirant al lloc equivocat. El fet que Grub detecti bé Windows a arrencades UEFI a Linux Mint i Ubuntu però no a Debian, no
    té a veure amb els fitxers de configuració de Grub, sino amb el fitxer /etc/fstab.

    Per que en instal.lar-se Grub detecti Windows i els altres sistemes operatius en arrencades UEFI, a més de tenir actiu l'os-prober, sembla
    que cal que la partició EFI que conté el Windows Boot Manager (bootmgfw.efi) estigui muntada. Linux Mint i Ubuntu crec que la munten automàticament emprant la configuració de /etc/fstab , mentre que les instal.lacions que he fet de Debian encara s'ha de fer a mà.

    Em falta provar-ho, però.

    Salutacions


    Ho he provat i confirmo que a instalacions UEFI+GPT, si a
    /etc/default/grub hi ha habilitada la línia
    "GRUB_DISABLE_OS_PROBER=false" , i a /etc/fstab hi ha muntada la
    partició UEFI de Bootloader "UUID=elquesigui /boot/efi vfat
    umask=0077 0 1", en executar la comanda "update-grub" Debian detecta
    bé el Windows que havia instal.lat

    Tanmateix instal.lar el paquet refind ("apt install refind") també
    soluciona el problema, ja que instal.la a la partició UEFI un bootloader
    que permet escollir amb quin sistema operatiu arrencar




    <div dir="ltr">Així i tot, si hi tens algun Windows, aquest, amb l&#39;excusa de qualsevol actualització important, tot sovint aprofitarà per modificar l&#39;ordre d&#39;arrencada a la UEFI, parlo per experiència personal.<div>Interessant, donar un
    cop d&#39;ull a les cosetes que pot fer l&#39;efibootmgr a l&#39;hora de gestionar el tema aquest.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Missatge de Àlex &lt;<a href="mailto:alex@probeta.net">alex@probeta.net</a>&gt;
    del dia dj., 13 d’abr. 2023 a les 10:44:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">El 12/4/23 a les 8:11, Àlex ha escrit:<br>
    &gt;<br>
    &gt; El 6/4/23 a les 10:45, <a href="mailto:alex@probeta.net" target="_blank">alex@probeta.net</a> ha escrit:<br>
    &gt;&gt; He vist que a Ubuntu i Mint normalment funciona bé l&#39;opció Windows <br>
    &gt;&gt; del GRUB. Llavors he comparat els fitxers que Ubuntu 22.04 genera a <br>
    &gt;&gt; /etc/grub.d amb els de Debian 12, i jo no he sabut interpretar <br> &gt;&gt; diferencies remarcables. <br>
    &gt;<br>
    &gt;<br>
    &gt; Bones,<br>
    &gt;<br>
    &gt; jo mateix em responc a partir de coses que he aprés llegint sobre Grub <br>
    &gt; i UEFI, però que encara haig de provar i confirmar.<br>
    &gt;<br>
    &gt; Sembla que estava mirant al lloc equivocat. El fet que Grub detecti bé <br>
    &gt; Windows a arrencades UEFI a Linux Mint i Ubuntu però no a Debian, no <br> &gt; té a veure amb els fitxers de configuració de Grub, sino amb el fitxer <br>
    &gt; /etc/fstab.<br>
    &gt;<br>
    &gt; Per que en instal.lar-se Grub detecti Windows i els altres sistemes <br> &gt; operatius en arrencades UEFI, a més de tenir actiu l&#39;os-prober, sembla <br>
    &gt; que cal que la partició EFI que conté el Windows Boot Manager <br>
    &gt; (bootmgfw.efi) estigui muntada. Linux Mint i Ubuntu crec que la munten <br>
    &gt; automàticament emprant la configuració de /etc/fstab , mentre que les <br>
    &gt; instal.lacions que he fet de Debian encara s&#39;ha de fer a mà.<br> &gt;<br>
    &gt; Em falta provar-ho, però.<br>
    &gt;<br>
    &gt; Salutacions<br>
    &gt;<br>

    Ho he provat i confirmo que a instalacions UEFI+GPT, si a <br> /etc/default/grub hi ha habilitada la línia <br> &quot;GRUB_DISABLE_OS_PROBER=false&quot; , i a /etc/fstab hi ha muntada la <br> partició UEFI de Bootloader &quot;UUID=elquesigui   /boot/efi   vfat <br> umask=0077   0   1&quot;, en executar la comanda &quot;update-grub&quot; Debian detecta <br>
    bé el Windows que havia instal.lat<br>

    Tanmateix instal.lar el paquet refind (&quot;apt install refind&quot;) també <br>
    soluciona el problema, ja que <a href="http://instal.la" rel="noreferrer" target="_blank">instal.la</a> a la partició UEFI un bootloader <br>
    que permet escollir amb quin sistema operatiu arrencar<br>


    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex Muntada@21:1/5 to All on Thu Apr 13 21:30:01 2023
    Hola, Àlex:

    Ho he provat i confirmo que a instalacions UEFI+GPT, si a
    /etc/default/grub hi ha habilitada la línia
    "GRUB_DISABLE_OS_PROBER=false" , i a /etc/fstab hi ha muntada
    la partició UEFI de Bootloader "UUID=elquesigui   /boot/efi  
    vfat umask=0077   0   1", en executar la comanda "update-grub"
    Debian detecta bé el Windows que havia instal.lat

    Moltes gràcies per compartir la teva recerca. El que em sobta és
    que no tinguessis d'entrada la partició /boot/efi muntada amb la instal·lació de Debian 12. Si la BIOS estava en mode EFI, el
    debian-installer hauria d'haver configurat aquesta partició i
    per tant detectat que hi havia el Windows preinstal·lat.

    Salut,
    Alex

    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ Alex Muntada <alexm@debian.org>
    ⢿⡄⠘⠷⠚⠋ Debian Developer 🍥 log.alexm.org
    ⠈⠳⣄⠀⠀⠀⠀


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEaUBwKsbetWW2SKTt466XjoNOXn4FAmQ4Ve0ACgkQ466XjoNO Xn5qLhAAueGWyKm6v2YDlBFeMegNTQJA7sqhKEHkSIqc1FtL4WmHoUdGaDR4AGze 194QJclcmMsvsia+edcgM3EtVfXvHrwh//Bgh5Ha4I/+qbiI267nOE1pB3yTliMX dCYkFlTj2ok6QllZgg/j+vpQpfv8bzmyJ8IFsfHKvUmkfhMsG8cRqqC7EZQSJuoT g0S5W68fGQR/0TqLAKaXoEsMRbB6S4mi2nH3U0wD/4pkNP+jbZWwdnxk6UUYHZRE pD6+AZQ4y/26npc7iZ1isczVcuk7udJa918NZxyRLjexbobnNXB5Wo5U7A8+I4AO 8nhZeYrhFJ7jnBCYUOHcOiddECahNhW4SkpYUO7nkJ1QRwzEDKrc1i0IUbOaOjoc mUdJpZM4vlCop5QcbJJbtwPfK8j2CnXNXKXL/SZDGAd9MAchyDWHegIDFjBwPAUZ MiKpGTb4EKGh+Tj3rThWTPeU/hEiovHQDkE6nT3EI0jPyf5AWGTgvEtELnAWpj3Y zna0NVj6Vpli1U12HrP0G80Eg5Syb8UFbCHOWZLg7fg9A24Jg7i64FVX1Y31EeCo 560DXvo9QXQhptEbDb5NG8TwiMZ0tWMGlXZfTYa56B8hpI68nBweEWr2V5cwBCML ttyYosaZPnfwP777W8u2t10E7mgAWZtHl98VBdYeZRQPqXYvYvo=
    =EL4l
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)