2019独角兽企业重金招聘Python工程师标准>>>

是virtio 驱动,但是没有启动

virtio-mmio virtio-mmio.0: Failed to enable 64-bit or 32-bit DMA.  Trying to continue, but this might not work.
....[    1.047924] md: ... autorun DONE.
[    1.050424] VFS: Cannot open root device "vda" or unknown-block(0,0): error -6
[    1.053462] Please append a correct "root=" boot option; here are the available partitions:
[    1.056923] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.060340] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.16.18 #3
[    1.061985] Call Trace:
[    1.062631]  dump_stack+0x61/0x7d
[    1.063488]  panic+0xe7/0x247
[    1.064242]  mount_block_root+0x26c/0x2d0
[    1.065350]  ? set_debug_rodata+0x17/0x17
[    1.066324]  mount_root+0x6a/0x6d
[    1.067002]  prepare_namespace+0x139/0x171
[    1.067834]  kernel_init_freeable+0x22d/0x255
[    1.068726]  ? rest_init+0xb0/0xb0
[    1.069427]  kernel_init+0xe/0xff
[    1.070110]  ret_from_fork+0x35/0x40
[    1.071013] Kernel Offset: disabled
[    1.071699] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

I have compiled a new linux kernel with CONFIG_VIRTIO_BLK=y. But it doesn't boot and kernel panics. To kernel command line i tried passing root=/dev/vda and root=/dev/vda1 but same kernel panic comes every time. VIRTIO_NET was working fine when VIRTIO_BLK was not enabled and VM booted up fine. But with virtio-blk i see the below kernel panic. Can someone please suggest what could be going wrong?

VFS: Cannot open root device "vda" or unknown-block(253,0)^M Please append a correct "root=" boot option; here are the available partitions:^M fd00 8388608 vda driver: virtio_blk^M fd01 7340032 vda1 00000000-0000-0000-0000-000000000000^M

fd02 512000 vda2 00000000-0000-0000-0000-000000000000^M fd03 535552 vda3 00000000-0000-0000-0000-000000000000^M Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(253,0)^M

Regards, Saurabh -------------- next part -------------- An HTML attachment was scrubbed...

转载于:https://my.oschina.net/innovation/blog/3054255

Linux 内核的一个问题相关推荐

  1. linux内核打开prntk,操作系统实验一向Linux内核增加一个系统调用.docx

    操作系统实验一: 向Linux内核增加一个系统调用 xx 711103xx 2012年3月18日 一.实验目的 通过实验,熟悉Linux操作系统的使用,掌握构建与启动Linux内核的方法:掌握用 户程 ...

  2. Linux内核创建一个新进程的过程

    作者:王鹤楼 原创作品转载请注明出处 <Linux内核分析>MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 操作系统的三大功 ...

  3. manjaro linux内核,分享|一个值得推荐的发行版:Manjaro Linux

    在这个系列的第七篇,我们来说一说什么是 Manjaro.Manjaro 是基于 Arch Linux 并且拥有一个漂亮的用户界面的操作系统. Manjaro 并不像 Debian 或者 Arch 这些 ...

  4. 实验六:分析Linux内核创建一个新进程的过程

    20135108 李泽源 阅读理解task_struct数据结构http://codelab.shiyanlou.com/xref/linux-3.18.6/include/linux/sched.h ...

  5. 6、分析Linux内核创建一个新进程的过程

    姓名:周毅原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这篇文章主要分析lin ...

  6. linux内核创建用户,分析Linux内核创建一个新进程的过程

    谢文杰 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.实验目的 阅 ...

  7. linux搭建一个的过程,Linux内核创建一个新进程的过程

    此文仅用于MOOCLinux内核分析作业 task_struct数据结构 根据wiki的定义,进程是计算机中已运行程序的实体.在面向线程设计的系统(Linux 2.6及更新的版本)中,进程本身不是基本 ...

  8. 6. Linux内核创建一个新进程的过程分析

    ##################################### 作者:张卓 原创作品转载请注明出处:<Linux操作系统分析>MOOC课程 http://www.xuetang ...

  9. linux内核映射一个页,固定映射地址和 ioremap

    内核内存管理. 第二部分. 固定映射地址和输入输出重映射 固定映射地址是一组特殊的编译时确定的地址,它们与物理地址不一定具有减 __START_KERNEL_map 的线性映射关系.每一个固定映射的地 ...

  10. linux内核时间函数us,linux内核中一个有趣的函数calibrate_delay ZZ

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 34  loops_per_sec &=~loopbit; 35  } 36 /* finally,adjust loops per second ...

最新文章

  1. 会声会影水墨遮罩如何变大_自媒体长期网赚项目: 自媒体如何打造自己的自媒体知识付费课程(干货)...
  2. 使用GDAL将12bit量化图像转为16bit或者8bit
  3. springboot:banner.txt
  4. 常用服务器安装和部署
  5. Ubuntu 9.10 ati HD 3470 显卡驱动 搞定
  6. CYQ.Data 正式支持 DotNET Core 版本发布
  7. 拥塞控制,图文并茂(挺丰富,借鉴较多大佬的思想)
  8. IntelliJ IDEA,WebStorm,PyCharm 2017+缓存位置修改
  9. 拉钩网前端项目实战01
  10. 计算机用的代码怎么写,什么是代码,代码怎么写,怎么样写入电脑
  11. cmd命令行乱码 oracle_Oracle查询中文乱码问题
  12. mysql 客户端 帮助_四、 MySQL客户端工具及SQL讲解
  13. DNS到底是干什么用的
  14. linux宝塔下如何强制ssl,宝塔面板一键安装SSL证书强制HTTPS访问设置
  15. 海致大数据京信_2018华为全联接大会|海致网聚提出公安大数据个人计算新理念...
  16. 《中国垒球协会》:新春贺词
  17. 万兆以太网选择6类线还是6A类线?
  18. 加密流量分类-论文1:Deep Learning for Encrypted Traffic Classification: An Overview
  19. hdu 动态规划题集
  20. 用代码动态链接图片源

热门文章

  1. [BZOJ 3211]花神游历各国(并查集+树状数组)
  2. Java集群优化——dubbo+zookeeper构建高可用分布式集群
  3. Javascript中DOM技术的的简单学习
  4. Codejock的使用--皮肤
  5. web.config文件
  6. TMSScripter演示
  7. HBase java 开发
  8. JavaScript调用Applet的函数
  9. [官版翻译]OpenStack centos版安装(三)
  10. github上的Lua in Erlang