xfs
[Top] [All Lists]

Re: Fedora Core 2 with XFS

To: Matthew Geier <matthew@xxxxxxxxxxxxxxxx>
Subject: Re: Fedora Core 2 with XFS
From: Keith Owens <kaos@xxxxxxx>
Date: Wed, 11 Aug 2004 10:03:22 +1000
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: Your message of "Tue, 10 Aug 2004 22:32:55 +1000." <4118C077.1070209@xxxxxxxxxxxxxxxx>
Sender: linux-xfs-bounce@xxxxxxxxxxx
On Tue, 10 Aug 2004 22:32:55 +1000, 
Matthew Geier <matthew@xxxxxxxxxxxxxxxx> wrote:
>  Thought I'd post just as I see this sort of thing asked a lot.
>
>  I just upgraded a Redhat 8.0-sgi-xfs system to Fedora Core 2 by simply 
>booting the Fedora 2 CD. It found a Redhat 8.0 system on the XFS 
>formatted system and upgraded it with out issue - or with out any issue 
>i've so far detected, the system is up and running again, with the 
>latest Fedora updates applied and every thing we need the machine to do 
>it seems to be doing. (Except IPMI, I need to recompile the kernel to 
>enable it - but that's minor in the grand scheme of things).
>
>  Fedora Core 2 and XFS - it just works....

One small data point.  Having just done two upgrades from RH9 to FC2
with nothing but XFS partitions, the upgrade worked fine.  However
there are hints (IOW I could be talking through my hat here) that the
2.6 kernel in FC2 is more rigorous about checking XFS file structures
than the 2.4 kernel in RH8/9.  It would not hurt to run xfs_repair over
your partitions before doing the upgrade.  If you have already upgraded
to FC2, do it now.

To run xfs_repair, you need a separate boot disk.  FC2 disk1 does the
job.

Make a note of your XFS partition names, e.g. /dev/hda2, /dev/hda4 etc.

Do a clean shutdown - this is critical.  If the shutdown was not clean,
then reboot until it is.

Boot FC2 disk1 and type 'linux text rescue'.

Do not bother starting the network devices.

When it asks about mounting existing partitions, say no (skip).

Run xfs_repair from CD, against your XFS disk partitions, e.g.
xfs_repair /dev/hda2.  Add -n for paranoid mode to see what would be
fixed, then run without -n.


<Prev in Thread] Current Thread [Next in Thread>