[freebsd] mounting disk

skeletor skeletor at lissyara.su
Wed Jan 17 13:37:50 EET 2018


17.01.2018 13:20, freebsd at neptunzavod.ru пишет:
> 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.
> 
> То  есть  явно  проблемы  с  ядром.  Не понятно только в какую сторону
> копать. Пересборка ядра увы не помогла.
> 
> Есть какие нибудь мысли? Заранее спасибо!
> 
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
> 

Загрузится в старое ядро 10.0, скачать GENERIC 11.1 и загрузится с него. 
Дальше смотреть, где и на чём будет падать.


More information about the freebsd mailing list