DSL Embedded :: NTFS Mounting



I am not a newbie to Linux. In the past I have been the sysadmin for several years of a 4 network that had 4 Linux servers I set up with access to MAC and PC clients. However, that was over 18 months ago and I haven't used Linux since then until lately. DSL Linux has intrigued me but I am having difficulty accessing ntfs partitions. Read only mode is what I want. My ntfs partition should be hda1 and hda2. Does DSL change those partitions to another designation? When I attempt to mount /dev/hda1, I get the following message:

mount: wrong fs type, bad option, bad superblock on /dev/hda1 or too many mounted file systems.

I would appreciate any help clearing out the cobwebs.

Thanks!

Greg Terry

To see what partitions have been autodetected by DSL, open an Xterminal and type:

mount


To do the actual mounting, you should be able to just type something like:

mount /mnt/hda1

Or, as root, you can manually specify the whole process:

sudo su
mkdir /mnt/hda1
mount -t ntfs /dev/hda1 /mnt/hda1

Keep in mind that your NTFS partition might not be in the expected location.  This is especially true for Dells and other PC manufacturers that create a small hidden FAT partition at the beginning of the hard drive that contain the Dell diagnostic utilities.  So in this case, the NTFS partition would actually be at /dev/hda2

If DSL does not autodetect your drives on a newer computer, it may be due to limited support for SATA disk controllers.  Try and go into your BIOS and set your SATA controller for "legacy mode" or "PATA mode" or "OS install mode" and then try booting DSL again.

Or you could download user tronik's unofficial DSL remaster that included linux kernel version 2.4.27 and full SATA support.

Hopefully, some of this information will be helpful.

Is it relevant that this is posted in the 'Embedded' thread? I think that I am right in saying that QEMU, which hosts the embedded version of DSL on a Windows PC, does not give/allow any access to physical filestore on the host machine, whatever the partition type. Might this be the underlying problem?
I had previously went through all the mount gymnastics. I haven't forgotten that much yet.   :)

there are only 3 drives listed at mount command:

/dev/root on /
/dev/hda on /KNOPPIX
/ramdisk on /ramdisk

I'm beginning to think that DeeJay may be correct and this is a normal occurence with the embedded version DSL. I'll try making a CD of the ISO version later and see if that behaves differently.

Greg

mount -t ntfs /dev/hda1 /mnt/hda1

works for me. That is my windowsXP drive. I mount it often.

if /dev/hda1 doesn't work try /dev/hdb or maybe even do a

dmesg | grep "hd*" | more

Next Page...
original here.