grub

Ubuntu设置跳过启动项选择,解决自动设置为 10 秒

淺唱寂寞╮ 提交于 2019-12-09 20:44:05
长话短说,我直接说解决办法 第一种:按图操作 第一步: 修改 /etc/default/grub文件, sudo gedit /etc/default/grub 把 GRUB_TIMEOUT=10 修改为 GRUB_TIMEOUT=0 保存,退出,这一步和网上相同 第二步 修改 /boot/grub/grub.cfg sudo gedit /boot/grub/grub.cfg ctrl + f,搜索 “10”, 找到并屏蔽掉: #if [ "${timeout}" = 0 ]; then # set timeout=10 #fi 第二种办法,第一步和第一种办法的第一步相同 关键看第二步: 终端下,输入: sudo gedit /etc/grub.d/30_os-prober 同样的 ctrl + f,搜索 “10”, 找到并屏蔽掉: #if [ "\${timeout}" = 0 ]; then # set timeout=10 #fi 保存,退出 第三步,再输入 sudo update-grub 至此,我们就完成了。 为什么有两种办法呢?根据我的理解,/boot/grub/grub.cfg 是Ubuntu启动时读取的文件,修改它当然没有错,但是,这个文件是由 /etc/default/grub文件 还有 /etc/grub.d/文件夹中的内容生成的,第二种办法中,update

CentOs7如何修复MBR和GRUB?

萝らか妹 提交于 2019-12-09 17:45:41
CentOs7如何修复MBR和GRUB? 2019-06-16 11:19脚本之家 Centos 一些朋友不知道CentOs7如何修复MBR和GRUB;今天小编将为大家分享CentOs7修复MBR和GRUB的方法;感兴趣的朋友一起去看看吧 一、修复MBR: MBR (Master Boot Record主引导记录): 硬盘的0柱面、0磁头、1扇区称为主引导扇区。其中446Byte是bootloader,64Byte为Partition table,剩下的2Byte为magic number。 备份MBR: #dd if=/dev/sda of=/root/mbr.bak count=1 bs=512 破坏bootloader: #dd if=/dev/zero of=/dev/sda count=1 bs=200 这里边block size只要小于等于446即可。 修复方式: 1、借助其他系统挂载磁盘修复。 修复方式同光盘修复类似,也是使用grub2-install命令。 2、借助安装光盘修复。 1).装入光盘,在光盘引导界面选择troubleshooting: 2).选择进入救援模式: 3).按回车键继续: 4).进入磁盘挂载选择模式: 磁盘将会被挂载至/mnt/sysimage/下 continue 以rw方式挂载分区。 read only 以ro方式挂载分区。 skip 跳过

Day16

时光总嘲笑我的痴心妄想 提交于 2019-12-09 15:22:04
Linux系统管理   1.CentOS6.x启动管理     ①系统运行级别       Linux一共有六个运行级别         0  关机         1  单用户模式,用来修复系统。相当于windows安全模式         2  不完全命令模式,不含NFS(Linux与Linux进行文件共享的服务)         3  完全命令模式,就是命令界面         4  系统保留         5  图形模式(需要有图形模式才能进入)         6  重启动     ②运行级别操作         查看运行级别:runlevel         进入某个运行级别:init x  x代表Linux六个运行级别中的一个           注意:这里init 0 等于关机,但是这个关机不会保存正在运行的服务,不建议这么操作         修改启动运行级别:/etc/inittab             id:3:initdefault:  一般系统都是默认运行级别为3     ③系统启动过程           2.启动引导程序grub     grub中分区的表示方式:       第一块SATA硬盘:        Linux中的设备文件名    grub中的设备文件名             第一个主分区:      /dev/sda1      

Centos7.x和Centos8.x修改网卡名称

一个人想着一个人 提交于 2019-12-09 13:20:18
CentOS7/8采用NetworkManager.service来进行网络管理,采用主板dmidecode采集命名。可以使用以下方法修改网卡名称: (1)修改Grub配置文件,(开机给kernel传递参数,关闭主板dmidecode采集命名) vim /etc/sysconfig/grub #在GRUB_CMDLINE_LINUX配置项中加入 net.ifnames=0 biosdevname=0 #不启用BIOSDEV的配置 (2)重新加载Grub配置 grub2-mkconfig -o /boot/grub2/grub.cfg (3) 生成RHEL6的网卡配置文件 cd /etc/sysconfig/network-scripts mv ifcfg-enxxxxxx ifcfg-eth0 (4)配置网卡vim ifcfg-eth0 NAME="eth0″ ONBOOT=yes (5)重启系统生效 systemctl reboot 来源: CSDN 作者: 大河院开心鸭 链接: https://blog.csdn.net/weixin_43046724/article/details/103454529

ubuntu下安装windows

左心房为你撑大大i 提交于 2019-12-07 19:58:17
一般我们先装windows后装ubuntu,ubuntu的启动grub可以识别windows的分区,从而将其引导 但是如果我们先装ubuntu后装windows的话,会导致ubuntu启动不了,原因是windows的引导程序将grub覆盖. 本文记录一下我自己在处理这种情况下解决办法. win8.1和ubuntu12.04 我先是按照下边的博客试了一下 http://www.cnblogs.com/sunjie21/archive/2012/09/18/2691497.html 安装之后只是有了grub,但是开机进入的grub的命令行模式,并非系统选择界面. 所以我就又找啊找.下面教程 http://wenku.baidu.com/view/c41abf6969eae009581bec40.html 亲测可行. Ubuntu重装grub 进入ubuntu光盘 // 打开终端 // 列出所有磁盘, 看清要把grub2修复在那个磁盘里~ sudo fdisk -l //挂载根目录的分区 sudo mount /dev/sdax /mnt (x是你的linux根目录的分区号),我的就是sda7 //这步只给把 /boot 另外挂载到与根目录不同分区的同学 sudo mount /dev/sda2 /mnt/boot (我的只有根分区和swap两个分区,所以这步我省了) /

重装windows后修复grub引导

浪尽此生 提交于 2019-12-07 10:05:20
如果想装双系统(windows + ubuntu)的话,后装ubuntu没问题,会正确识别出windows,启动可以有菜单选择,但是为了升级内存到8G,我重装windows为64位的,然后ubuntu的启动菜单就找不到了。如下进行修复: 1. 制作ubuntu的livecd,可以用ultraiso制作一个启动u盘,选择try ubuntu进去; 2. sudo -i mount /dev/sda7 /mnt mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过) grub-install –root-directory=/mnt /dev/sda,其中sda7是你放置linux的启动分区的地方,你需要根据自己的安装修改; 3. 本来以前这样重启就可以了,但是这次重启之后还是不行,报错 Fix No init found Try passing init=bootarg in Ubuntu google一下搜到解决方法如下: 4. sudo fsck -y / dev / sda7 然后我重启还是不行,试了好几次,后来突然想到应该在fsck执行之后重新执行一下2的步骤的,但是这次执行2的时候,我看到有个blog里面是 grub-install --root-directory=/mnt/ /dev/sda(/mnt后多了/),reboot后可以了

Does GRUB switch to protected mode?

牧云@^-^@ 提交于 2019-12-06 17:29:00
问题 I would like to ask if it is GRUB that switch the CPU to protected mode during boot up or is it the Linux kernel that does it. And also I would like to ask - is the kernel itself (vmlinuz) an ELF or is it plain binary format? Thanks. 回答1: GRUB does drop you in protected mode. The GRUB Multiboot Specification (version 0.6.96) Section 3.2 tells you this ‘CR0’ Bit 31 (PG) must be cleared. Bit 0 (PE) must be set. Other bits are all undefined. And CR0 Register mapping tells you that the system

error: unknown filesystem; grub rescue

别来无恙 提交于 2019-12-06 11:46:42
我的电脑是win10+ubumtu双系统 在一次windows更新之后,系统无法进入win10和linux系统,出现如图错误 解决方案1: 大部分中文博客的解决方案;这里有个更加详细的: https://mintguide.org/system/186-repair-grub-error-unknown-filesystem-grub-rescue-in-linux-mint-pinguyos.html 自己尝试了一下,不行; 我猜是grub的使用的文件坏掉了 解决方案2: 上面的博客提到了: https://mintguide.org/tools/37-restore-grub-boot-loader-in-linux-mint-after-installation-reinstallation-windows.html 基本思路是: 1. 从ubuntu启动盘启动系统 2. 在启动盘里面安装 grub修复工具 3. 使用修复工具修复 启动盘是可以安装和执行命令的,利用这一点可以修复grub,然后再重启 发现可以进入自己的ubuntu,但是无法启动菜单没有win10 这个时候进入ubuntu再ubuntu里面执行一些命令,把win10启动项加进去就好了 尝试 sudo update-grub sudo os-prober 清除所有标记 清除选中的标记 错误类型 无错字 - 写作

Linux_FHS目录作用分析

最后都变了- 提交于 2019-12-06 08:41:06
总目录概览 目录 英文全名 用途 /bin Binaries 用于存放最常用的二进制命令 /boot Boot 包含引导Linux的重要文件,如grub和内核文件等 /dev Devices 所有设备都在该目录下,包括硬盘和显示器等 /etc etc 系统的所有配置文件都放在它下面 /home Home 存放个用户的家目录($HOME)及其文件和配置 /lib Libraries 系统的库文件,有点像Windows的Program Files /lost+found lost+found 用于存放系统异常时丢失的文件(如突然宕机),以利于恢复 /media Media 用于加载各种媒体,如光盘、软盘等 /mnt Mount 用于加载各种文件系统 /opt Optionally 用于存放安装的“可选”程序 /proc Processes 包含进程等信息,是内存的映射,不是真实目录 /root Root 该目录是root用户的家目录($HOME) /run Run 该目录是是系统每次重启时生成的tmpfs,其真正的链接是/var/run /sbin System-only binaries 用于存放系统专用的二进制命令 /srv Service 服务启动之后需要访问的数据目录 /sys System 用于存放系统信息 /tmp Temporary files 用于存放临时文件 /usr

Ubuntu 19.10 安装 美化 优化 conky Docker

守給你的承諾、 提交于 2019-12-06 07:48:04
本文提供了ubuntu19.10版本的安装,美化,优化,开发环境的搭建,各种软件的安装教程 Ubuntu19.10 安装 美化 优化 conky Docker Ubuntu19.10比以前版本的变化 基于 Linux 5.3 kernel 新主题 Yaru GTK 和新壁纸 GNOME 3.34 Ubuntu19.10也将比以前的版本的启动更快 在Intel硬件上,它提供了一种“flicker-free boot”的体验 安装部分: 1 下载镜像文件 获取下载链接: 选择版本 清华开源镜像网站: https://mirrors.tuna.tsinghua.edu.cn/# 也可以去阿里云的: https://opsx.alibaba.com/mirror 2 制作启动盘: 安装etcher(linux or windows)或者rufus(windows) 插入一个没有文件的U盘:选择下载的镜像写入就行了。 需要进bios修改U盘启动项,选择U盘启动关闭secret boot 不然驱动可能打不上wifi不能使用等问题 进去后就是启动安装程序,可以最小安装,与windows并存等等按照推荐的,设置用户名密码等等 这都是基本了,不会的去其他地方找懒得写了。 美化部分 附上我的截图: 1.主题 首先不得不吐槽一下中文字体优化的确实不咋地,所以我就用了英文的桌面。。。。。 1.1