[net.unix] help: shrinking root filesystem

jwp@uwmacc.UUCP (jeffrey w percival) (06/28/85)

I have an rm03-based 2.8BSD unix that is partitioned weirdly:
rm0a = 20000, rm0b = 4000, rm0c = 20000, rm0d = 21680, rm0e = 160.
(These are 1024-byte disk blocks.)
Just for thrills, I wanted to re-partition the rm to be compatible
with the 2.9BSD rm partitions, viz.
rm0a = 2400, rm0b = 2400, rm0d = 31360, rm0e = 29680.
I made the various tar tapes, cleaned out the root system so that it
would fit in its new smaller home, then dumped it to tape (dump, not
tar).  The restor messed up, though, because many of the files had
inode numbers that were too large.  I guess the question is, if I dump
a large but sparsely filled filesystem to tape, how can I restor
it to a smaller filesystem?  The smaller filesystem is large enough
in terms of raw capacity, but its maximum inode# is smaller than
some inode numbers on the dump tape.  I know it is easily done with
tar, but in the case of the root system, isn't one restricted to using
dump and restor?

-- 
	Jeff Percival ...!uwvax!uwmacc!jwp