Hej
Jeg har brugt SanDisk compact flash i soekris 5501 i flere år uden
problemer, men nu har jeg ikke andet.
Jeg har sat størrelsen på mit nanoBSD image net til 4x10^9, og nu kan
jeg skrive hele mit image til flash kortet. Men når jeg så vil
opdatere image 2 på kortet før jeg read error på den sidste block.
Det samme når jeg unmounter /cfg
umount /cfg/
ad0: FAILURE - READ status=51<READY,DSC,ERROR> error=10<NID_NOT_FOUND>
LBA=7813119
Hvad er det ved unmount der gør at den skal læse sidste sector?
fwX# diskinfo -v ad0
ad0
512 # sectorsize
4000317440 # mediasize in bytes (3.7G)
7813120 # mediasize in sectors
0 # stripesize
0 # stripeoffset
7751 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
COZ053011222817 # Disk ident.
Det slår mig at det er den sidste sector på kortet der giver
problemer. /cfg burde ikke være i nærheden af den overhovedet. Jeg
bruger kun ca 1GB
fwX# fdisk ad0
******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=7751 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=7751 heads=16 sectors/track=63 (1008 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 1024065 (500 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 1015/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 1024191, size 1024065 (500 Meg), flag 0
beg: cyl 1016/ head 1/ sector 1;
end: cyl 1007/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 2048256, size 3024 (1 Meg), flag 0
beg: cyl 1008/ head 0/ sector 1;
end: cyl 1010/ head 15/ sector 63
The data for partition 4 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 2051280, size 5760720 (2812 Meg), flag 0
beg: cyl 1011/ head 0/ sector 1;
end: cyl 581/ head 15/ sector 63
Samme image på et transcend kort giver ingen problemer. Er det mig der
gør noget forkert, eller skal jeg bare hælde den stak Sandisk kort jeg
har liggende i havnen?
Nu vil jeg forsøge med et 2Gb image og se om det er gør nogen forskel.
-- FlemmingReceived on Tue 21 Feb 2012 - 08:42:23 CET
This archive was generated by hypermail 2.2.0 : Sun 24 Jun 2012 - 02:54:40 CEST