On Sunday 26 December 2004 10:27, Mark McKibben wrote:
I finally convinced my fiance to dump Windows ME for Linux (mostly because WinME decided to die on her), but I've still got one major task to complete before everything is up & running properly. In her machine there are 2 harddrives. /dev/hda is the OS drive and /dev/hdb is the data drive. hdb has all her important documents and files on it, but I can't get it to mount under Linux.
When the computer boots up and tries to mount the drive; it generates these errors: MDSO FS: IO charset utf8 VFS: Can't find a valid FAT filesystem on dev 03:41. FAT: freeing iocharset=utf8
Currently her /etc/fstab reads as follows: /dev/hda2 / reiserfs defaults 1 1 /dev/hdb1 /windows/D vfat users,gid=users,rw,umask=0002,iocharset=utf8 0 0 /dev/hda1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0
Her mtab reads: /dev/hda2 / reiserfs rw 0 0 proc /proc proc rw 0 0 devpts /dev/pts devpts rw,mode-0620,gid=5 0 0 tmpfs /dev/shm tmpfs rw 0 0 usbdevfs /proc/bus/usb usbdevfs rw 0 0 /dev/hdd /media/cdrom iso9660 ro,nosuid,nodev,user=arie 0 0
When I tried mounting the drive (as root) from the command line like so: mount /windows/D
I got this error: mount: wrong fs type, bad option, bad superblock on /dev/hdb1. or too many mounted file systems
When I try to mount the drive as a regular user; it tells me that: mount: only root can mount /dev/hdb1 on /windows/D
I did try googling a bit and have changed the fstab line a couple of times but had no success in getting the drive to mount. The other main suggestion that I'd seen was to rewrite the fstab line for the drive like so: /dev/hdb1 /windows/D vfat defaults,umask=0 0 0
But that failed just like her current fstab line; so I'm hoping somebody on this list will have a suggestion to help me getting this working for her. By the way, this computer was originally Windows 98 which got upgraded to Windows 98 Second Edition and then later moved to Windows ME before I was allowed to put SuSE Linux 9.0 on it.
Also if it helps, the YaST partitioner says the drive is formatted as a Win95 FAT32 LBA parition.
Hi, as your fstab entry looks OK to me (I don't have the utf stuff only), and as you say that WinME have dies, maybe the file system is broken. Try using this boot cd: http://www.ultimatebootcd.com/ It contains a bunch of diagnostic and repair tools, which can help you diagnose the partition and repair it if it is not OK. Cheers Sunny -- Try the best browser, get Firefox now: http://tinyurl.com/5a878