[freebsd] mounting disk

freebsd at neptunzavod.ru freebsd at neptunzavod.ru
Wed Jan 17 13:20:45 EET 2018


Hi

Есть  FreeBSD 11.0-RELEASE-p3 поднятый на виртуальной машине Hyper-D еще с год
назад.  Все  прекрасно  работало до сегодняшнего дня, машина перестала
пинговаться по сети, и после перезагрузки просто не загрузилась.

При запуске возникли какие то проблемы с монтированием диска, а именно
доходит до монтирования диска и выводит:

Trying to mount root from ufs:/dev/da0p2 [rw]...
hvet0: <Hyper-V event timer> on vmbus0
Event timer "Hyper-V" frequency 10000000 Hz quality 1000
storvsc0: <Hyper-V IDE Storage Interface> on vmbus0
hvheartbeat0: <Hyper-V Heartbeat Service> on vmbus0
(probe0:blkvsc0:0:0:0): storvsc scsi_status = 2
(probe1:blkvsc0:0:1:1): invalid LUN 1
hvkvp0: <Hyper-V KVP Service> on vmbus0
da0 at blkvsc0 bus 0 scbus1 target 0 lun 0
da0: <Msft Virtual Disk 1.0> Fixed Direct Access SPC-2 SCSI device
da0: 300.000MB/s transfers
da0: Command Queueing enabled
da0: 130048MB (266338304 512 byte sectors)
(probe0:blkvsc0:0:0:1): invalid LUN 1
da0 at blkvsc0 bus 0 scbus1 target 0 lun 0
da0: <Msft Virtual Disk 1.0> detached
hvshutdown0: <Hyper-V Shutdown Service> on vmbus0
hvtimesync0: <Hyper-V Time Synch Service> on vmbus0
vmbus0: device scan, probe and attach done
taskqgroup_adjust failed cnt: 1 stride: 1 mp_ncpus: 1 smp_started: 0
Timecounter "TSC" frequency 1599996480 Hz quality 800
taskqgroup_adjust failed cnt: 1 stride: 1 mp_ncpus: 1 smp_started: 0
(da0:blkvsc0:0:0:0): Periph destroyed
mountroot: waiting for device /dev/da0p2...
Mounting from ufs:/dev/da0p2 failed with error 19.

Loader variables:
  vfs.root.mountfrom=ufs:/dev/da0p2
  vfs.root.mountfrom.options=rw

Manual root filesystem specification:
  <fstype>:<device> [options]
      Mount <device> using filesystem <fstype>
      and with the specified (optional) option list.

    eg. ufs:/dev/da0s1a
        zfs:tank
        cd9660:/dev/cd0 ro
          (which is equivalent to: mount -t cd9660 -o ro /dev/cd0 /)

  ?               List valid disk boot devices
  .               Yield 1 second (for background tasks)
  <empty line>    Abort manual input

  Затем, при нажатии любой кнопки вылетает с PANIC

mountroot> panic: mountroot: unable to (re-)mount root.

cpuid = 0
KDB: stack backtrace:
#0 0xffffffff80b7c9a7 at kdb_backtrace+0x67
#1 0xffffffff80b31d12 at vpanic+0x182
#2 0xffffffff80b31b83 at panic+0x43
#3 0xffffffff80c0042b at vfs_mountroot+0x21cb
#4 0xffffffff80abbc2c at start_init+0x8c
#5 0xffffffff80ae8985 at fork_exit+0x85
#6 0xffffffff8101570e at fork_trampoline+0xe
Uptime: 3m12s
Automatic reboot in 15 seconds - press a key on the console to abort
--> Press a key on the console to reboot,
--> or switch off the system now.
Rebooting...

И все по кругу =(.
Можно  было  бы  подумать  что  проблемы  с файлом образа, но если при
загрузке выбрать kernel.old то все нормально загружается еще со старой
версией на FreeBSD 10.0-RELEASE-p18.

То  есть  явно  проблемы  с  ядром.  Не понятно только в какую сторону
копать. Пересборка ядра увы не помогла.

Есть какие нибудь мысли? Заранее спасибо!



More information about the freebsd mailing list