PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux Server Partitionieren im Terminal



ammernico
15.05.14, 19:12
Hallo ich habe ein kleines Problem mit meinem Linux Server weil ich von einer 120gb Sata Platte auf eine 500er umgezogen bin. Ich habe die Daten über Clonezilla auf die 500er Platte verschoben was perfekt funktionierte. Server gestartet und mal reingeschaut jetzt habe ich das Problem das er von der sda1 Partition bootet und sich der freie Speicher in eine andere Partition verschoben hat. :mad: Kann ich im terminal die sda Partition ohne bedenken löschen und der sda1 den freien Speicher hinzufägen?

Falls es was bringt hab ich nen kleinen Auszug:


nico@nico:~$ ssh linaro@192.168.178.55
linaro@192.168.178.55's password:
Welcome to Linaro 13.08 (GNU/Linux 3.4.79 armv7l)

* Documentation: https://wiki.linaro.org/
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

New release '13.10' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: Thu May 15 17:30:51 2014 from nico
linaro@cubietruck:~$ cat /proc/partitions
major minor #blocks name

93 0 7520256 nand
93 1 65536 nanda
93 2 2097152 nandb
93 3 5341184 nandc
8 0 488386584 sda
8 1 117219800 sda1

blubbersuelze
15.05.14, 20:18
Hallo,

was ist denn in sda2 alles drin?

Eigentlich sollten nur die Partition vorhanden sein welche auf der 120er auch drauf waren ... also / swap ...

mfg.
blubbersuelze :p

ammernico
15.05.14, 21:33
Weiß nicht was du meinst aber den Server nutze ich als NAS zum Bluerays streamen was zimlich Speicher brauch auf der 120er platte hatte ich nur sda1 und noch kein sda. Meine Vermutung ist das Clonezilla die partition erstellt hat und den leeren Speicher dort festgelegt hat.

Und ich finde es hammer das mir jemand so schnell und so spät noch antwortet. Habe ich noch in keinem Forum gesehen. Danke :D

blubbersuelze
15.05.14, 22:01
also das ich es richtig verstehe:
du siehst sda1 und sda?

kurze Erklärung:
sda, sdb, sdc ... sind Devices -> Festplatten
sda1 -> erste Festplatte, erste Partition
sda2 -> erste Festplatte, zweite Partition
sdb1 -> zweite Festplatte, erste Partition
sdc1 -> dritte Festplatte, erste Partition
sdc2 -> dritte Festplatte, erste Partition

Also ist alles in Ordnung und du hast nach wie vor nur eine Partition.
Was nun zu tun bleibt wäre die Partition zu strecken.
da gibt es eine angenehme und wahrscheinlich für dich sicherere Variante mittel parted Magic (http://partedmagic.com) damit das System booten und die Partition strecken.
Ansonsten muss gewußt werden was für ein Dateisystem sich darauf befindet, erst dann kann man weiter sehen ob und wie sich die Partition strecken läßt, insbesondere wenn es die Systempartition ist.

mfg.
blubbersuelze :p

just4uk
15.05.14, 23:38
Durch das clonen ist deine Partition zwar auf der neuen 500er Disk gelandet aber immer noch so groß/klein wie vorher.
Liegt / auf der Disk? Oder ist die Disk nur für die Daten da?
Im Falle das die Disk nur für die Daten herhalten muss dann:
Die Disk unmounten, partition vergrößern, Filesystem mit resize2fs anpassen.
Im Falle / (root) auf der Disk liegt:
Den Cubie vom Nand booten, partition vergrößern, Filesystem mit resize2fs anpassen und VOR dem reboot nochmal die UUID der sda1 checken und vergleichen.
Sollte sich zwar nicht ändern aber ........ shit happens

Gruß aus L.E.
Uwe

ammernico
16.05.14, 12:18
Danke
Habe jetzt parted magic von nem usb aus gebootet und sda1 mit gparted größer gemacht. Hatt alles funktioniert und die Platte hat es auch erkannt. Jetzt siehts so aus:

linaro@cubietruck:~$ cat /proc/partitions
major minor #blocks name

93 0 7520256 nand
93 1 65536 nanda
93 2 2097152 nandb
93 3 5341184 nandc
8 0 488386584 sda
8 1 481280000 sda1

Habe sda1 extra etwas Platz gelassen. Sieht doch gut aus oder?

just4uk
16.05.14, 12:22
........Habe sda1 extra etwas Platz gelassen......Wieso?

Gruß aus L.E.
Uwe

ammernico
16.05.14, 13:00
Weil man die kbs normalerweise nicht sieht oder merkt.