Subject: Re: no space left for file / volume header
To: Zafer Aydogan <zafer@gmx.org>
From: Rafal Boni <rafal@pobox.com>
List: port-sgimips
Date: 01/26/2004 10:20:25
In message <16697.1074896834@www46.gmx.net>, you write: 

-> hello everyone,

Hey Zafer; tried to reply to your earlier mail but your mailer didn't
accept email from my cable modem address...

-> when i run
-> sgivol -w boot /usr/mdec/boot sd0
-> i get
-> "no space left for file"
-> boot is about 51530 bytes.

If you run just 'sgivol sd0' you should get a listing of all files in 
the volhdr; odds are it's just full since the default SGI setup on older
machines seemed to be quite a small volhdr packed full of stuff.

If that's the case, 'sgivol -d <filename> sd0' ought to let you clean some
of that stuff out (though you might want to copy out and save whatever you
end up deciding to delete).  Good candidates for deletion are 'ide' (the
sgi standalone diag env) or 'sash' (SGI's standalone shell, a slightly
more feature-rich version of the PROM shell), at least because those are
common things to find there and because you can get away without either
of them.  I've also tripped over this in the old days when our boot code
didn't exist and I was forced to write a kernel into the volhdr; these
days we can boot kernels from all sorts of places so there's no reason
to keep one there.

If none of that works, please post the output of sgivol here...

--rafal

----
Rafal Boni                                                     rafal@pobox.com
  We are all worms.  But I do believe I am a glowworm.  -- Winston Churchill