Hallo,
es geht hier nicht um einen Hackintosh, aber die Frage ist hoffentlich trotzdem relevant für das Forum. Insbesondere haben mir einige Threads aus diesem Forum bis zu diesem Punkt geholfen.
Ich habe ein MacBookPro13,1, auf das ich neben einer APFS Partition mit macOS Catalina auch POP!_OS 20.10 laden will. Also:
1) 250 GB FAT Partition erzeugt, Live USB-Stick mit pop!os erzeugt
2) refind auf ESP installiert
3) Vom Stick pop!os gebootet, Installer crasht beim Schritt der Partitionsauswahl, weil er nvme0n2 nicht lesen kann:
[INFO distinst:crates/disks/src/serial.rs:14] obtaining serial model from /dev/nvme0n2
[INFO distinst:crates/disk-ops/src/parted.rs:31] opening disk at /dev/nvme0n2
[INFO distinst:crates/disk-ops/src/parted.rs:37] unable to open disk; creating new table on it
[INFO distinst:ffi/src/disk.rs:452] unable to probe devices: failed to create new partition table on "/dev/nvme0n2": Invalid argument (os error 22)
[ERROR distinst:ffi/src/lib.rs:48] libdistinst: pointer in FFI is null
4) Was ist nvme0n2? Google-Suchen liefern wenig Ergebnisse, deuten aber auf nvme0n2 als den Ort von "iboot" hin. Egal, /dev/nvme0n2 im Live-OS gelöscht, Installer nach erneutem Launch nun stabil, aber zeigt bei der Partitionsauswahl meine Platte mit nur ~60GB Kapazität an (statt eigentlichen 500GB) und die Partitionen ebenfalls entsprechend kleiner. Insbesondere ist die ESP viel zu klein angezeigt, sie wäre aber eh zu klein gewesen; Pop!os fordert um die 500MB.
Fragen:
a) Begehe ich einen bekannten Fehler? Wie geht man mit nvme0n2 um?
b) Wie vergrößere ich meine ESP Partition und stelle sicher, dass refind mit seinen aktuellen Einträgen mein Boot-Manager bleibt? Kann ich nach Vergrößerung der ESP und Lösung des Problems der zu klein angezeigten Partitionen einfach die bestehende, vergrößerte ESP auch als /boot für die pop!OS installation wählen, oder muss ich sie in Ruhe lassen, und nach Erzeugen einer zweiten Boot-Partition durch pop!OS wieder pflegen? Wie ändere ich die Boot-Reihenfolge wenn ich zwei Boot-Partitionen habe?
Vielen lieben Dank im Voraus für jede Hilfe, und Entschuldigung, falls ich mit dem Anliegen hier falsch bin.
LG