Page 7 of 9 FirstFirst ... 56789 LastLast
Results 91 to 105 of 134

Thread: Размышления об использовании файлов pre-* и post-* в новых прошивках Олега

  1. #91
    Quote Originally Posted by al37919 View Post
    а что в post-boot?
    Ну у вас он какой-то совсем коротенький - у меня вот:
    Code:
    #!/bin/sh
    # Start SSH-Server
    dropbear
    # test if USB disc has been attached
    if [ ! -d /dev/discs ]
    then
    insmod scsi_mod && insmod sd_mod && insmod usb-storage && sleep 20s
    fi
    #
    #mount of /opt
    mount /dev/discs/disc0/part2 /opt && sleep 5s
    #
    #mount of /tmp/mnt/disc0_3
    mount /dev/discs/disk0/part3 /tmp/mnt/disc0_3 && sleep 2s
    #
    #Run all active services - active means starts with S
    /opt/etc/init.d/rc.unslung
    chmod +x /usr/local/sbin/post-boot

  2. #92
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    И после этого Вы спрашиваете, почему /opt не проверяется в pre-mount?

    Вы же его сами смонтировали, ручками.

    Пассаж с insmod scsi_mod && insmod sd_mod && insmod usb-storage && sleep 20s

    тоже не нужен, если USB Storage разрешён в веб-интерфейсе...

  3. #93
    Quote Originally Posted by Oleg View Post
    Вы же его сами смонтировали, ручками
    Теперь ясно - но я точно также смонтировал /disc0_3, а он проверяется. В чем разница?

    Пассаж закомментирую.

    Убил все, кроме dropbear и rc.unslung - долгожданный результат:
    Code:
    Mar 26 17:33:36 e2fsck: /dev/discs/disc0/part2: clean, 9748/125696 files, 46641/251015 blocks
    Mar 26 17:33:36 e2fsck: /dev/discs/disc0/part3: clean, 55/60866560 files, 2693050/121718480 blocks
    Если учесть, что scsi-stop у меня работает, кодировку по вашему совету я подоткнул 1251, теперь вот за файловую систему спокоен, mc поднят, осталась только одна задача - написать smb.conf, чтобы уйти от просмотра всей сеткой всех шар... уж больно не хочется самому сидеть без самбы только потому, чтобы не вывешивать свое файло всем.

    К сожалению, п.10 у OlegI конкретно сбивает с толку - его пример smb.conf разительно отличается от моего, автосгенеренного - а чем заканчивается слепое переписывание FAQ'ов, вы мне сами только что показали: post-boot был от wengi, а ведь его "настройку" хвалят как гораздо более толковую, чем OlegI'шную. Две трети кода - лишние.
    Last edited by Cranch; 26-03-2008 at 14:55.

  4. #94
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Cranch View Post
    Теперь ясно - но я точно также смонтировал /disc0_3, а он проверяется. В чем разница?

    Пассаж закомментирую.


    /dev/discs/disk0/part3

    В опечатке.

    Вообще уберите это из post-boot.

  5. #95
    Извините, вы раньше ответили, чем я перезагрузился Прочитайте, пож., пост выше.

  6. #96
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    У wengi старый туториал, который не расчитан на 1.9.2.7-9.

    Что касается самбы - её вообще не стоит светить наружу. Для этого предназначен ftp сервер.

    Вы добавляли правила в фаервол что-ли, чтобы открыть самбе порты наружу?

  7. #97
    Quote Originally Posted by Oleg View Post
    Что касается самбы - её вообще не стоит светить наружу. Для этого предназначен ftp сервер
    Да нет, именно в свою локалку не хочу показывать то, что расшариваю для себя: юзверям юзверево - но функционал в вебморде усечен, и понятно почему ... придется все-таки просить у кого-нибудь рабочий cmb.conf под вашу последнюю сборку самбы, ну а adduser я поставил, что писать в .files, понял.

    Ну и бессмертное:

    Code:
    Чего их там поднимать? Сказать только 
    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D


    Кстати, у меня есть хороший совет камрадам-виндусятникам, каcающийся перевода строки <CR><LF> vs <LF> во всех наших файлах - но не знаю, в какую тему кинуть, чтобы не потерялся.
    Last edited by Cranch; 26-03-2008 at 16:34.

  8. #98
    А у меня файл fstab вообще отсутствует в папке /etc

    Code:
    ls
    MACHINE.SID   ethers  ipkg.conf    nsswitch.conf  protocols    services
    TZ            group   ld.so.cache  passwd         resolv.conf  smb.conf
    dnsmasq.conf  hosts   ld.so.conf   profile        rpc
    В чем это может быть дело?

  9. #99
    Join Date
    Jan 2008
    Location
    Minsk Belarus
    Posts
    94
    Quote Originally Posted by piezomotor View Post
    А у меня файл fstab вообще отсутствует в папке /etc

    Code:
    ls
    MACHINE.SID   ethers  ipkg.conf    nsswitch.conf  protocols    services
    TZ            group   ld.so.cache  passwd         resolv.conf  smb.conf
    dnsmasq.conf  hosts   ld.so.conf   profile        rpc
    В чем это может быть дело?
    его надо создать и не забыть прописать в .files ну и flashfs save && flashfs commit

  10. #100
    Quote Originally Posted by al37919 View Post

    От себя предлагаю четвертый вариант:

    создать файл с текущей датой (и естественно сохранить его в flashfs):

    /bin/date "+%m%d%H%M%Y" > /usr/local/etc/date

    Добавить в pre-boot:

    /bin/date `cat /usr/local/etc/date`

    Я не совсем пойму, а почему нельзя добавить

    /bin/date "+%m%d%H%M%Y" > /usr/local/etc/date

    в pre-shutdown, а в pre-boot, как и предлагалось:

    /bin/date `cat /usr/local/etc/date`

    Такая комбинация сохранения времени не заработает?

  11. #101
    WL-HDD с usb-flash

    post-boot
    mount /tmp/mnt/disc0_1/opt /opt
    mkdir /var/tmp/mycfg
    mkdir /var/tmp/mycfg/etc
    cp /opt/mpcs.conf /var/tmp/mycfg/etc
    cp /opt/mpcs.user /var/tmp/mycfg/etc
    cp /opt/mpcs.server /var/tmp/mycfg/etc
    cp /opt/mpcs /var/tmp/mycfg

    при загрузке папки создаются а файлы не копируются
    скорее всего из-за того что флешка неуспела смонтироваться
    если post-boot запустить в ручную то всё ок.
    Объясните пожалуйста на пальцах что надо ещё дописать
    а то всё читаю-читаю никак не врублюсь

  12. #102
    sleep 10
    В секундах

  13. #103
    Quote Originally Posted by Cd_spb View Post
    sleep 10
    В секундах
    Спасибо получилось
    Last edited by rrrakim; 25-09-2008 at 11:03.

  14. #104
    вроде сделал себе fstab, прописал шотдаун и загрузку...а в логе ничего нет - как были строчки так все и осталось...а нет лога - как искать ошибку?

    PHP Code:
    Jan  1 03:00:07 kernelkjournald starting.  Commit interval 5 seconds
    Jan  1 03
    :00:07 kernelEXT3-fs warningmounting fs with errorsrunning e2fsck is recommended
    Jan  1 03
    :00:07 kernelEXT3 FS 2.4-0.9.1919 August 2002 on sd(8,2), internal journal
    Jan  1 03
    :00:07 kernelEXT3-fsrecovery complete.
    Jan  1 03:00:07 kernelEXT3-fsmounted filesystem with ordered data mode.
    Jan  1 03:00:08 kernelAdding Swap506008k swap-space (priority -1)
    Jan  1 03:00:08 kernelusb.cderegistering driver usblp
    Jan  1 03
    :00:16 dropbear[153]: Child connection from ::ffff:192.168.1.4:53715
    Nov  6 02
    :38:46 dropbear[153]: exit before authTimeout before auth
    Nov  6 02
    :38:47 kernelkjournald starting.  Commit interval 5 seconds
    Nov  6 02
    :38:47 kernelEXT3-fs warningmounting fs with errorsrunning e2fsck is recommended
    Nov  6 02
    :38:47 kernelEXT3 FS 2.4-0.9.1919 August 2002 on sd(8,3), internal journal
    Nov  6 02
    :38:47 kernelEXT3-fsrecovery complete.
    Nov  6 02:38:47 kernelEXT3-fsmounted filesystem with ordered data mode.
    Nov  6 02:38:47 USB storageext3 fs at /dev/discs/disc0/part3 mounted to /tmp/mnt/disc0_3 

  15. #105
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    надо вручную прогнать e2fsck, т.к. e2fsck -p насколько я помню исправляет не все ошибки, а только то, что можно исправить на лету. О чем собственно и говорит это сообщение:
    Jan 1 03:00:07 kernel: EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
    Кстати, своп, по идее, должен подключаться до монтирования и проверки дисков

Page 7 of 9 FirstFirst ... 56789 LastLast

Similar Threads

  1. Replies: 586
    Last Post: 30-01-2016, 18:32
  2. Replies: 83
    Last Post: 11-12-2012, 18:31
  3. Установки MTU в последних прошивках от Олега
    By Uncle Sharic in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 12
    Last Post: 08-06-2008, 18:05

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
  •