Apologies for not reading the entire thread; I searched for key terms, specifically 'formatted' and 'unrecognized', as they seemed logical for anyone experiencing this issue. I browsed the last ~ 8 or so pages, so I'm praying I didn't just miss it and look foolish as a result.
I'm attempting to root / etc a NST, reporting as software version 1.1.0, which I believe indicates that it's good to go for purposes of touchnooter 2.1.31.
I've registered the device, and powered it off via long-press of power followed by 'do you want to fully power off', followed by 'Your NOOK has turned off completely'
Using a 1g microsd card in an external reader on linux, I've dd'd touchnooter-2-1-31.img to the card (with the mount unmounted):
(df result prior to umount, the 1g microsd is /dev/sde1:
/dev/sde1 969M 96K 969M 1% /media/457B-0FEB
umounted /media/457B-0FEB.
dschutzn@Fooiel:~/Desktop$ dd if=touchnooter-2-1-31.img of=/dev/sde1
249345+0 records in
249345+0 records out
127664640 bytes (128 MB) copied, 28.3721 s, 4.5 MB/s
)
Removed microsd from external reader; put microsd into NST. Pressed power button.
Short press ( under 1 second) appears to not do anything; expected?
Longish press (under 2 seconds but over 1 second), device boots, shows nothing touchnooter specific, boots to normal nook-ness.
Upon sliding to unlock, dialog box. Title: 'SD card format required'. Body: 'This memory card is unrecognized and needs to be formatted.'
Cancel / Format Now buttons follow.
Powering off NST w/o formatting microsd, back to reader, fdisk partition info:
Disk /dev/sde1: 1015 MB, 1015741952 bytes
128 heads, 32 sectors/track, 484 cylinders
Units = cylinders of 4096 * 512 = 2097152 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sde1p1 * 1 38 77808 c W95 FAT32 (LBA)
/dev/sde1p3 7 7 0 0 Empty
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(6, 10, 2)
Partition 3 has different physical/logical endings:
phys=(370, 0, 50) logical=(6, 10, 1)
Partition 3 does not end on cylinder boundary.
Any thoughts? Anyone spotting something where I'm doing it wrong, etc? Please see where I'm doing something wrong =(
EDIT:
Found some info in
http://forum.xda-developers.com/show....php?t=1506004 - basically, same issue, same scenario (more or less), 1,1 NST and touchnooter and linux to dd the image to the card, card not seen properly as a result. He was able to get it working via a windows machine; I have no windows machines. So it's just 'problem exists for more than just myself' at this point, I guess. Any linux solutions?