file name on usb flashdrive only 8.3
file name on usb flashdrive only 8.3
I cannot find out, why I can only write 8.3 file names on a USB flash drive. How can I use long file names? The flash drive had from Windows already long file names stored.
bye
Ronald Wiplinger
bye
Ronald Wiplinger
fat 16 8.3
http://compreviews.about.com/od/glossary/g/FAT16.htm
You might want to reformat your USB drive as fat 32. This could solve your problem.
Robert
PS: Use some common sense and backup anything important on this USB drive before you reformat.
You might want to reformat your USB drive as fat 32. This could solve your problem.
Robert
PS: Use some common sense and backup anything important on this USB drive before you reformat.
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
My USB flash drive (flash key) also is factory-formatted FAT16, and I can both read and write long filenames, in either Puppy 2 alpha 3 or Puppy 1.0.8. When I boot from the flash key it's automounted, when I boot from hard disk the flash key can be mounted using Pmount from the Start - Utilities menu.
What version of Windows was writing to the USB drive--and if 2000 or NT or XP, did Windows format it in NTFS?
The only time I can't write or read long filenames to/from flash key, is when booting using either LINLD or grub.exe from an autoexec.bat file, with autoexec.bat either on floppy or on hard disk...while booting, before vmlinuz starts, when still in config.sys or autoexec.bat, (I boot using Windows 98SE) DOS won't recognize long filenames. For example my grub.exe file must be in a subdirectory with an 8.3 or smaller subdir name, e.g. c:\p2a3flas not c:\p2a3flash. But this is a shortcoming of DOS, not Puppy.
What version of Windows was writing to the USB drive--and if 2000 or NT or XP, did Windows format it in NTFS?
The only time I can't write or read long filenames to/from flash key, is when booting using either LINLD or grub.exe from an autoexec.bat file, with autoexec.bat either on floppy or on hard disk...while booting, before vmlinuz starts, when still in config.sys or autoexec.bat, (I boot using Windows 98SE) DOS won't recognize long filenames. For example my grub.exe file must be in a subdirectory with an 8.3 or smaller subdir name, e.g. c:\p2a3flas not c:\p2a3flash. But this is a shortcoming of DOS, not Puppy.
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
Long filename creation works OK for me, when I mount the flashkey using MUT; I was mistaken though, above; my flash key is formatted FAT32 not FAT16. Just like ELMIT's.
- Attachments
-
- Screenshot_of_creation_of_long_filename_when_flash_drive_is_mounted_using_MUT.png
- Works OK for me in 1.0.8 mounted using MUT
- (170.71 KiB) Downloaded 642 times
I found something else!
I rebooted the machine and created the /mnt/sda1 directory.
I tried from the command line:
mount -t vfat /dev/sda1 /mnt/sda1
No such device or dirctory.
I tried this several times!
Than I opened MUT, just to see the device, and than I could use the command line.
It seems that MUT (and also Pmounter) does something before it can mount the /dev/sda1 (which exist, and since I created /mnt/sda1 this one exists as well). What? Load a module?
I rebooted the machine and created the /mnt/sda1 directory.
I tried from the command line:
mount -t vfat /dev/sda1 /mnt/sda1
No such device or dirctory.
I tried this several times!
Than I opened MUT, just to see the device, and than I could use the command line.
It seems that MUT (and also Pmounter) does something before it can mount the /dev/sda1 (which exist, and since I created /mnt/sda1 this one exists as well). What? Load a module?
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
I have no idea. Long filename creation also works OK for me when I mount the device from the command line.
I must be off to sleep. I leave this problem to better minds than mine...
I must be off to sleep. I leave this problem to better minds than mine...
- Attachments
-
- Screenshot_of_Very_Long_Filename_Created_When_Flash_Key_Is_Mounted_From_Command_Line.png
- (150.03 KiB) Downloaded 558 times
found it!!!
I found the missing part:
modprobe sg
modprobe usb-storage
bye
Ronald Wiplinger
modprobe sg
modprobe usb-storage
bye
Ronald Wiplinger
status across versions?
What is the status of this across versions? The problem is this:
- If USB boots Puppy and has pup_save in it, the USB gets mounted automatically, but when viewed in MUT, it displays only 8.3 filenames
- there is no way to unmount it, and it is automatically mounted at boot time
I wonder if the problem is the same with IDE flash drives?
- If USB boots Puppy and has pup_save in it, the USB gets mounted automatically, but when viewed in MUT, it displays only 8.3 filenames
- there is no way to unmount it, and it is automatically mounted at boot time
I wonder if the problem is the same with IDE flash drives?
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].