All of lore.kernel.org
 help / color / mirror / Atom feed
* fdisk won't save changes
@ 2002-07-15 23:40 Blaine Simpson
  0 siblings, 0 replies; only message in thread
From: Blaine Simpson @ 2002-07-15 23:40 UTC (permalink / raw)
  To: linux-mtd

I would much appreciate it if somebody experienced with MTD could point
out something I'm doing wrong, direct me toward a solution, or,
alternatively, confirm that the mtd drivers are just not up to
production use for DOC2000.


Linux kernel 2.4.18
Have built many kernels with all relevant features turned on
188M DOC2000

If I build my kernel with the nftlcore.c v. 1.86, upon bootup I get:

     Jul 15 22:43:39 vox kernel: ftl_cs: FTL header not found.
     Jul 15 22:43:39 vox kernel: NFTL driver: nftlcore.c $Revision: 1.86 
$, nftlm
ount.c $Revision: 1.25 $
     Jul 15 22:43:39 vox kernel: Could not find valid boot record
     Jul 15 22:43:39 vox kernel: Could not mount NFTL device
and /dev/nftla is not usable at all.


If I boot with a kernel with nftlcore v. 1.82, I  get:

     Jul 15 23:11:47 vox kernel: ftl_cs: FTL header not found.
     Jul 15 23:11:47 vox kernel: NFTL driver: nftlcore.c $Revision: 1.82 
$, nftlm
ount.c $Revision: 1.25 $
     Jul 15 23:11:47 vox kernel: Cannot calculate an NFTL geometry to 
match size
of 0x3bf60.
     Jul 15 23:11:47 vox kernel: Using C:1023 H:16 S:15 (== 0x3bf10 sects)
     Jul 15 23:11:47 vox kernel:  nftla: unknown partition table


I can then actually run fdisk on /dev/nftla, but when fdisk tries to save
my changes, entries like this appear in my sys log:

     Jul 15 23:30:41 vox kernel: Argh! No free blocks found! LastFreeEUN 
= 7679,
FirstEUN = 0
     Jul 15 23:30:41 vox kernel: No Virtual Unit Chains available for 
folding. Fa
iling request
     Jul 15 23:30:41 vox kernel: Argh! No free blocks found! LastFreeEUN 
= 7679,
FirstEUN = 0
     Jul 15 23:30:41 vox kernel: Cannot make free space.
     Jul 15 23:30:41 vox kernel: NFTL_writeblock(): Cannot find block to 
write to
     Jul 15 23:30:41 vox kernel: end_request: I/O error, dev 5d:00 
(unknown), sec
tor 14
     Jul 15 23:30:44 vox kernel:  nftla: nftla1 < nftla5 >
     Jul 15 23:30:44 vox kernel:  nftla: nftla1 < nftla5 >

(An associate of mine has had very similar problems when trying to work
with CF-- fdisk will not save changes properly).


Her'es my nftldump /dev/mtd0 output:

     NFTL Media Header found at offset 0x00010000:
     NumEraseUnits:    9214
     FirstPhysicalEUN: 2
     Formatted Size:   295796736
     UnitSizeFactor:   0xff
     Second NFTL Media Header found at offset 0x00018000
     Unit 2 is free
     Unit 3 is free
     EraseMark not present in unit 4: ffff
     Unit 4 is free
     Unit 5 is free
     Unit 6 is free
     Unit 7 is free
     Unit 8 is free
     Unit 9 is free
     Unit 10 is free
     Unit 11 is free
     Unit 12 is in chain 2 and is not a replacement
     Unit 13 is free
     Unit 14 is in chain 3 and is not a replacement
     Unit 15 is free
     ...
     Unit 5932 is free
     Memory fault

Help!

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-07-15 23:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-15 23:40 fdisk won't save changes Blaine Simpson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.