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