Hello,
I would like to say hallo, because it's my first post on this forrum.
I have got little problem with mounting more then one partition on my external usb 40 GB disk.
It looks like that:
HD is splited into 3 partitions, one for swap, one ext2 and one for vfat.
Code:
Device Boot Start End Blocks Id System
/dev/discs/disc0/part1 1 489 500720 82 Linux swap
/dev/discs/disc0/part2 490 8303 8001536 83 Linux
/dev/discs/disc0/part3 8304 38154 30567424 b Win95 FAT32
all USB application are disabled, and lates oleg's firmware is instaled.
Following script is used for boot time mounting
Code:
[admin@fhome root]$ cat /usr/local/sbin/post-boot
#!/bin/sh
# load additional modules
insmod /lib/modules/2.4.20/kernel/drivers/scsi/scsi_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/scsi/sd_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/storage/usb-storage.o
# wait for /opt to mount
mount /dev/discs/disc0/part2 /opt
i=0
while [ $i -le 15 ]
do
if [ -d /opt/etc ]
then
break
fi
sleep 1
i=`expr $i + 1`
done
# Activate swap
swapon /dev/discs/disc0/part1
# mount vfat paritionon
mkdir /tmp/bighd
mount -t vfat /dev/discs/disc0/part3 /tmp/bighd
# Run all active services - active means starts with S
/opt/etc/init.d/rc.unslung
after restart following mount points exists:
Code:
[admin@fhome root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /opt type ext3 (rw)
/dev/discs/disc0/part3 on /tmp/bighd type vfat (rw)
/dev/discs/disc0/part1 on /tmp/harddisk type vfat (ro,sync)
and of course swap is activated too
Code:
[admin@fhome root]$ free
total used free shared buffers
Mem: 30140 10972 19168 0 1492
Swap: 500712 0 500712
Total: 530852 10972 519880
Could you please explain why part1 is mounted on /tmp/harddisk and how disable it, and how it is possible to mount swap partition.
Thank you in advance
krzysiek