Hej,
nachdem ich diese 1. Platte
mate-ff@T400s-M-ff-nn:~$ inxi -D
Drives:
Local Storage: total: 238.49 GiB used: 20.17 GiB (8.5%)
ID-1: /dev/sda vendor: Toshiba model: THNS128GG4BAAA-NonFDE
size: 119.24 GiB
ID-2: /dev/sdb vendor: Intenso model: SSD SATAIII size: 119.24 GiB
mate-ff@T400s-M-ff-nn:~$ mate-ff@T400s-M-ff-nn:~$ sudo parted -l [sudo] Passwort für mate-ff: Modell: ATA TOSHIBA THNS128G (scsi) Festplatte /dev/sda: 128GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 2097kB 1049kB bios_grub 2 2097kB 14,7MB 12,6MB ntfs msftdata 3 14,7MB 32,2GB 32,2GB ext4 7 32,2GB 43,0GB 10,7GB ntfs msftdata 5 43,0GB 64,4GB 21,5GB ext4 6 64,4GB 87,0GB 22,5GB ext4 4 124GB 128GB 4295MB linux-swap(v1) swap Modell: ATA Intenso SSD SATA (scsi) Festplatte /dev/sdb: 128GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: msdos Disk-Flags: Nummer Anfang Ende Größe Typ Dateisystem Flags 1 1049kB 32,2GB 32,2GB primary ntfs boot mate-ff@T400s-M-ff-nn:~$
von 'msdos' auf GPT umgestellt habe, wird vom stand-alone grub die 2. Platte nicht mehr erkannt. Ein ls in der grub konsole liefert für Platte 2 lediglich ein (hd1) → s. Anhang, Partition fehlt.
im laufenden Mate wird die Platte aber ganz normal erkannt
auch ein os-prober findet das Windows auf Platte 2
mate-ff@T400s-M-ff-nn:~$ sudo os-prober [sudo] Passwort für mate-ff: /dev/sda5:Debian GNU/Linux 13 (trixie):Debian:linux /dev/sdb1:Windows 11:Windows:chain mate-ff@T400s-M-ff-nn:~$
Wenn ich z.B. vom stand-alone grub aus das grub.cfg aus Mate aufrufe und dort den Windowseintrag
### BEGIN /etc/grub.d/30_os-prober ###
[...]
menuentry 'Windows 11 (on /dev/sdb1)' --class windows --class os $menuentry_id_option 'osprober-chain-609A78C338DDBEB9' {
insmod part_msdos
insmod ntfs
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 609A78C338DDBEB9
else
search --no-floppy --fs-uuid --set=root 609A78C338DDBEB9
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###starte, funktioniert alles, Windows startet.
Auch das Starten mit dem BIOS Menü (F12) klappt. Das Ganze ist mir ein Rätsel.
Hängt das wirklich mit der msdos/GPT Umstellung zusammen?
Gruß black tencate