[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New with PPC soon...



Ethan Benson <erbenson@alaska.net> writes:

> xfs works perfectly on powerpc, unlike reiserfs which needs patches
> (only available in the alan cox series, that tree is not recommended
> for powermac).  you will need to partition your disk in a such a way
> that you can move your filesystems around temporarily for xfs
> installation.  (split off /usr /var /home and /tmp and things will
> be easier).

In my opinion, if you have another computer on the LAN with enough
disk space, the best way to convert your filesystem to XFS (or any
other file system) is the following:

1) Install system normally (be sure to install xfsprogs).  The only
   required separate partitions are /boot and /, although you can make
   others if you want.
2) Make a netboot and NFS-root capable kernel (this means enabling
   CONFIG_IP_PNP and CONFIG_ROOT_NFS).  Install it.  (You probably
   want to use kernel-package for this).
3) set up yaboot to boot that kernel.   Here's the relevant portion of
   my /etc/yaboot.conf:

   image=vmlinux
	label=linuxnfs
	root=/dev/nfs
	append="nfsroot=192.168.5.76:/backup/space-ghost ip=192.168.5.90:192.168.5.76:192.168.5.1:255.255.255.0:space-ghost:eth0:off"
	read-only

   Read /usr/src/linux/Documentation/nfsroot.txt for an explanation of
   the options.
4) rsync -ave ssh --exclude /proc / user@othermachine:/export/
5) reboot using that kernel.  You should now be running almost
   entirely off the network (except for /boot).
6) use mkfs.xfs on /dev/hdX, mount /dev/hdX /mnt/image
7) rsync -ave ssh user@othermachine:/export /mnt/image
8) reboot using your shiny new XFS filesystem




Reply to: