Hallo zusammen,
ich habe auf meiner Festplatte 3 primäre und eine erweiterte Partition /dev/sda4).
Zusätzlich habe ich noch 284 GB ungenutzten Speicherplatz, also welche noch nicht formatiert/zugewiesen ist und somit zur freien Verfügung steht.

Ich möchte die freien 284 GB mit einer bereits im System vorhandenen und genutzten Partition (/dev/sda8) verbinden, also das aus zwei Partitionen eine Partition wird.

fdisk -l
Gerät Boot Anfang Ende Sektoren Größe Kn Typ
/dev/sda1 2048 1187839 1185792 579M 7 HPFS/NTFS/exFAT
/dev/sda2 * 1187840 307202047 306014208 145,9G 7 HPFS/NTFS/exFAT
/dev/sda3 307202048 308226047 1024000 500M 83 Linux
/dev/sda4 308226048 1356802047 1048576000 500G 5 Erweiterte
/dev/sda5 308228096 559886335 251658240 120G 83 Linux
/dev/sda6 559888384 727660543 167772160 80G 83 Linux
/dev/sda7 727662592 748634111 20971520 10G 82 Linux Swap / Solaris
/dev/sda8 748636160 1356802047 608165888 290G 83 Linux

lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 ntfs System-reserviert 423A7C8B3A7C7E2B
├─sda2 ntfs 8ACC8FB5CC8F9A59
├─sda3 ext4 1.0 BOOT de4bad37-b6bb-4a0c-9428-4521be6f12b3 237,2M 44% /boot
├─sda4
├─sda5 ext4 1.0 ROOT 5e828459-2eae-4372-9e9c-792519090244 97,7G 12% /
├─sda6 ext4 1.0 HOME 6201bd2d-7167-4d4e-84a0-290445f436fd 67,6G 8% /home
├─sda7 swap 1 SWAP 2cc8a7ab-1c20-48b5-b7f2-b994721c2d8a [SWAP]
└─sda8 ext4 1.0 BILDER 46042e23-2510-44ed-be36-05a72782310b 50,3G 77% /blender

Ich finde keinen Weg das mit Bordmitteln wie "cfdisk" oder "fdisk" zu realisieren.
Kommt halt immer die Meldung, dass keine weitere Partition angelegt werden kann, was ja auch stimmt.

Frage:
hat jemand eine Idee wie ich den ungenutzten Speicherplatz mit sda8 zusammenführen kann, ohne sda4 zu löschen und neu anzulegen?

Vielen Dank für eure Hilfe

Das müsste eigentlich klappen, aber nur in mehreren Schritten.
Das besten tool dazu ist gparted.
Du kannst damit freies Volumen jeweils auf die benachbarte Partition verschieben.
(Eine Partition am Ende kleiner machen und danach den Anfang der nächste Partition nach links verschieben.)
Die Partitionen dürfen dabei aber nicht gemountet sein.
Und deshalb brauchst du eine CD oder einen USB Stick mit einem Rettungssystem mit dem du den PC starten kannst um dann mit gparted auf der nicht gemounteten Festplatte arbeiten zu können.

Zusätzlich wäre aber auch noch zu überlegen, ob du überhaupt so viele Partitionen brauchst.
Du könntest auch auf einige Partitionen verzichten ( sda4, BILDER, HOME, SWAP) und die Daten die dort sind auch in Verzeichnissen auf ROOT unterbringen ( /home, /bilder, swapdatei, ect. )
Achtung: Die /etc/fstab Datei muss dann auch entsprechend angepasst werden.
Der Vorteil davon wäre, dass du hinterher flexibel mit deinem Plattenplatz bleibst.

P.S.: Hast du eine Sicherung deiner Daten? Wenn nicht wäre das eigentlich das erste was du vorher machen solltest.

  • pix hat auf diesen Beitrag geantwortet.
  • pix gefällt das.

    Egal was du machst: Zuerst ein Backup, du spielst low-level-Festplattenpingpong 😉

    Wenn es nicht darum geht Daten auf den Partitionen zu erhalten würde ich die Partitionen mit LVM verbinden. Dann sind es zwar immernoch Partitionen, aber "eine größere virtuelle Platte" und den ungenutzten Speicher kannst du damit auch einbinden. LVM direkt auf Device ohne Partition hätte mehr Charme, das ist bei dir aber nicht ohne Kraftakt möglich.

    • pix hat auf diesen Beitrag geantwortet.

      Habe alle vielen Dank für eure Hilfe.
      Ich werde mein System schon zerschießen, da bin ganz optimistisch :-(

      tuxnix Die Partitionen dürfen dabei aber nicht gemountet sein.
      Ganz wichtiger Satz, dass hätte ich verschlafen
      Danke an dieser Stelle

      tuxnix Zusätzlich wäre aber auch noch zu überlegen, ob du überhaupt so viele Partitionen brauchst.
      Nein, brauche ich nicht.
      /home kann in der Tat unter /root liegen
      /swap brauche ich. Mein System ist aus dem Jahre 2009 hat nur 6 GB und wenn ich mit Blender rendere, läuft auch der swap voll
      /bilder brauche ich, da liegen meine Blender Projekte

      tuxnix P.S.: Hast du eine Sicherung deiner Daten?
      Mehr oder weniger ja

      chepaz LVM direkt auf Device ohne Partition hätte mehr Charme,
      Sicher die bessere Wahl, kenn ich mich aber absolut nicht aus und übersteigt meine Fähigkeiten

      Greg Oder noch einfacher mit gparted-live.
      Habe ich auf Stick als "Rettungsring" installiert.
      Danke dafür.

      Jetzt mal meine Vorgehensweise laut gedacht.
      Im aktuell laufen System als root in der Datei /etc/fstab die Partition /dev/sda8 per "#" auskommentieren
      Neustart des Systems --> /dev/sda8 ist nicht mehr gemountet

      Installation von gparted
      pacman -Si gparted

      Formatieren des freien Speicherplatzes
      Zusammenführen von /dev/sda8 mit der neuen Partition

      /etc/fstab auskommentieren

      reboot des System

      und Systemcrash ???

      Welche Falltür habe ich übersehen?

      Vielen Dank

      • drcux hat auf diesen Beitrag geantwortet.

        Tipp: Siehe Gregs Posting: Nutze ein Livestick, besser nicht im laufenden Betrieb an den Partitionen fummeln.

        pix etzt mal meine Vorgehensweise laut gedacht.
        Im aktuell laufen System als root in der Datei /etc/fstab die Partition /dev/sda8 per "#" auskommentieren
        Neustart des Systems --> /dev/sda8 ist nicht mehr gemountet

        oder einfach ein "umount /blender" als root.

        Installation von gparted
        pacman -Si gparted

        pacman -S gparted

        da "i" wird dir nur Information über das Paket liefern.

        Formatieren des freien Speicherplatzes

        Nein!
        Du musst erst die erweiterte Partition sda4 um den freien Speicherplatz vergrößern.

        Zusammenführen von /dev/sda8 mit der neuen Partition

        Nein!
        Dann sda8 um den freien Speicherplatz in der erweiterten Partition vergrößern.

        /etc/fstab auskommentieren
        reboot des System
        und Systemcrash ???

        Kann dir keiner garantieren, das es reibungslos funktioniert.

        • pix hat auf diesen Beitrag geantwortet.
        • pix gefällt das.

          Ich mag es gar nicht glauben es hat funktioniert und all meine Daten von sda8 sind sogar erhalten geblieben.

          Habe den PC über über den Bootstick mit gparted von @chepaz gebootet
          Hat super geklappt.

          drcux Nein!
          Du musst erst die erweiterte Partition sda4 um den freien Speicherplatz vergrößern.

          Das war Teil 1 der Lösung.
          Musste es 3x machen um es in Gänze zu verstehen.
          Aber nun ist es klar warum. Musste den unformatierten Speicherplatz in sda4 integrieren/reinholen.

          drcux Nein!
          Dann sda8 um den freien Speicherplatz in der erweiterten Partition vergrößern.

          Und das war dann Teil 2 zum glücklich sein.
          Konnte dann sda8 um den freien Speicher erweitern.

          1000 und nochmals 1000 Dank
          LG

          pix hat das Thema gelöst hinzugefügt ().