Wangzhike / HIT-Linux-0.11

网易云课堂选的操作系统课实验的代码及相关记录
http://mooc.study.163.com/course/HIT-1000002004?tid=2001329005#/info
443 stars 183 forks source link

内核make成功后,run出现缺失文件错误 dpkg查不了 #13

Open Tracker647 opened 1 year ago

Tracker647 commented 1 year ago

系统:Ubuntu 20.04 LTS 目录:

aaron@razer:~/oslab$ ls
bochs  files  hdc  hdc-0.11.img  linux-0.11  linux-0.11.tar.gz  mount-hdc  run

错误信息:

aaron@razer:~/oslab$ ./run
========================================================================

                       Bochs x86 Emulator 2.6.11
              Built from SVN snapshot on January 5, 2020
                Timestamp: Sun Jan  5 08:36:00 CET 2020

========================================================================
00000000000i[      ] LTDL_LIBRARY_PATH not set. using compile time default '/usr/lib/bochs/plugins'
00000000000i[      ] BXSHARE not set. using compile time default '/usr/share/bochs'
00000000000i[      ] lt_dlhandle is 0x5634a680bca0
00000000000i[PLUGIN] loaded plugin libbx_unmapped.so
00000000000i[      ] lt_dlhandle is 0x5634a680cbc0
00000000000i[PLUGIN] loaded plugin libbx_biosdev.so
00000000000i[      ] lt_dlhandle is 0x5634a6810930
00000000000i[PLUGIN] loaded plugin libbx_speaker.so
00000000000i[      ] lt_dlhandle is 0x5634a6812700
00000000000i[PLUGIN] loaded plugin libbx_extfpuirq.so
00000000000i[      ] lt_dlhandle is 0x5634a6812ed0
00000000000i[PLUGIN] loaded plugin libbx_parallel.so
00000000000i[      ] lt_dlhandle is 0x5634a6814b30
00000000000i[PLUGIN] loaded plugin libbx_serial.so
00000000000i[      ] lt_dlhandle is 0x5634a6818f30
00000000000i[PLUGIN] loaded plugin libbx_gameport.so
00000000000i[      ] lt_dlhandle is 0x5634a6819760
00000000000i[PLUGIN] loaded plugin libbx_iodebug.so
00000000000i[      ] reading configuration from ./bochs/bochsrc.bxrc
00000000000i[      ] lt_dlhandle is (nil)
00000000000p[      ] >>PANIC<< dlopen failed for module 'vga_update_interval' (libbx_vga_update_interval.so): file not found
00000000000e[SIM   ] notify called, but no bxevent_callback function is registered

00000000000e[SIM   ] notify called, but no bxevent_callback function is registered
========================================================================

Bochs is exiting with the following message:

[      ] dlopen failed for module 'vga_update_interval' (libbx_vga_update_interval.so): file not found
========================================================================

00000000000i[SIM   ] quit_sim called with exit code 1

尝试解决: aaron@razer:~/oslab$ dpkg -S libbx_vga_update_interval.so dpkg-query: 没有找到与 libbx_vga_update_interval.so 相匹配的路径

iridescentsun commented 3 weeks ago

我的也是,同学最后问题解决了吗?