On Thu, 19 Apr 2001, Steve Best wrote:
> Any chance would like to write this up on how you did this? It is one
> of the work items that we haven't had a chance to do yet and we need this
> for drop 31 scheduled for 5/2
Well, in the case of the system I'm running it on now, there's nothing
special you have to do - it happens to have a large RAID array, so I built
a kernel with JFS support, booted from it, created the filesystem in the
new partition, cloned off the existing (Debian) install into the new
partition, edited the fstab in the cloned image as needed, wrote the
kernel out to a floppy disk and rdev'd it to boot to the proper device,
and rebooted. However, the problems I mentioned make it impossible to
reboot cleanly (I have to boot into the Ext2 side, fsck the partition,
then reboot with the floppy).
I may see about assembling a Debian rescue/root image set once a drop
fixes the problems I noted. (also the rm -rf issue is going to be
> > - JFS won't mount an unclean FS read-only. This is essential to be able
> > to use it as a root FS - even if it's not clean, you need to be able to
> > bootstrap the box.
> will work on fixing this one
Good. I did look at the source in (iirc) fs/jfs/jfs_mount.c, but I
couldn't really figure out how I would force a read-only fallback of the
mount (which is what I'd recommend, but as I'm not a kernel developer, I
can only state what I think should happen).
> We are working on testing our endian macro additions right now and the drop
> should be out shortly and your problems just reported probably would make
> into this drop, they should make it into the next drop.
Ah. I was rather confused about whether or not the endianness issues had
been handled - according to earlier messages on the mailing list, PowerPC
Linux systems had successfully used JFS, but I tried with a PPC G3 (Apple
"Yosemite" G3 tower) system at work that I've been running Linux on, and
it hung it up pretty quickly if you tried to use a JFS partition or image
(you could mount it, but doing much with it would trigger a solid hang).
Derrik Pates | Sysadmin, Douglas School| _ #linuxOS on EFnet
dpates@... | District (dsdk12.net) | | | and now OPN too!
Student @ South Dakota School of Mines | __| |___ _ _ _ ___ _ _ ____
& Technology (www.sdsmt.edu) |/ _ / -_) ' \ '\/ _ \ ' \ (____)
UNIX: Because you want to USE your computer.|\___,\___|_||_||_\___/_||_|