Hallo Bernhard, * Bernhard Walle schrieb am 16.Aug.2000:
2. Kommt Windows mit einer primären Nicht-DOS-Partition klar? (also /dev/hda2 als ext2) oder muss ich noch einmal eine erweiterte anlegen?
Keine Ahnung zu Windows, aber es gibt maximal vier primäre Partitionen. Von diesen primären Partitionen kann maximal eine eine erweiterte sein. Diese erweiterte Partition kann dann noch in viele logische Partitionen aufgeteilt werden. Linux ist es völlig egal, ob es auf einer primären oder auf einer logischen Partition sitzt. Windows AFAIK nicht, kann ich aber nichts zu sagen. Linux kann auf einer (E)IDE Platte bis zu 63 Partitionene verwalten, dabei sind die primären Partitionen /dev/hda1 bis /dev/hda4, wenn es die Masterplatte am ersten Kontroler ist. Einer dieser Partitionen kann eine erweiterete sein. Wenn es eine solche gibt, dann sind die logischen Partitionen auf /dev/hda5 bis /dev/hda63. Wobei bei SuSE nur die zugehörigen Gerätedateien bis zu /dev/hda15 gibt. Willst Du mehr haben, so mußt Du sie anlegen. Wird aber wohl nicht nötig sein.
3. Wie verschiebe ich /usr in die neue Partition? Was passiert mit symbolischen Links? Hardlinks dürften ja keine vorhanden sein, oder?
Wenn Du cp verwenden möchtest, dann kopiere mit cp -a, dann werden alle Rechte beibehalten und auch alle sym Links. Hardlinks sind keine Probleme, wenn sie nicht über die neue Partitionsgrenze hinweggehen. Wenn sie das tun, so kann es nicht funktionieren. Müßte ich mal ausprobieren, was cp dann macht. Aber wird es nicht geben, wenn Du sie nicht angelegt hast. Siehe hierzu auch man cp. Zum kopieren mounte die neue Partition auf /mnt. Dann mache einfach ein cp -a /usr/* /mnt Dann wird alles was unter /usr steht, mit allen Unter und Unterunterverzeichnisse nach /mnt kopiert. Allerdings keine Dateien und Verzeichnisse, die sich unmittelbar unter /usr befinden und mit einem . beginnen, aber solche dürfte es auch nicht geben.
4. Gibt es sonst noch etwas zu beachten?
Wenn alles funktioniert hat, dann mußt Du die neue Partition im /etc/fstab eintragen. Wenn Du sicher bist, daß alles funktioniert, so kannst Du dann hingehen und Deine alte /usr löschen. Dafür mußt Du natürlich Deine neue /usr umounten, sonst löschst Du die. Wahrscheinlich wird es nicht gehen. Daher mußt Du dazu entweder im Singelusermode gehen, oder mit dem Rettungssystem arbeiten. Wenn Du mit dem Rettungssystem arbeitest, dann mußt Du erst mal Deine /-Partition auf /mnt mounten und kannst dann /mnt/usr mit rm -rf löschen. Vergewissere Dich aber vorher noch mal, daß Deine neue Partition _nicht_ gemountet ist, sonst löschst Du die. Wenn Du die Möglichkeit hast, mache vorher vom ganzen System eine Datensicherung. Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com