Jedenfalls findet er die root nicht. Die ist auf /dev/sdd5, wenn ich von der Externen boote.
menuentry 'Ubuntu Focal Fossa (development branch) (20.04) (on /dev/sdc5)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-89c8b93c-283f-4d1f-a654-98b630630a57' {
savedefault
insmod part_gpt
insmod ext2
set root='hd2,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt5 --hint-efi=hd2,gpt5 --hint-baremetal=ahci2,gpt5 89c8b93c-283f-4d1f-a654-98b630630a57
else
search --no-floppy --fs-uuid --set=root 89c8b93c-283f-4d1f-a654-98b630630a57
fi
linux /boot/vmlinuz-4.15.0-20-generic root=/dev/sdc5
initrd /boot/initrd.img-4.15.0-20-generic
}
submenu 'Advanced options for Ubuntu Focal Fossa (development branch) (20.04) (on /dev/sdc5)' $menuentry_id_option 'osprober-gnulinux-advanced-89c8b93c-283f-4d1f-a654-98b630630a57' {
menuentry 'Ubuntu Focal Fossa (development branch) (20.04) (on /dev/sdc5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-20-generic--89c8b93c-283f-4d1f-a654-98b630630a57' {
savedefault
insmod part_gpt
insmod ext2
set root='hd2,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt5 --hint-efi=hd2,gpt5 --hint-baremetal=ahci2,gpt5 89c8b93c-283f-4d1f-a654-98b630630a57
else
search --no-floppy --fs-uuid --set=root 89c8b93c-283f-4d1f-a654-98b630630a57
fi
linux /boot/vmlinuz-4.15.0-20-generic root=/dev/sdc5
initrd /boot/initrd.img-4.15.0-20-generic
}
menuentry 'Ubuntu Focal Fossa (development branch) (20.04) (on /dev/sdc5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-24-generic--89c8b93c-283f-4d1f-a654-98b630630a57' {
savedefault
insmod part_gpt
insmod ext2
set root='hd2,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt5 --hint-efi=hd2,gpt5 --hint-baremetal=ahci2,gpt5 89c8b93c-283f-4d1f-a654-98b630630a57
else
search --no-floppy --fs-uuid --set=root 89c8b93c-283f-4d1f-a654-98b630630a57
fi
linux /boot/vmlinuz-5.3.0-24-generic root=/dev/sdc5
initrd /boot/initrd.img-5.3.0-24-generic
}
}
# Other OS found, undo autohiding of menu unless menu_auto_hide=2
if [ "${orig_timeout_style}" -a "${menu_auto_hide}" != "2" ]; then
set timeout_style=${orig_timeout_style}
set timeout=${orig_timeout}
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
In der grub.cfg steht die sdc5 drin.
Und deren UUID intern:
/dev/sdc5: UUID="89c8b93c-283f-4d1f-a654-98b630630a57" TYPE="ext4" PARTUUID="e395a5da-3ab2-44e3-bf2e-ef32c70779bd"
Die wird extern geladen zur
/dev/sdd5: UUID="89c8b93c-283f-4d1f-a654-98b630630a57" TYPE="ext4" BLOCK_SIZE="4K" PARTUUID="e395a5da-3ab2-44e3-bf2e-ef32c70779bd"
Die Block Size zeigt er nur wenn extern gebootet mit blkid an. Liegt da vielleicht sogar das eigentliche Problem? Aber ich kann ja alles Andere von extern Richtung intern booten.. die erhalten die BLOCK_SIZE natürlich ebenso. 😕 Nein, kann nichts damit zu tun haben, ich boote ja schon seit bald 2 Jahren von der Ultrastar 3TB.. genau dasselbe, nur ohne Verschlüsselung dort.