双系统grub启动linux,双系统ubuntu与Centos的grub启动(解决VFS报错)
在笔记本上先装了ubuntu,用grub2启动,近来又装了个centos,grub启动还是用ubuntu上的,重启报错 switchroot: mount failed: No such file or directory. Kernel panic - not syncing: Attempted to kill init!
google下有许多说是VFS问题(为内核不支持SATA硬盘),但我安装时SATA硬盘可以识别到,不需要boot:linux all-generic-ide irgpoil参数来安装。
差点重新编译内核,还是换个思路想一下,找到方法如下:
1、重新安装下grub(使用centos的),用centos安装盘重启进入linux results模式,
#chroot /mnt/sysp_w_picpath ***改变根目录***
#mount /dev/sda12 /mnt ***我的ubuntu为sda12***
#cp /mnt/boot/vmlinuz-2.6.35-22-generic /boot/
#cp /mnt/boot/initrd.img-2.6.35-22-generic /boot/
2、把ubuntu下的grub.cfg中的一段:
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=521d876a-432d-4bdb-94a6-e1374221c200 ro acpi=off quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
复制到centos中的grub.conf修改如下:
title Ubuntu
root (hd0,7)
kernel /boot/vmlinuz-2.6.35-22-generic root=UUID=521d876a-432d-4bdb-94a6-e1374221c200 ro single acpi=off
initrd /boot/initrd.img-2.6.35-22-generic
其中root (hd0,7)为centos根目录。
3、重启选择Ubuntu,会有一些提示,可能是内核重新找到"/"目录,自动重启一下,出现一个选择菜单,选择救援模式,出现tty1模式,startx搞定。
题外话:最后这个选择菜单还有一些root 选项(木有记住详细),难道是可以越狱了(ubuntu下没有root),有空大家可以试下,grub2竟然没有低版本的grub好用,很是费解。
双系统grub启动linux,双系统ubuntu与Centos的grub启动(解决VFS报错)相关推荐
- SPSS linux版本安装提示“JRE Libraries are missing or not compatible“ 报错的问题解决
最近安装spss26 linux版本的时候报错,提示如下: Preparing to install... Extracting the JRE from the installer archive. ...
- linux下安装mongodb,以及解决安装报错问题
linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...
- macbook linux 双系统,mac安装linux双系统的吐槽
##[First day] 尝试安装mac - linux 双系统 首先,尝试的是ubuntu16.06版本,要把双系统安装至电脑硬盘512G SSD中, 分盘 1.1 打开实用工具中的磁盘管理工具 ...
- linux 双网卡浮动ip,Linux 双网卡绑定一个IP原理及实现
我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.其实 ...
- 编译linux内核分区,Ubuntu编译内核及grub的一些笔记
最近心态不稳定,不怎么想发表文章,但看了看之前写了的笔记,想想还是整理出来吧,其实我写文章,也有一部分原因是为了心里的慰藉--当年游戏打不过别人,关注点便转向其它方面.这里整理的是以前编译内核.引导启 ...
- 怎样修复grub开机引导以及在Ubuntu中添加win7开机启动项
出自:http://blog.chinaunix.net/uid-27037833-id-3235145.html 由于装Centos(我机子上已经有了win7和Ubuntu),结果Centos没装好 ...
- linux双网卡端口聚合,Linux双网卡聚合改造
Linux双网卡聚合改造 一.环境和需求 Linux主机只有一块网卡接到交换机上,为了消除交换机的单点,新增一台交换机,Linux主机端新接一块网卡到新交换机上,对这两块网卡做聚合达到目的. 二.物理 ...
- 电脑预装linux系统,电脑预装Linux第三方系统怎么破?看外行人重装Win10系统的精准攻略...
电脑预装Linux第三方系统怎么破?看外行人重装Win10系统的精准攻略 2020-03-10 20:12:26 28点赞 72收藏 82评论 创作立场声明:予人点赞,手有余香,欢迎值友们一起交流探讨 ...
- 服务器系统软件安全部署,Linux 服务器系统的安全配置
Linux 服务器系统的安全配置 [日期:2006-12-20] 来源: 作者:Linux [字体:大 中 小] 3.服务管理 在Linux系统的服务管理方面,如果想做到服务的最好安全,其中主要的就是 ...
最新文章
- 谷歌启动AlphaFold商业化:成立新公司,专注AI新药开发技术
- 函数的实参 函数的形参 闭包 js
- MySQL 高级- case结构
- 电商第一季函数笔记(1)
- 浅谈离线化方案的探索,跨容器
- python训练模型测试模型_python 机器学习中模型评估和调参
- ubuntu下卸载cuda8.0,和安装cuda9.0,cudnn7.0,tensorflow-gpu=1.8
- 《嵌入式系统项目分析入门与实践》 读后感(1)
- uoj#267. 【清华集训2016】魔法小程序(乱搞)
- Windows系统好用的文本编辑器
- LinuxAndroid网络前缀和子网掩码的关系
- (精品)基于Web的酒店客房管理系统的设计与实现毕业论文+开题报告+项目源码(SSM)及数据库+查重报告
- 「 运动控制 」判断二阶微分方程稳定性的方法
- 微信小程序本地缓存在哪里?
- 云南贵州地区市场知名的调查研究咨询公司
- 实验吧--天下武功为快不破
- 为什么能够通过type_id::create创建实例
- Linux CentOS 7 在DNS服务器上配置转发器
- 云计算未来面临的挑战,主要包含哪几方面?
- window android sd卡,如何修复在Windows/Android设备中不能被识别的Micro SD卡?
热门文章
- 动词ing形式的5种用法_课后文档:英语语法思维第7课动词的5个形式的用法
- win7系统连接2003服务器时快时慢,win7/win8/win10访问Windows2003和XP共享慢的解决方法【图文教程】...
- zlib 离线安装_黑板派Python扩展库安装与常见问题解决完整指南
- 一篇博客带你轻松应对java面试中的多线程与高并发
- bash 判断 os 版本_Kali Linux 2020.3开始用ZSH取代Bash旅程
- linux下面显示所有正在运行的线程
- Linux下core文件调试方法
- json为全局变量 vue_vue package.json设置全局变量
- wps中的相交_PPT中最好用的一个功能,非它莫属了~
- React Native 的顶部导航栏和底部导航栏目