Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Partitionen, ungenutzten Speicher freistellen (https://www.delphipraxis.net/195937-partitionen-ungenutzten-speicher-freistellen.html)

KodeZwerg 9. Apr 2018 11:02

Betriebssystem: Win 10

Partitionen, ungenutzten Speicher freistellen
 
Hallo Gemeinde, ich würde gerne Erfahren was ich hier falsch gemacht habe um es besser Verstehen zu können.
1. Neuer PC mit neuer Festplatte (unpartitioniert)
2. PC mit Windows-Setup starten
3. im Setup Partitionen erstellen aber nicht alles freigeschaltet (also hinten ist noch ungenutzer Speicher)
4. Nach Windows Installation mit dem Rechner normal alles mögliche gemacht
5. Nun kam der Wunsch nach mehr Speicher auf, der ja noch ungenutzt wartet
6. Datenträger-Verwaltung geöffnet, den unbenutzten Speicher seh ich da, auch die Partitionen die Setup erstellt hat
7. Rechts-Klick auf der Partition vor dem Grau/Schwarzen Block um im Menu "Partitionsgröße ändern" auszuwählen damit ich der all den ungenutzten Speicher dort zufügen kann = Menu ist alles ausgegraut
8. Rechts-Klick auf den Grau/Schwarzen Block selbst um eine neue Partition zu erstellen = alles im Menu ist ausgegraut
9. Alle Partitionen die Setup erstellt hat sind vom Typ "Basis/Primär"
10. DiskPart gestartet, select Volume, extend = Fehler, es können nur 2TB verwaltet werden (und eine Zahl mit Cardinal-Max-Wert wird angezeigt)
11. Völlig ratlos und genervt hab ich mir eine Software von EaseUS geladen die wohl alles toll macht, installiert aber wie mit der Datenträger-Verwaltung bin ich da nur auf Fehler gestossen, habe dann die letzte Partition in ein Logisches LW konvertiert, aber Zugriff auf den leeren Speicher dahinter hatte ich immer noch nicht
12. Noch entnervter lud ich mir GPart-Linux-Live.iso runter und ein USB-Stick damit bespielt
13. PC vom USB das Linux laden lassen
14. Was soll ich sagen, nach ein wenig hin und her probieren ist es mir relativ einfach gelungen den Speicher der letzten Partition hinzuzufügen

Aber was habe ich unter Windows-Bordmittel falsch gemacht, warum brachte mich Windows nicht an das relativ einfache Ziel den Speicher freizugeben, nee, der sagt nur "Gerät ist Einsatzbereit/funktioniert" aber null Hilfe wie ich da weiter vorgehen soll.

Delphi.Narium 9. Apr 2018 11:17

AW: Partitionen, ungenutzten Speicher freistellen
 
Beschreibungen wie's gehen sollte:

https://www.howtogeek.com/howto/wind...windows-vista/
https://www.makeuseof.com/tag/shrink...ons-windows-7/

himitsu 9. Apr 2018 11:39

AW: Partitionen, ungenutzten Speicher freistellen
 
Der windowseigene Partitionsmanager ist sehr "einfach" und kann nicht viel.
Vor allem bei der Systempartition ist da fast nichts machbar.

Es gibt auch für Windows gute Partitionsmanager, die da sehr viel mehr können und das oftmals sogar zur Laufzeit oder während des Neustarts.



Was ist da auf dem Laufwerk?
MasterBootRecord (MBR) oder GUID Partition Table (GPT)

Bei MBR kann es nur maximal 4 primäre Partitionen geben und alternativ noch ein paar "erweiterte" Partitionen,
wobei das "Erweitert" auch nur eine "Primäre oder Erweiterte" ist, in welcher wiederrum nur 4 Partitionen rein passen. (ein Baum, mit 1-4 Abzweigungen pro Ast)
wobei in das "Erweitert" wieder ein paar weitere Partitionen rein passen.


Wenn direkt hinter der zu vergrößernden Partition kein Platz ist, dann kann nicht vergrößert werden.
Windows selbst kann nur nach hinten vergrößern. Eventuell die nachfolgenden Partionen vorher nach rechts verschieben.

Logische Partitionen sind etwas anderes, da können mehrere auch räumlich getrennte Partitionen virtuell zu einer großen Partition zusammengefasst werden.

KodeZwerg 9. Apr 2018 12:10

AW: Partitionen, ungenutzten Speicher freistellen
 
@Delphi.Narium: Genau so bin ich ja vorgegangen, nur das bei mir an den Entscheidenden Stellen alles ausgegraut ist.

@Himitsu: MBR/GPT, gute Frage, wo seh ich das? Es wird das verwendet was Windows 10 Setup 64bit mit sich bringt.

Die Festplatte wurde vom Setup so Partitioniert:
[versteckte Partition]
C = NTFS / Basis / Primär
D = NTFS / Basis / Primär
E = NTFS / Basis / Primär
[ungenutzter Speicher]

Nach dem Partitionierer von EaseUS war "E = NTFS / Basis / Logisch" aber Zugriff auf [ungenutzter Speicher] war nicht möglich, weder um es E zuzurechnen noch um daraus ein F zu machen.

GPart wiederum lässt mich all das machen, ich versteh nur nicht was Windows da falsch macht bzw was ich unter Windows falsch mache, weil halt alles ausgegraut ist bzw beim Manuellen Vergrößern ich keinen Zugriff auf den [ungenutzter Speicher] Block bekomme.

Codehunter 9. Apr 2018 13:43

AW: Partitionen, ungenutzten Speicher freistellen
 
Dass bei Windows etwas nicht machbar ist heißt nicht, dass der Fehler beim Anwender liegt. Wie oben schon geschrieben, sind die Partitionstools von Microsoft recht bescheiden. Die Bootpartition von der das System "gerade läuft" zu ändern, kann/will der einfach nicht. Wobei ich das am laufenden System ohnehin nicht gern machen würde. Lieber ein Knoppix hergenommen und damit geändert.

Luckie 9. Apr 2018 14:16

AW: Partitionen, ungenutzten Speicher freistellen
 
Wie groß idt denn der ungenutzte Speicher?

Dalai 9. Apr 2018 15:50

AW: Partitionen, ungenutzten Speicher freistellen
 
Zitat:

Zitat von himitsu (Beitrag 1398529)
Bei MBR kann es nur maximal 4 primäre Partitionen geben und alternativ noch ein paar "erweiterte" Partitionen,

Soweit ich weiß, geht maximal eine einzige erweiterte Partition pro Platte. Zugegeben, ich hab's noch nie probiert, weil es nicht notwendig ist.

Zitat:

wobei das "Erweitert" auch nur eine "Primäre oder Erweiterte" ist, in welcher wiederrum nur 4 Partitionen rein passen. (ein Baum, mit 1-4 Abzweigungen pro Ast)
Nein. Erweiterte Partitionen können beliebig viele logische Partitionen beinhalten. Ich selbst hatte jahrelang auf meiner alten Platte folgende logische Partitionen in einer erweiterten: Systempartition, Datenpartition, Media, Games, Linux Root und Linux Swap. In Summe also 6 logische Partitionen.

Zitat:

Logische Partitionen sind etwas anderes, da können mehrere auch räumlich getrennte Partitionen virtuell zu einer großen Partition zusammengefasst werden.
Verwechselst du das vielleicht mit dynamischen Datenträgern? Logische Partitionen sind Partitionen innerhalb einer erweiterten Partition im Falle von Partitionierung mit MBR-Schema. Siehe auch Extended Partition mit weiterführendem Link.

@KodeZwerg:
Deine Hinweise auf maximal 2 TB und deine Partitionierung lassen darauf schließen, dass du MBR-Schema benutzt. Dort gehen - wie schon mehrfach hier erwähnt - maximal 4 primäre Partitionen bzw. 3 primäre und eine erweiterte. Dies ist bei dir bereits ausgereizt.

Unabhängig davon und unabhängig vom Partitionierungsprogramm gilt: freier Speicher lässt sich ausschließlich dann einer Partition hinzufügen/zuweisen, wenn dieser direkt an die Partition angrenzt. Sofern du also versucht hast, einer anderen Partition als der letzten den freien Speicher zuzuweisen, ist es logisch, dass die Partitionierungsprogramme das verweigern. Wenn es dein Ziel ist/war, der Systempartition den freien Speicher zuzuweisen, müssen erst alle nachfolgenden Partitionen Richtung Ende der Platte verschoben werden.

Grüße
Dalai

himitsu 9. Apr 2018 16:45

AW: Partitionen, ungenutzten Speicher freistellen
 
Stimmt, "dynamisch" hießen die.

Jahrelang nicht mehr damit beschäftigt.
Erst vor Kurzem wieder mir Partitionen und RAIDs angefangen und zusätzlich noch den Synology-Hybrid-RAID (SHR) kennengelernt. (mal sehn wann meine paar 16TB zur Hälfte gefüllt sein werden)

Ich glaub der Windows Partitionsmanager hat die Erweiterte immer am Ende (nie wo anders gesehn),
aber eigentlich kann die auch an Stelle jeder der 4 Primären liegen.

Und die Erweiterten Partitionen liegen dann nur innerhalb dieses erweiterten Blocks (wenn ich mich nicht irre).

KodeZwerg 9. Apr 2018 18:26

AW: Partitionen, ungenutzten Speicher freistellen
 
Danke nochmals für mehr Anregungen zu diesem Thema.
Die Festplatte ist eine 6 TB Festplatte, jede der drei Ursprungspartitionen reservierte ich 1 TB Speicher, es waren also noch grob 2.5 TB unbenutzt. (Die versteckte Windows System Partition ist in etwa 500 MB)
Also:
500 MB versteckt
1 TB für C (Windows)
1 TB für D (Daten)
1 TB für E (Daten)
grob 2.5TB unbenutzt

Mit Windows Bordmitteln hatte ich vergeblich versucht aus 1 TB für E = 3.5 TB für E zu machen, da der Bereich direkt dahinter lag ging ich davon aus das es keine Probleme bereiten würde.
Um dies zu Erreichen bin ich wie in den ersten Links von Delphi.Narium vorgegangen und verstand partout nicht was ich falsch mache, warum bei mir alles ausgegraut ist.
Kennt Ihr das auch, man sieht was man machen will aber das System läßt es nicht zu ohne irgendeinen Hinweis darauf warum es ausgegraut ist?! Sowas regt mich auf vor allem wenn man auf Details klickt und nur mit einem "Gerät ist Betriebsbereit" abgefertigt wird.
Da es insgesamt ja nur 4 Partitionen sind, schliesse ich Himitsu's Diagnose aus.
Wiegesagt, ich wollte nur E vergrößern mit dem freien Bereich direkt dahinter.
Ich war ja auch froh das mir wenigstens DiskPart etwas dazu erzählte, auch wenn die Information selbst nicht so den "Aha"-Effekt bei mir auslöste. (Da stand etwas vonwegen MS-DOS kann nur bis zu 2TB verwalten)

Mit GPart hat ja alles funktioniert, Platte ist in Betrieb, nur warum Windows es mir so erschwert hat verstehe ich nicht.

Codehunter 10. Apr 2018 08:04

AW: Partitionen, ungenutzten Speicher freistellen
 
Am Rande bemerkt sind mehrere Partitionen auf einer Festplatte, die alle vom selben Betriebssystem verwendet werden, nicht mehr sehr sinnvoll. Früher bei DOS und Win3.x hat man das gemacht weil mit den kurzen Dateinamen und den beschränkten Partitionsgrößen auf größeren Speichern schnell Unordnung aufkam. Ferner haben manche Programme das sogar erzwungen (z.B. Novell Netware)

Heute macht man eigentlich nur noch eine oder maximal zwei Partitionen auf eine Festplatte. IMHO beherrscht Windows NTFS ja auch sowas wie Mountpoints/Hardlinks, sodass man mehrere physische Datenträger in ein Dateisystem "mappen" kann. Also genau der umgekehrte Weg den du gehst. Das hab ich allerdings auch noch nicht verwendet.

Ich hab das früher auch gemacht mit dem Partitionieren und den vielen Laufwerksbuchstaben. Bis ich irgendwann gemerkt habe dass das eigentlich nur Nachteile hat. Du hast es ja selbst gemerkt: Die Partitionsgröße ist schnell unpassend, dann ärgert man sich. Ferner schafft man dadurch Performanceeinbußen, weil man den Lesekopf zu mehr und längeren Bewegungen zwingt.

Also heutiger Stand der Technik ist, möglichst nur eine Partition zu verwenden und Ordnung über Ordner zu schaffen - deswegen heißen die ja so ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:17 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz