Mogens Kjaer wrote:
> Er det ét tararkiv af "/" eller hvad?
Hvis du har alt som tar arkiv(er), er opskriften
følgende:
Boot RedHat i rescue mode.
Genopret filsystemerne med mke2fs (er det ext2
eller ext3? Hvilken redhat snakker vi om?).
Bemærk, alt på den partition forsvinder!
Hvormange filsystemer havde du - det hele
som én root partition?
mkdir /mnt/root
mount /dev/hda1 /mnt/root
(hvis din root skal ligge på /dev/hda1)
cd /mnt/root
Hvor har du dine .tar filer? På en harddisk
i samme maskine?
mkdir /mnt/backup
mount /dev/hdaxx /mnt/backup
tar xvpf /mnt/backup/dittararkiv.tar
Kørte du grub eller lilo som loader?
Hvis det var lilo, skal du:
chroot /mnt/root
lilo
ctrl-D
Sør for at cd'e ud af dine mount points,
umount /mnt/backup
umount /mnt/root
ctrl-D
Så bør det virke.
>
>> Jeg har dem på en anden harddisk.
>
>
> OK, hvis du havde dem på bånd ville du have
> et problem.
RedHat har undladt at putte st modulet på
rescue cd'en. Redhat kører med en speciel
version af tar på rescue cden (busybox),
som ikke kan læse filer med meget lange filnavne.
Rigtigt, rigtigt usmart!
Jeg har lige checket Mandrake 9.0 for det
samme: De har st modulet med, og tar
ser rigtig ud. Men de har glemt mkfs.xfs,
så hvis man kører med XFS filsystemet og vil
lave en restore, har man et problem. Suk.
Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage:
http://www.crc.dk