PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopieren eines Dateisystems



Franzl
27.07.01, 07:08
Hallo Linuxaner,

ich hab da ein Problem.
Um für div. Rechner (auch noch 486er) Virenprüfläufe zu starten benötige ich eine Initial Ramdisk. Mein Vorgänger an dieser Arbeit hat mir eine initrd mit 4 MB Größe hinterlassen. nun muß ich jedoch eine größere initrd benutzen.
Wer kann mir die notwendigen Befehle nennen, welche nötig sind um das Dateisystem von der 4 MB Ram-Disk auf die neu erstelle 8 MB Ramdisk zu übertragen ??

Habe bisher folgendes getan:

mount /floppy (bisheriges INITRD ist auf Disk
md ~/diskette
cp /floppy/*.* ~/diskette
cd ~/diskette
gunzip initrd.gz
umount /cdrom
mount -o loop initrd /cdrom
(mountpoint des CD-Rom missbraucht)
md ~/neuedisk
cd ~/neuedisk
dd if=/dev/zero of=initrd bs=1k count=8192
mke2fs -i 8192 initrd
mount -o loop initrd /mnt
cd /mnt
rmdir lost+found

so da steh ich nun und hab also jeweils eine
initrd auf einem eigenen mountpoint gemountet
wie gehts nun weiter ???

hoffentlich kann mir einer helfen ??

Sicher !!

colon2
30.07.01, 23:43
Schaun mer mal...

klappt das vielleicht:

(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar --same-owner xvfp -)