Hi,
I’d like to use automount=@filename option in order to automount knowen (permanent) filesystems.
But I get the error message:
io-blk: Failed to automount filesystem at ‘/’ - Can’t access shared library.
CD-ROM is mounted (to preserve additional questions - I also tried to slay and restart devb-eide
when I’m sitting on floppy with all required stuff). fs-qnx4.so is included into image. The file
/etc/fstab is created (I also tried to use /proc/boot/fstab - the same banana).
What’s wrong?
TIA, Eduard.
Here is snippet of my build file (rid of the comments, messages, etc.):
====================================================
[virtual=x86,bios +compress] boot = {
startup-bios -s64k
PATH=/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll procnto
}
[+script] startup-script = {
procmgr_symlink …/…/proc/boot/libc.so.2 /usr/lib/ldqnx.so.2
seedres
slogger &
waitfor /dev/slog
display_msg “”
btw, why the first message is printed on the dot line?? smth wrong with loader, imo
display_msg “Starting pci-bios server…”
pci-bios &
waitfor /dev/pci
devc-con -n4 -LP &
waitfor /dev/con1
reopen /dev/con1
devb-eide blk noatime,cache=2m,rmvto=3s,bufsz=512:32k,automount=@/etc/fstab
dos noexec eide dma,ioport=0x1f0,irq=14,nopci eide dma,ioport=0x170,irq=15,nopci
\ it’s single line originally
waitfor /dev/cd0 30
#automnt -v
fs-pkg -a/pkgs/base/safe-config/etc/system/package/packages
[+session pri=10o] /bin/ksh -c /etc/system/sysinit
}
libc.so
[type=link] /dev/console=/dev/con1
Include all tie files for the default filesystems
libcam.so
io-blk.so
cam-disk.so
fs-qnx4.so
fs-dos.so
cam-cdrom.so
fs-cd.so
Binaries/Executables
[data=uip]
seedres
pci-bios
devb-eide
slogger
devc-con
fs-pkg
#/root/amnt/automnt
These files will be unlinked after the system has started
unlink_list={
/proc/boot/devb-*
seedres
#automnt
}
File system table (permanent partitions)
/etc/fstab={
/dev/hd0t79:/:qnx4,
/dev/cd0:/fs/cd0:cd
}