Partition als EXT4 Laufwerk einbinden?
Hallo,
zur Erklärung, ich habe ein Multiboot System auf einer 2TB M2 SSD, mit Windows11 und Kubuntu 22.10. Jetzt wollte ich von Windows Speicherplatz für Linux freigeben. Daher habe ich unter Windows die C-Partition verkleinert und wollte diese als zusätzliches Laufwerk einbinden.
Dafür habe ich diese vom KDE-Partitionsverwalter mit EXT4 formatieren lassen und dieser hat das in die /etc/fstab eingetragen. Diese sollte in den neu erzeugten Ordner /one gemountet werden.
Aber irgendwas ist dabei schief gegangen.
Hier ein Auszug aus der /etc/fstab:
# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
Neue Partition /one defaults 0 0 # disks are added and removed. S>
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=6C40-1AD3 /boot/efi vfat defaults 0 2
UUID=08236c24-b3ff-4f8f-8e2f-c65fabaab1d1 / ext4 defaults 0 1
/swapfile swap swap defaults 0 0
tmpfs /tmp tmpfs noatime,mode=1777 0 0
Ich finde auch keine UUID:
blkid
/dev/nvme0n1p5: UUID="6C40-1AD3" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="9eb7bb54-06f1-4de1-a864-416c179566b5"
/dev/nvme0n1p3: LABEL="Win11_System" BLOCK_SIZE="512" UUID="6C90BCE690BCB7C2" TYPE="ntfs" PARTUUID="fe4cb61b-b3d5-11ef-89ce-010101010000"
/dev/nvme0n1p6: UUID="08236c24-b3ff-4f8f-8e2f-c65fabaab1d1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="c6538b69-f59e-4988-97fe-77b5f0acc328"
/dev/nvme0n1p4: BLOCK_SIZE="512" UUID="5822CF4E22CF3034" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fe4cb61c-b3d5-11ef-89ce-010101010000"
/dev/nvme0n1p2: UUID="264F-D972" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="9e45aee3-c048-48ff-9e5c-1106985083a0"
/dev/sdd2: LABEL="Images" BLOCK_SIZE="512" UUID="545C4F315C4F0D64" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="0cbbee2c-bec9-47c8-9182-a59e08304b90"
/dev/sdb2: LABEL="Video" BLOCK_SIZE="512" UUID="FED69AA0D69A58AB" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="3fe4f569-b849-491b-2af0-3976a39032dc"
/dev/sdc2: LABEL="Daten" BLOCK_SIZE="512" UUID="68BE1C7CBE1C454A" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="4dc23a7f-6127-4c7a-a08d-141ba3f05501"
/dev/sdc3: LABEL="Daten2" BLOCK_SIZE="512" UUID="F2C6FC79C6FC4001" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="3719ab75-59fc-457e-b742-a5d6e32deebb"
/dev/sda2: BLOCK_SIZE="512" UUID="68A256A8A2567A90" TYPE="ntfs" PARTUUID="52bf52f9-02"
/dev/sda1: LABEL="Win11_Programme" BLOCK_SIZE="512" UUID="9C509C6B509C4DC0" TYPE="ntfs" PARTUUID="52bf52f9-01"
Also der neue Ordner verweist auf das ursprüngliche Laufwerk. Weiterhin liegt die neue Partition vor der efi Partition von Linux, daher wollte ich auch die Partitionen nicht zusammenfügen.
Meine Frage also, was wären jetzt die sinnvollsten Schritte?
2 Antworten
Zwei ESPs auf einer physischen Disk sind durchaus problematisch - es ist nicht garantiert, daß die Firmware da mitspielt.
Auf dem Bild ist ein nicht belegter Bereich zu sehen - war der für die neue Partition gedacht?
Ferner, was ist denn die NTFS-PArtition hinter der ersten, also
/dev/nvme0n1p4: BLOCK_SIZE="512" UUID="5822CF4E22CF3034" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fe4cb61c-b3d5-11ef-89ce-010101010000"
Da kann ja offenbar kein Dateisystem-Label ausgelesen werden.
-----
Nechtrag, auf Bases der Kommentare, mach mal ein
# partprobe -s -d /dev/nvme0n1 #dry-run partprobe
Wenn die Ausgabe korrekt aussieht, versuche mit
# partprobe -s /dev/nvme0n1 # update partinfo in kernel
die Kerneldaten zu aktualisieren. Mitunter verweigert sich partprobe, weil die Partitionen in Benutzung sind. Einfacher Ausweg: Reboot.
partprobe gehört zu parted.
Alternativ schaust Du Dir partx an, das ist Teil von util-linux und sollte in jedem Falel vorhanden sein.
Damit lassen sich die PArtitionen selektiv 'aktualisieren', unbedingt die manpage im Detail lesen.
Der Mountpoitn ist ja nur der Ort an dem die Partition verfürbar gemacht werden soll, sie hätte aber schon (auch ohne Einhängen) im unbelegtne BEreich angezeigt werden sollen.
Der Mountpoint der ext4-Partition ist die Wurzel des gesamten Dateisystems, "/". Das ist wenigstens ungewöhnlich, wenn es denn überhaupt funktioniert.
Es könnte sein, dass es reicht, die /etc/fstab anzupassen und neu zu booten. Sonst müsste man das mit einem externen System (Live-System) machen. (Ein aktuelles Backup hast du, für alle Fälle?)
In "/" einzubinden ist mir eigentlich zu riskant, da diese vor der efi-Partition liegt. Ich will die Partition als zusätzliches Laufwerk ähnlich den Windows Partitionen einbinden, die /etc/fstab dient nur dazu, dass diese Partition bereits beim Start gebootet wird.
Dazu müsste diese aber überhaupt erstmal zB. in Dolfin unter Geräte auftauchen.
Die Frage ist nur wie.
Aber die steht doch schon als Gerät "/dev/nvme0n1p6", UUID="08236c24-b3ff-4f8f-8e2f-c65fabaab1d1", mountpoint="/" aufgelistet.
Hier ein Auszug aus der /etc/fstab:
UUID=08236c24-b3ff-4f8f-8e2f-c65fabaab1d1 / ext4 defaults 0 1
blkid
/dev/nvme0n1p6: UUID="08236c24-b3ff-4f8f-8e2f-c65fabaab1d1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="c6538b69-f59e-4988-97fe-77b5f0acc328"
Ja, aber das ist auch die "/" Partition von meinem System, nicht die neu erstellte. Unter blkid erscheinen 5 Partitionen dieser Festplatte:
/dev/nvme0n1p2 100MB Fat32 Windows Boot
/dev/nvme0n1p3 1,1TB NTFS Windows11
/dev/nvme0n1p4 760MB NTFS Windows Recovery
/dev/nvme0n1p5 350MB Fat32 UEFI (Linux Boot)
/dev/nvme0n1p6 415GB / (Kubuntu 22.10)
die neu erstellte Partition befindet sich zwischen p4 und p5 und erscheint nicht in der Liste.
Stimmt - ich hatte nur nach einer ext4-Partition gesucht.
Zwischen p4 und p5 befindet sich ein undefinierter Bereich. Bist du sicher, dass du dort nicht nur einen Bereich freigeräumt hast, sondern auch eine Partition erstellt hast?
Kannst du die neu erstellte und formatierte Partition im KDE-Partitionsverwalter anzeigen lassen? Wird sie dort korrekt formatiert angezeigt?
Ok danke, ich habe die Aktion nochmal mit der KDE-Partitionsvrwaltung durchgeführt und den Einhängepunkt unter /media erzeugt. Jetzt erscheint das Laufwerk auch im Dolfin unter Geräten.
Es steht zwar recht viel zum Thema Partitionieren im Internet, aber das mit den Mountpunkten hatte ich nicht so ganz kapiert. Jetzt erscheint diese auch unter p7.