[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Alignment
Evan Langlois writes:
> First, sorry if I shouldn't be posting to the net from this account.
just set Reply-To: if you want replies go to another address automagically...
>...
> Also, MINIX.XFS is still acting weird. I can't say if addroottimeout is
> at fault or if MINIX.XFS PL10 is buggy, or MINIX just gets messed up when
> you have ZONE 0 COUNT 1 (whatever that means. Minix reports the error and
> fsck CANNOT fix it. It trashed a floppy too - says it cannot access large
> partition A: When I try to fsck: it I get set_size BUS ERROR and that's
> it.
hmm get_size... minit -t also sometimes shows me a bad size unless i
set -e, fsck doesn't seem bothered for me but maybe yours wants an -e too?
(just guessing, stephen is this a known effect?)
> Its a pain since every so often my files will grow blocks of nulls
> where the data should be, and if I then delete that file, I get errors
> about removing an already free zone .. or already free inode or something.
*urrgh* :) that fs really wants fsck'd...
> Any file I modify on my Minix partition may actually be crunched. This
> has been happeneing ever since I changed to Mint 1.10 (which had addrootimeout)
> but I switch to PL10 of Minix xfs before that, so I think it has to do with
> addrootimeout. Can I switch back to PL9 without losing data?
i thinks so, except for symlinks.
> Or compile
> PL10 to use the update daemon again?
easy: (and 2 other things)
diff -urw ./makefile ../10/makefile
--- ./makefile Sat May 14 03:15:46 1994
+++ ../10/makefile Mon May 30 03:35:38 1994
@@ -25,7 +25,7 @@
$(CC) -s -o mount.ttp $(CFLAGS) mount.c -liio16
flist.ttp: flist.c
- $(CC) -s -o flist.c $(CFLAGS) flist.c -liio16
+ $(CC) -s -o flist.ttp $(CFLAGS) flist.c -liio16
tinyxhdi.o: minixfs/tinyxhdi.c
$(CC) $(CFLAGS) -DTINY_XHDI -c minixfs/tinyxhdi.c
diff -urw ./minixfs/hdio.c ../10/minixfs/hdio.c
--- ./minixfs/hdio.c Sat May 14 01:35:22 1994
+++ ../10/minixfs/hdio.c Mon May 30 03:27:18 1994
@@ -76,7 +76,7 @@
"Unrecognised partition id", /* 9 */
"XHInqTarget failed", /* 10 */
"Unsupported physical sector size", /* 11 */
-"Invalid partition start (zero BPB?)" /* 12 */
+"Invalid partition start (zero BPB?)", /* 12 */
"ICD software too old to fix", /* 13 */
/* These are from set_lrecno */
"Memory allocation failure", /* 14 */
and ofcourse i'm using this :)
diff -urw ./minixfs/main.c ../10/minixfs/main.c
--- ./minixfs/main.c Sun May 8 15:35:00 1994
+++ ../10/minixfs/main.c Mon May 30 00:43:34 1994
@@ -123,8 +123,10 @@
{
BASEPAGE *b;
+#if 0
if(Addroottimeout) Addroottimeout(sync_time*1000l,t_sync,0);
else
+#endif
{
b = (BASEPAGE *)p_exec(5, 0L, "", 0L); /* create a basepage */
> Before Minix was my most stable
> partition, now its the worst!
strange, mine is not less stable than pl9... maybe gcc 2.4 broke it?
who knows, it also broke elvis...
hope it helps
Juergen
--
J"urgen Lock / nox@jelal.north.de / UUCP: ..!uunet!unido!uniol!jelal!nox
...ohne Gewehr
PGP public key fingerprint = 8A 18 58 54 03 7B FC 12 1F 8B 63 C7 19 27 CF DA
- References:
- Alignment
- From: evanlang@uss.lonestar.org (Evan Langlois)