Dualboot von Windows 11 und Linux mit systemd-boot

@Metalveteran
Ich stehe voll auf der Leitung, was siehst du was ich nicht sehe oder verstehe?
 
Du musst die EFI-Partition nach /boot/efi mounten, Du hast sie aber nach /boot gemountet. Vermutlich gibt es noch weitere Mountfehler? Poste mal Deine fstab

Mit systemd-boot kenn ich mich nicht aus, warum nutzt Du nicht Grub? Da brauchst Du auch keine Windows-EFI-Files manuell rüberkopieren, Grub erkennt weitere EFI Partitionen und kann davon problemlos booten. Musst dann halt nur im UEFI/BIOS die Linux-SSD auswählen.
 
@Metalveteran Kommt gleich - 3min
Ergänzung ()

mkfs.fat -F32 -n EFIBOOT/dev/nvme0n1p5# EFI Partition
mksawp -L SWAP/dev/nvme0n1p6# SWAP
mkfs.ext4 -L ROOT/dev/nvme0n1p7# /
mkfs.ext4 -L ALLERLEI/dev/nvme0n1p8# allerlei
 
So sieht die fstab nicht aus aus..... 🤔

Zum Vergleich: hier ist meine (die Zeilennummern am Anfang ignorieren, das wird mir so angezeigt weil ich statt "cat" "bat" benutze)
Code:
│ # <file system>             <mount point>  <type>  <options>  <dump>  <pass>
   8 │ UUID=FCD0-0D50                            /boot/efi      vfat    defaults,umask=0077 0 2
   9 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /              btrfs   subvol=/@,defaults,noatime,compress=zstd 0 0
  10 │ #UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /home          btrfs   subvol=/@home,defaults,noatime,compress=zstd 0 0
  11 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /root          btrfs   subvol=/@root,defaults,noatime,compress=zstd 0 0
  12 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /srv           btrfs   subvol=/@srv,defaults,noatime,compress=zstd 0 0
  13 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /var/cache     btrfs   subvol=/@cache,defaults,noatime,compress=zstd 0 0
  14 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /var/log       btrfs   subvol=/@log,defaults,noatime,compress=zstd 0 0
  15 │ UUID=02ca0a5e-6083-4a2d-9980-387fe0ba27b4 /var/tmp       btrfs   subvol=/@tmp,defaults,noatime,compress=zstd 0 0
  16 │ UUID=5b117569-97e3-40a2-9388-3f5208d0dab1 swap           swap    defaults   0 0
  17 │ tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0

Nachtrag Labels "kann" man nehmen, wenn Du weisst dass Du damit nicht durcheinanderkommst. Best Practice ist und bleibt die Nutzung von UUIDs. Zudem habe ich das Gefühl, dass Du ein "nacktes" Arch installieren möchtest, ohne zu wissen was Du eigentlich machst (no offense!)
 
sorry für die schlechte Qualität
 

Anhänge

  • IMG_20251103_192333_610.jpg
    IMG_20251103_192333_610.jpg
    569,5 KB · Aufrufe: 42
@pelz Da steht es direkt:
LABEL=EFIBOOT /boot <....>
muss
LABEL=EFIBOOT /boot/efi <....>
heissen.

Aber vermutlich hast Du die gesamte Installation schon verbockt, so dass ein einfaches umschreiben des Eintrags nicht unbedingt helfen wird...
 
  • Gefällt mir
Reaktionen: h2f
Meine nächsten zwei Schritte waren:
mount /dev/nvme0n1p7 /mnt # mounten der Root Partition = nvme0n1p7

Verzeichnisse für Mountpunkte erstellen:
mkdir /mnt/boot
mkdir/mnt/allerlei

Code:
Mounten/Einbinden der erstellten Partitionen:

mount /dev/nvme0n1p5 /mnt/boot   ---> ist das mein Fehler ???

mount dev/nvme0n1p8 /mnt/allerlei
 
Du installierst Dir ganz offensichtlich Arch komplett Schritt für Schritt und nutzt nichtmal das archinstall Script?! Da sollte man sowas eigentlich wissen ;)

Greif Dir lieber ne fertige Arch Distro (gibt ja genug), da sparst Du Dir das Gebastel.
 
  • Gefällt mir
Reaktionen: h2f
Das ist korrekt.
Hatte noch nie die Probleme, sonst hatte ich immer Grub genutzt.
Ich will aber auch verstehen und lernen um es beim nächsten Mal besser zu machen.

Wenn das mein Fehler ist wäre diese Vorgehensweise korrekt

mkdir /mnt/boot
mkdir /mnt/boot/efi

mount /dev/nvme0n1p5 /mnt/boot/efi
 
Jup. Sagte ich ja schon vor ein paar Beiträgen..... Deine EFI Partition gehört in /boot/efi gemountet, nicht nach /boot. Somit bleibt /boot auf Deiner Root-Partition und hat auch genug Platz für Kernel, Initramfs usw.
 
  • Gefällt mir
Reaktionen: pelz
1000 Dank für deine und eure Hilfe, Zeit und Unterstützung bei meinem Problem
 
  • Gefällt mir
Reaktionen: Metalveteran
Zurück
Oben