System-Dirs auf anderen Partitionen mounten

Moin,
wie kann ich z.B. das /opt Dir auf eine andere Partition mounten, also im Prinzip „umlenken“, sodaß /opt nicht mehr auf z.B. /hdb3 sondern auf z.B. /hdb6 liegt??
Beide Partitionen sollten ext2 sein.
Dazu sollte das neue /opt Dir auch die alten Daten enthalten.
Erreiche ich das durch umkopieren?
Wo trage ich dann ein, das Linux beim Booten automatisch auf dem neuen /hdb6/opt sucht und es auch so mountet?
Kann ich auch das /opt Dir verteilen, also einen Teil auf /hdb3/opt und den Rest auf /hdb6/opt haben?

Falls das distributionsabhängig ist, ich verwende SuSE 6.3

Für Eure Antworten besten Dank bereits im voraus…

Christian

in /etc/fstab stehen die gemounteten Verzeichnisse, die beim Booten angelegt werden.

also:

mv -rf /opt /dev/hdb6
mount /dev/hdb6/opt /opt

anschließend in /etc/fstab:
/dev/hdb6/opt /opt
eintragen.

müsste funktionieren

Gruß Stefan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Besten Dank für Deine Antwort!

OK, soweit bin ich auch gekommen…
Jetzt aber mal was Weitergehendes:
Wenn die Partition auf der /opt jetzt gemountet ist voll ist, und ich sie nicht vergrößere etc. [(wie) geht das überhaupt mit Linux-Bordmitteln?], ist es dann möglich diese Partition auf 2 physikalische Partitionen aufzuteilen, um somit wieder mehr Platz zu schaffen?

Gruß
Christian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

, ist es dann

möglich diese Partition auf 2
physikalische Partitionen aufzuteilen, um
somit wieder mehr Platz zu schaffen?

Hallo Christian,

sowas mach man nicht, um Platz zu schaffen, sondern um die Datensicherheit zu erhoehen.
Man nennt das dann „Software RAID“. Dazu musst Du eine spezielle Option im Kernel aktivieren.

Genaueres dazu kannst Du im „Software-RAID“ mini-howto nachlesen.

Allerdings ist das zusammenfassen von Partitionen zum Platzgewinn nicht ueblich und eigentlich auch nicht vorgesehen. Noch nicht einmal unter Windows …

Gruss

Jens

Windows bietet ja auch gar kein SoftRaid :wink:).
Also bleibt der einzige Ausweg die Partition zu vergrößern, oder das ganze wieder auf eine neue andere und größere Partition zu verlagern, oder?

Gruß Christian

Nur aus Interesse: Würde es denn mit SoftRaid funktionieren?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Also bleibt der einzige Ausweg die
Partition zu vergrößern, oder das ganze
wieder auf eine neue andere und größere
Partition zu verlagern, oder?

Du kannst einzelne Verzeichnisse aus einer Partition auf eine andere Partition moven und anschließend einen Symlink auf das neue Verzeichnis setzen bzw die neue Partition an die gewünschte Stelle mounten.

Bsp:
in /etc/fstab steht
/dev/hda6 /opt

/dev/hdb3 sei neu dazugekommen.

dann (ich schenke mir jetzt die genauen Parameter - dafür gibts manpages :wink:
mount /dev/hdb3 /mnt
mv -rf /opt/kde /mnt
umount /mnt
mount /dev/hdb3 /opt/kde
bzw.
ln -s /mnt/kde /opt/kde
(sorry, wenn die Syntax nicht stimmt, aber da ich @work nur Windoze hab, kann ich nicht nachgucken; das Prinzip sollte aber klar sein)

mfG
Mark