Debian Partition vergroessern, Windows verkleinern

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Debian Partition vergroessern, Windows verkleinern

Beitrag von Guiste » 04.01.2016 04:42:41

Hallo!

Ich habe vor einiger Zeit Debian parallel zu Windows 8 installiert und das lief auch nach einigen Schwierigkeiten alles (http://debianforum.de/forum/viewtopic.php?f=12&t=148435). Jetzt hab ich nur das Problem, dass ich Debian bei Installation zu wenig Speicher zugewiesen habe, naemlich nur ca. 40 GB, waehrend Windows, was ich eigentlich so gut wie gar nicht benutze ca. 173GB hat

Code: Alles auswählen

sudo fdisk -l
ergibt

Code: Alles auswählen

Disk /dev/sda: 238,5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3C50F4AF-2771-4BE7-84B8-3EEB8DF4139A

Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1026047   1024000   500M EFI System
/dev/sda2    1026048   1107967     81920    40M unknown
/dev/sda3    1107968   1370111    262144   128M Microsoft reserved
/dev/sda4    1370112   2373631   1003520   490M Windows recovery environment
/dev/sda5    2373632 364439551 362065920 172,7G Microsoft basic data
/dev/sda6  467453952 483327999  15874048   7,6G Windows recovery environment
/dev/sda7  483328000 500117503  16789504     8G Intel Fast Flash
/dev/sda8  364439552 450885631  86446080  41,2G Microsoft basic data
/dev/sda9  450885632 467453951  16568320   7,9G Linux swap

Partition table entries are not in disk order.
Natuerlich kann ich auf die Windows Partition auch ueber Linux zugreifen, muss sie aber immer erst mounten, was ziemlich nervig ist. Ich wuerde gerne die Linux Partition vergroessern und Windows verkleinern ist das moeglich?

Und hat jemand ne Idee warum bei /dev/sda8 "Microsoft basic data" steht, obwohl da mein Linux drauf ist?

viele Gruesse,

Stefan

triggerhurt
Beiträge: 30
Registriert: 05.11.2011 14:39:33

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von triggerhurt » 04.01.2016 09:54:28

Namen von Partitionen sind Schall und Rauch. Da kann man sonstwas eintragen. Irgendwann wird das so festgelegt worden sein. Kein Grund zur Beunruhigung.

Soweit ich es unter Win7 kenne ist das vergrößern und verkleinern grundsätzlich kein Problem: Man nimmt eine LiveDistribution zur hand und benutzt dann GParted. Das ist sehr einfach. Nur niemals etwas vergrößern etc. was gerade selbst gemountet ist. Sprich: Man muss schon von einer livecd-Usb etc. booten. Was bei dir ein bisschen doof ist sind diese ganzen Recovery Partitionen und Intel und was da so ist. Ich würde Windows mit gparted verkleinern und dann die anderen beiden in die entstehende Lücke verschieben um dann zum schluss die Linux mit der letzten Lücke zu vergrößern. Ich bin mir recht sicher, dass windows und linux das schadlos überstehen. Ich habe aber keine Ahnung ob das deine RecoveryPartitionen und dieses Intel-Ding etc. das mitmachen...

debianoli
Beiträge: 4165
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von debianoli » 04.01.2016 11:28:24

Wenn du Linux installiert hast, dann brauchst du zum Verkleinern der Win-Partition keine Live-CD, wieso auch? Du startest dein Debian und verkleinerst die Windows-Partition. Allerdings ist deine Partitionierung etwas suboptimal, denn hinter der Win-Partition sind 2 Partitoin mit "Windows recovery environment" und "Intel Fast Flash".

Was das ist? keine Ahnung.

Was du machen kannst, um dieses Problem zu umgehen:

Du zweigst dir zB 100GB vom Ende der Windows-Partition ab und machst daraus eine eigene Partition, die du dann als /home einbindest.

Alles andere sieht nach Schweirigkeiten aus.
Natuerlich kann ich auf die Windows Partition auch ueber Linux zugreifen, muss sie aber immer erst mounten, was ziemlich nervig ist. Ich wuerde gerne die Linux Partition vergroessern und Windows verkleinern ist das moeglich?
Tja, mounten musst du eine Partition immer, das ist unter Windows genauso wie unter Linux..

Wichtig: Bevor du die Windows-Partition verkleinerst, musst du Windows hochfahren und eine Defragmentierung durchführen lassen. Dann fährst du Windows VOLLSTÄNDIG runter und startest Linux zum Verkleinern der Partition. Denn mit einem unsauber Runtergefahrenen NTFS-Dateisystem hat Linux Probleme.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von rendegast » 05.01.2016 02:37:18

Dann fährst du Windows VOLLSTÄNDIG runter und startest Linux zum Verkleinern der Partition.
Das ist so falsch.
Zumindest ab win7 kann windows online vergrößern und verkleinern.
(Mit derselben Einschränkung der auch ntfsresize unterliegt:
"unverschiebbare" Blöcke bilden eine Mindestgrenze für die Verkleinerung.)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Guiste
Beiträge: 123
Registriert: 20.03.2014 10:51:45

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von Guiste » 05.01.2016 05:18:01

Das bedeutet der einfachste Weg wäre jetzt folgendes:

1. Windows starten. Festplatte defragmentieren. Partition mit 100 GB abzweigen. Windows runterfahren
2. Linux starten. Die 100 GB Festplatte kann dann natürlich gemounted werden wenn man möchte.

Bis dann hab ich aber keinen Unterschied zu dem Stand, den ich jetzt hab. Nach wie vor muss ich immer mounten. 3 Fragen

1. Ist es möglich die Festplatte automatisch beim Boot zu mounten?
2. Wie mounte ich die Festplatte als /home? Oder als /home2, weil home hab ich ja schon...
3. Verbinden mit meinem jetztigen /home geht nicht oder?

DeletedUserReAsG

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von DeletedUserReAsG » 05.01.2016 06:39:17

1: natürlich, z.B. über /etc/fstab (siehe man 5 fstab), wenn du systemd nutzt, auch über systemd.mount (siehe dessen Manpage und weiterführende Doku)
2: mount /dev/partition /home, für automatisches Mounten siehe 1
3: verbinden nicht direkt (als Unterverzeichnis einhängen hingegen problemlos), aber /home selbst kann man rüberschieben und fortan die neue Partition gemäß 1 auf /home mounten.

debianoli
Beiträge: 4165
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von debianoli » 05.01.2016 10:51:08

rendegast hat geschrieben:Das ist so falsch.
Zumindest ab win7 kann windows online vergrößern und verkleinern.
(Mit derselben Einschränkung der auch ntfsresize unterliegt:
"unverschiebbare" Blöcke bilden eine Mindestgrenze für die Verkleinerung.)
Danke für den Hinweis, meine Win-Kenntnisse sind manchmal doch etwas verstaubt :mrgreen:

debianoli
Beiträge: 4165
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian Partition vergroessern, Windows verkleinern

Beitrag von debianoli » 05.01.2016 15:06:34

niemand hat geschrieben:3: verbinden nicht direkt (als Unterverzeichnis einhängen hingegen problemlos), aber /home selbst kann man rüberschieben und fortan die neue Partition gemäß 1 auf /home mounten.
Am einfachsten geht das, wenn du Linux normal hochfährst, dich nicht anmeldest und dann per Tasten [STRG + ALT + F4] ein Terminal öffnest. Dort meldest du dich als root an und mountest dein zuküftiges home. Dann verschiebst du deine alten Nutzerdaten einfach in dein zuküftiges /home und änderst dann die /etc/fstab auf die neuen Begebenheiten. mount -a und fertig

Code: Alles auswählen

cd
mkdir Moutpoint
mount /dev/Partition_zukünftiges_Home Mountpoint
mv /home/dein_user_home Mountpoint
Aber Backup deiner Nutzerdaten nicht vergessen...

Antworten