Re: mit mkswap Platte leergefegt
![](https://seccdn.libravatar.org/avatar/0522f206cc026d983864602f1d7b5436.jpg?s=120&d=mm&r=g)
Hauke Lampe wrote:
Bezogen auf mkswap arbeitet dieses Programm _immer_ innerhalb seines "Bereichs".
'mkswap sets up a Linux swap area on a device or in a file.'
Vielleicht ist hier die "Falle" für mich: Erst verlangt YAST (und/oder das SUSE HB) von mir die HD's zu Partitionieren und (wenn nicht default) eine Swappartition einzurichten. Und dann gibt's ein Programm daß sich um die eingerichteten Partitions nicht kümmert. Aus Erfahrung - und das hat nix mit Win$ zu tun - nimmt man an daß mkswap eine eingerichtete Swappartition initialisiert und nicht auf einem device eine Swappartition anlegt und dabei evtl. vorhandene andere Partitions überschreibt. Lt. _man_ hat das Programm natürlich "recht". Aber es ist trotzdem eine "psychologische Falle". BTW: Auch unter Linux gibt's eine Menge Programme die keine Datei überschreiben oder zumindest vorher fragen. Es sei denn man startet sie mit dem entsprechenden Parameter. Diese Einstellungen gelten auch für ROOTs.
mkswap kennt keine Partitionstabellen mit irgendwelchen Swap-Typen (entscheidend für Linux ist eh nur die Signatur, die von mkswap an den Anfang des Swap-Bereichs geschrieben wird), es kennt ja noch nicht einmal Festplatten. Es kennt nur 'devices', auf denen halt ein Swap angelegt wird. Ob das nun eine Diskette, ein NBD, eine Partition (oder eine ganze Platte) oder ein anderes beschreibbares Objekt innerhalb des Dateisystems ist, ist völlig egal. Es hat sogar eben brav angefangen, einen Swap auf meinem Streamer anzulegen (auch wenn das nicht funktionieren würde).
-- - robert - -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (1)
-
rs@tulpe.net