ubuntuusers.de

Windowspartition nachträglich vergrößern

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

m0jo

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

Hallo, ich habe meine Windowspartition mit dem Installieren von Ubuntu auf ca. 30GB verkleinert. (Mit dem Ubuntu-Installer bei dem man auswählen kann welche Partition und wie viel davon von Ubuntu verwendet werden soll..).

Jetzt würde ich aufgrund von Platzmangel in meiner Windowspartition diese etwas vergrößern, auf ca. 70GB. Kann ich das irgendwie komfortabel und sicher machen? Ich dachte schon an GParted, traue mich aber nicht weil ich damit schonmal ein System zerschossen habe :/

Danke!

Dr_Schmoker

Avatar von Dr_Schmoker

Anmeldungsdatum:
19. Juni 2008

Beiträge: 3442

Wohnort: Berlin

Hi,

GParted ist schon die richtige Wahl. Um dein Vorhaben umzusetzen, muss man zuerst einmal den Ist-Zustand der Partitionen feststellen. Poste bitte die Ausgabe von

sudo fdisk -l

und parallel dazu einen Screenshot von GParted.

MfG

der Doc

m0jo

(Themenstarter)

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

Hier fdisk -l:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00012b86

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4029    32358174    7  HPFS/NTFS
/dev/sda2            4029       30402   211838977    5  Extended
/dev/sda5           29676       30402     5829632   82  Linux swap / Solaris
/dev/sda6            4029       28974   200369152   83  Linux
/dev/sda7           28974       29676     5635072   82  Linux swap / Solaris

Partition table entries are not in disk order

Danke.

Dr_Schmoker

Avatar von Dr_Schmoker

Anmeldungsdatum:
19. Juni 2008

Beiträge: 3442

Wohnort: Berlin

Hi,

du hast zwei swap Partitionen. Welche davon benutzt wird, sagt die Ausgabe von

cat /etc/fstab

Bitte einmal posten. Vielleicht kann man eine davon löschen und hat dann schon Platz gewonnen. Für das weitere Vorgehen muss dann von der Live-CD/Usb gebootet werden. Dein Linux liegt in einer erweiterten Partition und muss zuerst verkleinert werden. Dann die erweiterte verkleinern und im letzten Schritt Windows vergrößern. Backup nicht vergessen.

Ein Screenshot wäre trotzdem gut 😉 Das Hochladen geht so

MfG

der Doc

m0jo

(Themenstarter)

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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 disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda6 during installation
UUID=b0636eac-5775-4aca-b8ce-91e37e3d4461 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda7 during installation
UUID=2e91adf4-ef6a-43c9-8087-1e5f12af36f0 none            swap    sw              0       0

Das mit der swap partition dachte ich auch schon, aber wie gesagt fehlt mir der Mut an den Partitionen rumzuspielen..

Am liebsten wäre es mir die besagte swap partition jetzt für Windows bereit zu stellen. Die zusätzlichen 5GB würden evtl. erstmal reichen..

Ich gehe mal davon aus, das du einen Screenshot von GParted haben willst:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Bilder

Dr_Schmoker

Avatar von Dr_Schmoker

Anmeldungsdatum:
19. Juni 2008

Beiträge: 3442

Wohnort: Berlin

Hi,

Am liebsten wäre es mir die besagte swap partition jetzt für Windows bereit zu stellen. Die zusätzlichen 5GB würden evtl. erstmal reichen..

So einfach geht es leider nicht. Es ist etwas aufwändiger, aber durchaus machbar. Die swap Partition sda5 wird vom System nicht benutzt. Die kann gelöscht werden. ❗ Bevor es jetzt los geht, mache bitte ein Backup deiner wichtigen Daten. Es kann immer etwas schief gehen z.b. Stromausfall 😉 ❗

  • Du startest von der Live-CD mit der Option "Ubuntu ausprobieren"

  • GParted öffnen und die aktive swap-Partition mit Rechtsklick ausschalten oder aushängen

  • sda5 in der Spalte "Partition" auswählen und löschen

  • sda7 ganz nach rechts verschieben

  • sda6 nach rechts an die swap verschieben und dabei verkleinern, um genau den Betrag, den du Windows zuschlagen willst. (Erkennbar an der Option vorhergehender freier Speicherlatz )

  • sda2 bis an die verkleinerte sda6 schieben (Damit wird die erweiterte Partition verkleinert)

  • sda1 vergrößern (Damit hast du dann die Windowspartition vergrößert)

Am besten die Schritte nacheinander ausführen. Du kannst alles mit dem Kontextmenü erledigen. Mit Anklicken des grünen Haken in GParted wird die Aktion durchgeführt. Dann kommt noch einmal eine Sicherheitsabfrage.

Edit: Du kannst auch erstmal die beiden swap lassen, das Abschalten nicht vergessen, und direkt mit der Verkleinerung von sda6 beginnen. Die swap ist eh zu groß und kann dann auch noch nachträglich verändert werden. Details zu swap → Swap

Backup habe ich erwähnt, das ganze dauert etwas. Gestartete Aktionen nicht abbrechen.

Alles klar soweit?

MfG

der Doc

m0jo

(Themenstarter)

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

Okay danke so weit!

Eine Frage noch: Wie kann ich die Partitionen verschieben? Mit "Resize/Move" kann ich irgendiwe nichts anfangen bzw. weiß nich welche Werte ich eintragen muss..

Dr_Schmoker

Avatar von Dr_Schmoker

Anmeldungsdatum:
19. Juni 2008

Beiträge: 3442

Wohnort: Berlin

Hi,

du kannst mit der Maus entweder den ganzen Partitionsblock verschieben (Mauszeiger mittig), oder jeweils den linken, den rechten Schieber anfassen und ziehen.

Als Beispiel die Bilder unten, dienen nur zur Erklärung.

MfG

der Doc

Bilder

m0jo

(Themenstarter)

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

Okay, danke.

Lag daran dass die Partitionen noch gemountet waren.

Nunja.. Es ist passiert 😕 mein System bootet nicht mehr:

error: unknown filesystem
grub rescue: _

Ich vermute/hoffe dass grub irgendwie mit den neuen groessen nicht zurecht kommt, denn mit der LiveCD kann ich auf die Partitionen zugreifen und lesen.

Bitte sag mir, dass ich mein System nicht schonwieder neu installieren muss! 😢

Hier mal ein Screenshot wie GParted jetzt aussieht:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Bilder

m0jo

(Themenstarter)

Anmeldungsdatum:
28. Mai 2010

Beiträge: 22

Habs selbst gelöst!

Vielen Dank für deine Hilfe!! ☺

Für die Nachwelt, falls jemand einen ähnlichen Fehler hat:

Von einer LiveCD/USB:

Linux Partition finden:

sudo fdisk -l

Linux Partition mounten (/dev/sdaX ersetzen!):

sudo mount -t ext3 /dev/sdaX /mnt

Grub neu installieren:

sudo grub-install --root-directory=/mnt/ /dev/sda

Dr_Schmoker

Avatar von Dr_Schmoker

Anmeldungsdatum:
19. Juni 2008

Beiträge: 3442

Wohnort: Berlin

Hi,

bin gerade erst nach Hause gekommen. Da hast du ja fast den Gau erlebt, aber intuitiv das richtige gemacht 👍

Dadurch, das du die eine swap gelöscht hast, haben sich die Bezeichnungen verschoben. Vorher war deine root ja die sda6, jetzt ist root die sda5. Damit ist Grub 2 nicht klar gekommen und du bist in der grub-Konsole gelandet. Für diesen Fall gibt es eine Wikiseite, siehe hier wo eine weitere Vorgehensweise beschrieben wird. Ich hätte dir vielleicht die chroot-Methode empfohlen, aber wenn es so geklappt hat, umso besser. Da ich nie weiß, welchen Kenntnisstand mein virtueller Gesprächspartner hat, versuche ich es so einfach wie möglich zu beschreiben. Bei der chroot-Methode ist das gar nicht so einfach. Du hast mir die Arbeit somit abgenommen 😉 .

Führe bitte noch ein

sudo update-grub

aus, damit du beim nächsten Kernelupdate keine Überraschungen erlebst.

Falls du noch einmal die Partitionen ändern willst, um z.b. ein eigenes Homeverzeichnis anzulegen, was sehr zu empfehlen ist, kannst du noch die Schönheitsfehler ausbügeln.

Dann noch viel Spaß mit Ubuntu

MfG

der Doc

Antworten |