Alan McKinnon pisze:
On Wednesday 30 January 2008, Joseph wrote:
On 01/30/08 12:40, Pavel Sanda wrote:
hi,

i have external hard drive connected through usb. i put the
following line into /etc/fstab /dev/sda1 /mnt/usb ext3
user,auto,exec 0 0
shouldn't that be: "users" instead of "user"

Maybe, maybe not, both are valid.
"user" means that any non-root user can mount the device and the same user (or root) may umount it. "users" means that any non-root user can mount the device and any other user (or root) may umount it.

Plug the exter. HD into USB and post the last several line of "dmesg"
What does it say?

It'll probably say that the device is /dev/sdb1 or some such. The real problem is likely what another poster mentioned - suitable drivers not loaded yet when init comes to use /etc/fstab.

One could try listing these drivers in /etc/autoload.d/kernel-2.6 but the easiest is probably to compile them into the kernel




You have right. Standard unix kernel was designed to have all inside. I don't know why some people still prefer modules than monolith kernel. If you have modules, you must recompile all of them when new ABI comes out. On monolithic kernel its all there. Also i don't know if modules are not slower than monolith Kernel because of User space to Kernel space connection. Compiled in modules makes kernel run faster, and if it's server, then even 0.00001 sec makes the different on functions execution and internal core communication. Partly beyond of that problem is IPC module communication. But if there are benefits then also are problems with error code execution or beta drivers installed. Also if You have Molnar's Real Time Preemption Model on Your kernel, You should choose monolithic kernel. PS: some drivers are don't work as modules like they should. You see Windows - there are drivers like Linux modules - what it makes? Blue screens of death ;), but this is another story... ;)

Mateusz M.
--
gentoo-user@lists.gentoo.org mailing list

Reply via email to