Page 1 of 10 123 ... LastLast
Results 1 to 15 of 143

Thread: Проблема с fstab

  1. #1

    Post Проблема с fstab

    Значит описываю все подробно:
    девайс WL500gP с прошивкой 1.9.2.7-7g
    два харда в ЮСБ-боксах
    первый два раздела (своп и ext3)
    второй один раздел (ext3)
    прописал в /etc/fstab как хочу их монтировать
    Code:
    cat /etc/fstab 
    /dev/scsi/host0/bus0/target0/lun0/part1 none swap sw 0 0
    /dev/scsi/host0/bus0/target0/lun0/part2 /tmp/harddisk ext3 rw 0 0
    /tmp/harddisk/opt1 /opt ext3 rw 0 0
    /dev/scsi/host1/bus0/target0/lun0/part1 /tmp/harddisk/ARHIV ext3 rw 0 0
    сохранил перезапустил захожу ssh и вижу что все смонтировалось по умолчанию и своп не подключен
    Code:
    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 /tmp/harddisk type ext3 (rw,noatime)
    /dev/discs/disc1/part1 on /tmp/harddisk/part1 type ext3 (rw,noatime)
    в постбут ничего криминального нет
    Code:
    cat /usr/local/sbin/post-boot 
    #!/bin/sh
    dropbear -p 12121
    insmod scsi_mod
    insmod sd_mod
    insmod usb-storage
    вот кусок лога
    Code:
    cat /tmp/syslog.log 
    вырезано
    Jan  1 00:00:03 kernel: usb.c: registered new driver usbdevfs
    Jan  1 00:00:03 kernel: usb.c: registered new driver hub
    Jan  1 00:00:03 kernel: usb-uhci.c: $Revision: 1.275 $ time 10:25:12 Jun 17 2006
    Jan  1 00:00:03 kernel: usb-uhci.c: High bandwidth mode enabled
    Jan  1 00:00:03 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
    Jan  1 00:00:03 kernel: ECHI PCI device 30381106 found.
    Jan  1 00:00:03 kernel: UCHI reg 0x41 = 10
    Jan  1 00:00:03 kernel: UCHI reg 0x41 changed to = 0
    Jan  1 00:00:03 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 2
    Jan  1 00:00:03 kernel: usb-uhci.c: Detected 2 ports
    Jan  1 00:00:03 kernel: usb.c: new USB bus registered, assigned bus number 1
    Jan  1 00:00:03 kernel: hub.c: USB hub found
    Jan  1 00:00:03 kernel: hub.c: 2 ports detected
    Jan  1 00:00:03 kernel: PCI: Enabling device 01:03.1 (0000 -> 0001)
    Jan  1 00:00:03 kernel: ECHI PCI device 30381106 found.
    Jan  1 00:00:03 kernel: UCHI reg 0x41 = 10
    Jan  1 00:00:03 kernel: UCHI reg 0x41 changed to = 0
    Jan  1 00:00:03 kernel: usb-uhci.c: USB UHCI at I/O 0x120, IRQ 2
    Jan  1 00:00:03 kernel: usb-uhci.c: Detected 2 ports
    Jan  1 00:00:03 kernel: usb.c: new USB bus registered, assigned bus number 2
    Jan  1 00:00:03 kernel: hub.c: USB hub found
    Jan  1 00:00:03 kernel: hub.c: 2 ports detected
    Jan  1 00:00:03 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
    Jan  1 00:00:04 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
    Jan  1 00:00:04 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
    Jan  1 00:00:04 kernel: ehci_hcd 01:03.2: irq 2, pci mem c00ac000
    Jan  1 00:00:04 kernel: usb.c: new USB bus registered, assigned bus number 3
    Jan  1 00:00:04 kernel: ECHI PCI device 31041106 found.
    Jan  1 00:00:04 kernel: ECHI reg 0x49 = 80010f20
    Jan  1 00:00:04 kernel: ECHI reg 0x49 changed to = 80010f00
    Jan  1 00:00:04 kernel: ECHI reg 0x4b = 80010f09
    Jan  1 00:00:04 kernel: ECHI reg 0x4b changed to = 80010f29
    Jan  1 00:00:04 kernel: PCI: 01:03.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
    Jan  1 00:00:04 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
    Jan  1 00:00:04 kernel: hub.c: USB hub found
    Jan  1 00:00:04 kernel: hub.c: 4 ports detected
    Jan  1 00:00:04 kernel: usb.c: registered new driver usblp
    Jan  1 00:00:04 kernel: printer.c: v0.13: USB Printer Device Class driver
    Jan  1 00:00:04 kernel: vlan1: Setting MAC address to  00 02 44 05 8a a5.
    Jan  1 00:00:04 kernel: vlan1: add 33:33:00:00:00:01 mcast address to master interface
    Jan  1 00:00:04 kernel: vlan1: add 33:33:ff:05:8a:a5 mcast address to master interface
    Jan  1 00:00:04 kernel: vlan1: add 01:00:5e:00:00:01 mcast address to master interface
    Jan  1 00:00:04 kernel: hub.c: connect-debounce failed, port 1 disabled
    Jan  1 00:00:05 kernel: hub.c: new USB device 01:03.2-1, assigned address 2
    Jan  1 00:00:05 kernel: usb.c: USB device 2 (vend/prod 0x67b/0x2507) is not claimed by any active driver.
    Jan  1 00:00:05 kernel: hub.c: new USB device 01:03.2-2, assigned address 3
    Jan  1 00:00:05 kernel: usb.c: USB device 3 (vend/prod 0x5e3/0x702) is not claimed by any active driver.
    Jan  1 00:00:06 dropbear[108]: Running in background
    Jan  1 00:00:06 kernel: SCSI subsystem driver Revision: 1.00
    Jan  1 00:00:06 kernel: Initializing USB Mass Storage driver...
    Jan  1 00:00:06 kernel: usb.c: registered new driver usb-storage
    Jan  1 00:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
    Jan  1 00:00:06 kernel:   Vendor: ST380011  Model: A                 Rev: 3.06
    Jan  1 00:00:06 kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
    Jan  1 00:00:06 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
    Jan  1 00:00:06 kernel: SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
    Jan  1 00:00:06 kernel: Partition check:
    Jan  1 00:00:06 kernel:  p1 p2
    Jan  1 00:00:06 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
    Jan  1 00:00:06 kernel:   Vendor: ST316002  Model: 3A                Rev: 0811
    Jan  1 00:00:06 kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
    Jan  1 00:00:06 kernel: Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
    Jan  1 00:00:06 kernel: SCSI device sdb: 312579695 512-byte hdwr sectors (160041 MB)
    Jan  1 00:00:06 kernel:  p1
    Jan  1 00:00:06 kernel: USB Mass Storage support registered.
    Jan  1 00:00:15 kernel: VFS: Can't find ext3 filesystem on dev sd(8,0).
    Jan  1 00:00:15 kernel: MSDOS FS: Using codepage 950
    Jan  1 00:00:15 kernel: MSDOS FS: IO charset cp950
    Jan  1 00:00:15 kernel: FAT: bogus logical sector size 64543
    Jan  1 00:00:15 kernel: VFS: Can't find a valid FAT filesystem on dev 08:00.
    Jan  1 00:00:15 kernel: FAT: freeing iocharset=cp950
    Jan  1 00:00:15 kernel: FAT: bogus logical sector size 64543
    Jan  1 00:00:15 kernel: VFS: Can't find a valid FAT filesystem on dev 08:00.
    Jan  1 00:00:15 kernel: VFS: Can't find ext3 filesystem on dev sd(8,1).
    Jan  1 00:00:15 kernel: MSDOS FS: Using codepage 950
    Jan  1 00:00:15 kernel: MSDOS FS: IO charset cp950
    Jan  1 00:00:15 kernel: FAT: Did not find valid FSINFO signature.
    Jan  1 00:00:15 kernel: Found signature1 0x0 signature2 0x0 sector=4.
    Jan  1 00:00:15 kernel: VFS: Can't find a valid FAT filesystem on dev 08:01.
    Jan  1 00:00:15 kernel: FAT: freeing iocharset=cp950
    Jan  1 00:00:15 kernel: FAT: Did not find valid FSINFO signature.
    Jan  1 00:00:15 kernel: Found signature1 0x0 signature2 0x0 sector=4.
    Jan  1 00:00:15 kernel: VFS: Can't find a valid FAT filesystem on dev 08:01.
    Jan  1 00:00:15 kernel: NTFS: Invalid $Mft record 0
    Jan  1 00:00:15 kernel: kjournald starting.  Commit interval 5 seconds
    Jan  1 00:00:15 kernel: EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
    Jan  1 00:00:15 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
    Jan  1 00:00:15 kernel: EXT3-fs: mounted filesystem with ordered data mode.
    Jan  1 00:00:15 USB storage: ext3 fs mounted to /tmp/harddisk 
    Jan  1 00:00:15 kernel: VFS: Can't find ext3 filesystem on dev sd(8,16).
    Jan  1 00:00:16 kernel: MSDOS FS: Using codepage 950
    Jan  1 00:00:16 kernel: MSDOS FS: IO charset cp950
    Jan  1 00:00:16 kernel: FAT: bogus logical sector size 0
    Jan  1 00:00:16 kernel: VFS: Can't find a valid FAT filesystem on dev 08:10.
    Jan  1 00:00:16 kernel: FAT: freeing iocharset=cp950
    Jan  1 00:00:16 kernel: FAT: bogus logical sector size 0
    Jan  1 00:00:16 kernel: VFS: Can't find a valid FAT filesystem on dev 08:10.
    Jan  1 00:00:16 kernel: kjournald starting.  Commit interval 5 seconds
    Jan  1 00:00:16 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,17), internal journal
    Jan  1 00:00:16 kernel: EXT3-fs: mounted filesystem with ordered data mode.
    Jan  1 00:00:16 USB storage: ext3 fs mounted to /tmp/harddisk/part1
    какие будут мысли? где причина зарыта?

  2. #2
    ИМХО: может на таких бездисковых устройствах и на этой прошивке монтирование по fstab не производится?

  3. #3
    Join Date
    Aug 2006
    Location
    Moscow, Russia
    Posts
    788
    Quote Originally Posted by garry111 View Post
    ИМХО: может на таких бездисковых устройствах и на этой прошивке монтирование по fstab не производится?
    Не, fstab должен срабатывать.

  4. #4
    Quote Originally Posted by garry111 View Post
    ИМХО: может на таких бездисковых устройствах и на этой прошивке монтирование по fstab не производится?
    http://wl500g.info/showpost.php?p=51576&postcount=7 четвертая снизу строчка

  5. #5
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    А если отмонтировать всё ручками и сказать mount -a, что будет?

  6. #6
    Quote Originally Posted by Oleg View Post
    А если отмонтировать всё ручками и сказать mount -a, что будет?
    Размонтировал

    Code:
    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)
    монтирую

    Code:
    mount -a
    mount: Mounting /dev/scsi/host0/bus0/target0/lun0/part1 on none failed: No such file or directory
    смотрим

    Code:
    ls /dev/scsi/host0/bus0/target0/lun0/
    disc  part1  part2
    вроде есть part1 (это раздел swap)
    смотрим что смонтировалось

    Code:
    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/scsi/host0/bus0/target0/lun0/part2 on /tmp/harddisk type ext3 (rw)
    /dev/scsi/host0/bus0/target0/lun0/part2 on /opt type ext3 (rw)
    /dev/scsi/host1/bus0/target0/lun0/part1 on /tmp/harddisk/torrents/target/ARHIV type ext3 (rw)
    как и должно быть

    Code:
    free
                 total       used       free     shared    buffers     cached
    Mem:         30116      12512      17604          0       1640       5528
    -/+ buffers/cache:       5344      24772
    Swap:            0          0          0
    своп не сработал ...

  7. #7
    не забудьте запомнить /etc/fstab во флеш:

    Code:
    echo "/etc/fstab" >> /usr/local/.files
    flashfs save && flashfs commit && flashfs enable
    иначе после перезагрузки его не будет

  8. #8
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    А если в строчке где swap написать swap вместо none?

  9. #9
    Quote Originally Posted by Oleg View Post
    А если в строчке где swap написать swap вместо none?
    изменил все отмонтировал своп отключил

    Code:
    mount -a
    mount: Mounting /dev/scsi/host0/bus0/target0/lun0/part1 on swap failed: No such file or directory
    опять ругается
    Code:
    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/scsi/host0/bus0/target0/lun0/part2 on /tmp/harddisk type ext3 (rw)
    /dev/scsi/host0/bus0/target0/lun0/part2 on /opt type ext3 (rw)
    /dev/scsi/host1/bus0/target0/lun0/part1 on /tmp/harddisk/torrents/target/ARHIV type ext3 (rw)
    это смонтировал
    Code:
    free
                 total       used       free     shared    buffers     cached
    Mem:         30116       8724      21392          0        832       2104
    -/+ buffers/cache:       5788      24328
    Swap:            0          0          0
    но свопа нет
    Code:
    cat /etc/fstab 
    /dev/scsi/host0/bus0/target0/lun0/part1 swap swap sw 0 0
    /dev/scsi/host0/bus0/target0/lun0/part2 /tmp/harddisk ext3 rw 0 0
    /tmp/harddisk/opt1 /opt ext3 bind,rw 0 0
    /dev/scsi/host1/bus0/target0/lun0/part1 /tmp/harddisk/torrents/target/ARHIV ext3 rw 0 0
    но в принципе своп ладно... почему при перезагрузке он не монтирует как сказано???
    to kung-fu-tzu спасибо конечно за напиминание, но в самом первом посту было "сохранил перезапустил захожу ssh"

  10. #10
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Про своп ясно. mount его не понимает. Зато swapon -a/swapoff -a нормально понимает.
    Что касается, почему оно само не монтируется. Есть только одно подозрение - Вы вручную грузите ЮСБ модули. Т.е. у Вас очевидно, все встроенные сервисы запрещены. Я бы разрешаил что-нибудь и посмотрел, что выйдет.

  11. #11
    Quote Originally Posted by Oleg View Post
    Про своп ясно. mount его не понимает. Зато swapon -a/swapoff -a нормально понимает.
    Что касается, почему оно само не монтируется. Есть только одно подозрение - Вы вручную грузите ЮСБ модули. Т.е. у Вас очевидно, все встроенные сервисы запрещены. Я бы разрешаил что-нибудь и посмотрел, что выйдет.
    да сервисы все отключены .. самбу не использую а фтп использую патченый vsftp ... ок попробую включить встроенный фтп ...

    включил встроенный фтп смонтировалось куда надо ... но всеже хотелось бы чтоб и без него работало
    Last edited by Mirage-net; 28-09-2007 at 14:45.

  12. #12
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    как временное решение: включите встроенный фтп, но запретите всех пользователей. тогда он сразу после запуска будет завершать работу.

  13. #13
    Quote Originally Posted by Oleg View Post
    как временное решение: включите встроенный фтп, но запретите всех пользователей. тогда он сразу после запуска будет завершать работу.
    Спасибо так и сделую...

  14. #14
    А ведь тоже самое было, помнится еще порадовался когда прошивка с возможность использования, но также не срослось и забил, а теперь есть кто-то более настырный . Ведь fstab более привычно, чем автозагрузка.

  15. #15

    монтирование /tmp/harddisk без stupidftp

    Здравствуйте!

    Как известно, первый подключенный диск автоматически монтируется в /tmp/harddisk только если в оболочке включен stupidftp. Если stupidftp выключен, то каталог /tmp/harddisk не создается и не видно устройств /dev/scsi/. Подскажите, как в этом случае сделать возможным исполнение в post-mount команды:
    /bin/mount -o sync,noatime,rw /dev/discs/disk0/part1 /tmp/harddisk

    Спасибо.

Page 1 of 10 123 ... LastLast

Similar Threads

  1. Как зафиксировать порядок USB носителей (fstab)?
    By ParadoxRus in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 229
    Last Post: 10-11-2014, 21:11

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •