After I boot system by Helix live CD,I found I could't use USB device.
In the past, use Knoppix 3.6,It is easy.
Who can tell me the reason or give me a solution?Thanks.
By "use" do you mean read or write or both? Helix mounts all devices as read only. You will have to mount read/write.
I have been unsuccessful in mounting the local hard drives as read write. Anyone know if it is possible?
Thanks psu89.
By "use", I mean I can not find usb device in Helix.
I believe the difference is in the Linux kernel. My knoppix boot cd mounts usb devices as "ub" devices (ex. uba1). My helix cd (2.6.14-9) mounts them as "sd" devices (ex. sda1).
If you are using Linen you will find that it does not recognize "ub" devices. It will however recognize "sd" devices and allow you to acquire from or to those devices.
I've never had a problem mounting FAT/FAT32 drives as read-write under Helix, but NTFS drives sometimes won't mount to write for no apparent reason. I know that the NTFS write functionality in Linux (captive driver) has issues, but there is a new version of Knoppix out (5.0.1?) that supposedly has an updated driver. Haven't tried it yet myself, though.
As for the USB drive, I've had the same results with NTFS vs FAT.
bobby
Bobby,
I have seen the same regarding FAT vs NTFS
I recently tried
mount -t captive-ntfs -o rw /dev/hda1 /mnt/hda1 and this did not work either.
Has anyone tried something that worked?
I believe the difference is in the Linux kernel. My knoppix boot cd mounts usb devices as "ub" devices (ex. uba1).
The ub device driver is the "Low performance USB block driver", which is something you don't want to use.
Typically usb/firewire devices are seen as scsi device, just as Greg has indicated typically sd*.
Bobby,
I have seen the same regarding FAT vs NTFS
I recently tried
mount -t captive-ntfs -o rw /dev/hda1 /mnt/hda1 and this did not work either.Has anyone tried something that worked?
Before you can use the captive-ntfs driver you will need to locate ntfs.sys amongst other Windows system drivers. Captive provides a utility to do this called captive-install-acquire.
OK, got it. I can now write to the NTFS drive from within HELIX. It is very slow, is that due to the Captive interface?
captive-ntfs is a driver wrapper, it takes the native Linux filesystem calls and then uses the Windows API from the acquired drivers. So yes you are seeing a perforamnce hit as a result of this.