Hi,
Ich möchte mir ein Dualboot System mit Windows 7 x64 und archlinux einrichten. Dabei habe ich mich größtenteils an die Anleitung für Einsteiger (
https://wiki.archlinux.de/title/Anleitung_f%C3%BCr_Einsteiger) gehalten.
Zuerst habe ich Windows 7 auf eine SSD installiert, wobei 2 Partitionen angelegt wurden. Einen Teil habe ich unpartitioniert gelassen, um darauf archlinux zu installieren.
Etwa so ist die Festplatte nach der Windows Installation partitioniert.
100 MB NTFS Systempartition
400 GB NTFS Windows 7
100 GB Nicht zugewiesener Bereich
Dann habe ich für die Linux Installation folgende Partitionierung vorgenommen:
sda
sda1 Systempartition
sda2 Windows 7
sda3 ext4 /mnt (hex: 8300)
sda4 swap (hex: 8200)
sda5 fat32 /mnt/boot (hex: ef00)
via
mkfs.ext4 -L p_arch /dev/sda3
mkswap -L p_swap /dev/sda4
mkfs.fat -F 32 -n EFIBOOT /dev/sda5
und gemountet.
mount -L p_arch /mnt
mkdir -p /mnt/boot
mount -L EFIBOOT /mnt/boot
swapon -L p_swap
Das Problem ist jetzt, dass der GRUB Loader keinen Eintrag für Windows 7 anlegt, sondern nur für archlinux. Windows lässt sich auch nicht mehr aus dem BIOS booten.
pacman -S grub os-prober
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
Ich habe auch probiert, die beiden Windows Partitionen nach /mnt zu mounten und grub-mkconfig und grub-install erneut auszuführen.
Ich wäre für einen Hinweis sehr dankbar.