Как поднять упавший pfSense?

Discussion in 'FreeBSD' started by -=lebed=-, 4 Apr 2016.

  1. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Проблема возникла после повторного отключения энергии в момент проверки ошибок на диске.
    На данный момент прокси-шлюз-файрвол уходит в даун (отключение вывода на экран) на фазе 0 и реже фазе 1 проверки диска. В шелл не попасть ни в каком режиме, что можно предпринять Егор/гуру FreeBSD?
     
    1. 1qoot1

      1qoot1 Member

      Joined:
      13 Jan 2014
      Messages:
      48
      Likes Received:
      10
      Reputations:
      1
      Ждать полной проверки. Если там много логов от сквида то это может занимать до 30-40 минут...

      Либо отключить штатную проверку(если срочно надо поднять) (На свой страх и риск)

      fsck_y_enable="NO" # Set to YES to do fsck -y if the initial preen fails.
      background_fsck="YES" # Attempt to run fsck in the background where possible.
      background_fsck_delay="60" # Time to wait (seconds) before starting the fsck.

      или почитать тут ТЫК
       
      1. -=lebed=-

        -=lebed=- хэшкрякер

        Joined:
        21 Jun 2006
        Messages:
        3,804
        Likes Received:
        1,960
        Reputations:
        594
        Ждал и дольше, чтоб выполнить команду надо попасть в шелл, как это сделать до проверки fsck?
        У меня на стадии 0 (реже 1) вывод на экран отключается и моник мигает желтым.
         
        1. pas9x

          pas9x Elder - Старейшина

          Joined:
          13 Oct 2012
          Messages:
          423
          Likes Received:
          583
          Reputations:
          52
          Фряха на десктопе? Ты маньяк, однако. Если на десктопе то вообще не вижу никаких проблем, этож не сервак на другом конце света.
          Если у тебя отключается монитор то похоже происходит что-то фатальное, возможно кернел паник.
          Отключи винт, сделай (по возможности) его бэкап через dd на другой винт. Далее загружайся с рабочей фряхи и делай fsck этого винта по нормальному.
          АХТУНГ: fsck может сильно испоганить твой винт, так что сделать бэкап таки рекомендую.

          На крайняк, можно подключить винт в режиме только чтения, забрать оттуда важные данные, форматнуть и заново установить фряху.
           
          1. -=lebed=-

            -=lebed=- хэшкрякер

            Joined:
            21 Jun 2006
            Messages:
            3,804
            Likes Received:
            1,960
            Reputations:
            594
            Да на обычном компе всё, фряхи нет рабочей больше, а так понял кроме как поставить всё заново (спасти при этом бэкапы настроек pfSense) не существует?
            Кернел паник никак не обойти?
            P.S. fsck всё походу и подпортил, на винте нет бэд блоков кстати вообще.
             
            1. pas9x

              pas9x Elder - Старейшина

              Joined:
              13 Oct 2012
              Messages:
              423
              Likes Received:
              583
              Reputations:
              52
              Ну значит надо чтоб она появилась :) Установить можно на отдельный винт, с него загрузиться и сделать fsck. Если туго с железками то можно установить фряху на флешку и с неё загрузиться. Загрузить фряху можно, также, с диска.
              На этот вопрос без скриншотов и предсмертного сообщения ОС тебе уже никто не ответит. Смотря какой кернел паник. Информация о проблеме в нём может быть а может и не быть. А может это и вообще не кернел паник.

              Если основная ценность - это конфиги то советую загрузить ОС с диска или флешки, в режиме read-only подмонтировать раздел где они лежат и забрать их оттуда. Высок шанс, что в режиме read-only раздел подмонтируется даже если на нём есть ошибки.

              Кстати, монитор может отключаться не из-за проблемы в ОС а из-за того, что она устанавливает неподдерживаемый монитором видеорежим.
               
              #6 pas9x, 5 Apr 2016
              Last edited: 5 Apr 2016
              1. -=lebed=-

                -=lebed=- хэшкрякер

                Joined:
                21 Jun 2006
                Messages:
                3,804
                Likes Received:
                1,960
                Reputations:
                594
                Во время работы fsck?
                 
                1. pas9x

                  pas9x Elder - Старейшина

                  Joined:
                  13 Oct 2012
                  Messages:
                  423
                  Likes Received:
                  583
                  Reputations:
                  52
                  Незнаю, чувак) Как показывает жизнь, на компе/сервере может быть всё что угодно. Fsck может работать и в бекграунде а тем временем какой-то софт глючить. Если это не сервер а десктопный комп, то очень даже вероятно, что криво инициализируется графическая система.
                  Можно ещё в однопользовательском режиме запустить комп. В самом начале загрузки показывается логотип фряхи и даётся 10 секунд на выбор режима запуска. Если конечно ты не отключал это меню.
                   
                  1. Егорыч+++

                    Егорыч+++ Admin Staff Member

                    Joined:
                    27 May 2002
                    Messages:
                    1,373
                    Likes Received:
                    899
                    Reputations:
                    20
                    да, однопользовательский режим или загрузка с какого нибудь лив сд. Почекать диск, отключить файрвел.
                     
                    1. -=lebed=-

                      -=lebed=- хэшкрякер

                      Joined:
                      21 Jun 2006
                      Messages:
                      3,804
                      Likes Received:
                      1,960
                      Reputations:
                      594
                      Дак пробовал во всех режимах грузить, в том числе и сингл юзер - ситуация та же... Чем можно проверить диск ext2/ext3, загрузившись с лив CD? Если не сложно дайте ссылки на образ для флэшки, Акроникс не умеет это делать (проверять линуксовые разделы)?

                      P.S. Представляю... работает CHKDSK на винде и на каком-то этапе (0 или 1) отрубается вывод на экран, да никогда такого не будет если диск нормальный и железо не глючит. Раз вывод пошёл на экран (видеоадаптер инициализировался, дак с какого кляпа ему отрубаться потом) там обычный терминальный текстовый режим...
                       
                      1. Егорыч+++

                        Егорыч+++ Admin Staff Member

                        Joined:
                        27 May 2002
                        Messages:
                        1,373
                        Likes Received:
                        899
                        Reputations:
                        20
                        У тебя точно freebsd , ext2/ext3 - это линуксовый формат
                         
                        1. -=lebed=-

                          -=lebed=- хэшкрякер

                          Joined:
                          21 Jun 2006
                          Messages:
                          3,804
                          Likes Received:
                          1,960
                          Reputations:
                          594
                          Да, у меня pfSense на Фряхе, ext2/ext3 - я предположил что там такие файловые системы или там FFS ?
                           
                          1. 1qoot1

                            1qoot1 Member

                            Joined:
                            13 Jan 2014
                            Messages:
                            48
                            Likes Received:
                            10
                            Reputations:
                            1
                            alt-f* ?
                             
                            -=lebed=- likes this.