grub

Debian 8 配置开机启动 CLI、Root用户登陆

核能气质少年 提交于 2020-03-02 18:09:58
CLI: command Line Interface 命令行界面:现在Linux发行版默认登陆界面几乎都是默认为GUI界面,若按照旧版本的修改inittab文件,在一些内核比较新的版本因Linux启动机制发生变化无inittab配置文件 Debian8 修改启动界面: 修改启动程序grub配置文件实现 打开grup配置文件:/etc/default/grub 修改GRUB_CMDLINE_LINUX="" 为GRUB_CMDLINE_LINUX="text" 更新grub:update-grub 更新系统服务管理器配置:systemctl set-default multi-user.target 重启:init 6(效果) 更新后grub文件 # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null ||

ubuntu14.04修复启动项

偶尔善良 提交于 2020-03-01 20:47:52
自从安装了ubuntu14.04系统后(win7+ubuntu双系统),一直使用grub来引导win7和ubuntu,很长一段时间都使用的很好。突然前两天win7进不去了,无奈之下就用pe修复了win7的启动项,开机后grub的启动界面消失了,变为了windows的启动界面(笔者猜想,pe在修复win的启动项时,修改了mbr的内容,以前mbr中存放的是grub的部分程序,修复之后的mbr变成了win的引导程序,会去加载win所在分区的pbr,猜想不一定正确)。无论怎样,windows总算能进去了。接着,笔者又在win7下用EasyBCD添加了ubuntu的启动项,如下图: 类型选择了第一项GRUB(legacy),驱动器选择了ubuntu被安装所在的分区。添加成功后,重启发现进不去ubuntu了,一直是黑屏,左上角有个光标不停闪烁。在此,笔者又猜想可能是当初在装ubuntu14.04时,grub的部分程序仅仅被写入了磁盘的mbr中,而没有写入ubuntu分区的pbr(分区引导记录),因此一旦mbr中的grub被修改,就很难通过pbr进入ubuntu了。而笔者曾经在一篇博文中貌似看到过,ubuntu在安装时会把grub的部分程序在mbr和pbr中各拷贝一份,这样的话,通过mbr和pbr均能引导成功ubuntu。不知此猜想是否正确。然后笔者用U盘制作了ubuntu14.04的启动盘

Linux启动时间优化技巧

安稳与你 提交于 2020-02-28 00:47:22
快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给予一些关于如何增强任意设备的启动时间的重要技巧。 快速启动或快速重启在各种情况下起着至关重要的作用。为了保持所有服务的高可用性和更好的性能,嵌入式设备的快速启动至关重要。设想有一台运行着没有启用快速启动的 Linux 操作系统的电信设备,所有依赖于这个特殊嵌入式设备的系统、服务和用户可能会受到影响。这些设备维持其服务的高可用性是非常重要的,为此,快速启动和重启起着至关重要的作用。 一台电信设备的一次小故障或关机,即使只是几秒钟,都可能会对无数互联网上的用户造成破坏。因此,对于很多对时间要求严格的设备和电信设备来说,在它们的设备中加入快速启动的功能以帮助它们快速恢复工作是非常重要的。让我们从图 1 中理解 Linux 启动过程。 图 1:启动过程 监视工具和启动过程 在对机器做出更改之前,用户应注意许多因素。其中包括计算机的当前启动速度,以及占用资源并增加启动时间的服务、进程或应用程序。 启动图 为监视启动速度和在启动期间启动的各种服务,用户可以使用下面的 命令 来安装: sudo apt-get install pybootchartgui 你每次启动时,启动图会在日志中保存一个 png 文件,使用户能够查看该 png 文件来理解系统的启动过程和服务。为此

ubuntu18.04安装Synopsys系列软件

£可爱£侵袭症+ 提交于 2020-02-27 14:00:22
Cadence Virtuoso主要用于模拟集成电路设计,而数字电路设计中使用Synopsys系列软件比较多。下面就用安装Design Compiler为例,说明Synopsys软件的安装。 Synopsys系列安装的主要难点在于破解,而且因为采用验证服务器模式,所以可以提前破解好,再安装软件。下面先介绍破解的方法,破解软件可从下面的地址下载。 https://download.csdn.net/download/lingyag/4510513 下载后解压,得到两个文件夹,如下图所示。 先在ubuntu 18.04中通过hostname命令和ip address命令获得主机名和网卡mac地址, 在windows下进入EFA LicGen 0.4b文件夹运行LicGen.exe,然后点击Open,选择该目录下packs文件夹中的Synopsys.lpd文件,点击打开。 按下图中把刚才得到的mac地址填进去,然后点击Generate按键。 在弹出框中把第一行Server后面的字段改成ubuntu的hostname,然后点Save,将该文件保存为synopsys.dat,并放到Synopsys SSS Feature Keygen文件夹中。 此时可以把LicGen.exe窗口关掉。接下来打开cmd,进入Synopsys SSS Feature Keygen文件夹运行如下命令

使用硬盘,安装双系统,Win7+CentOS

半城伤御伤魂 提交于 2020-02-26 13:30:46
  我用那个U盘装了很多次都不行,都是说找不到文件。最后就找了一篇博客看如何安装双系统,最后发现原来可以用硬盘安装的。经过5个多小时终于完成了。^-^。   1.首先是分区,可以使用Window7自带的磁盘管理程序进行分区。(PS 我是用CentOS安装光盘分区的,因为我是先用U盘安装,不过是失败了,就分区成功。Window7的分区工具在:右击“计算机” -->“管理”)我是用200多G来使用的。我是这样分的。首先是全部格式化。然后使用其中的40G出来格式化成FAT32格式,(注意不能是NTFS这种格式。微软的你懂的。)此时G盘是即能在Linux下使用也能在Window7下使用。   如果你怕分区出现错误导致该盘不能使用,在此之前你可以先备份,使用一个DiskGenius_4.3.0.1 软件。 也可以用这个软件进行分区。 2.接下来就是配置一下硬盘文件了。 (1) 腾出一个FAT32的系统盘,就是刚才分出来的盘。我称作G盘 (2)下载DVD映像CentOS-6.4-i386-bin-DVD.iso,放到G盘,在把其中isolinux把其中isolinux文件夹解压到C:\根目录下(PS iso文件是可以打开的。) (3) 再把images文件夹解压到G盘根目录(安装时需要images/install.img 文件)(PS 不同distribution的Linux文件会有不同

自定义grub主题

[亡魂溺海] 提交于 2020-02-26 08:30:30
1 概述 自定义grub引导菜单的主题,笔者的linux是deepin,感觉默认的grub主题不太好看,嗯,没办法,就是想改了。 这篇文章主要是修改/boot/grub/grub.cfg以及/boot/grub/themes/.../theme.txt这两个文件,修改之前要备份,不要问为什么。 2 下载主题 到这里 下载自己喜欢的主题。这是笔者下载的 主题 。 3 解压 tar -zxvf xxxx.tar.gz 4 安装 直接在解压后的文件夹运行: sudo ./install.sh 输入y: 5 效果 6 改进 还不满意,嗯。。。 6.1 progress_bar 这个是进度条的设置,如果觉得进度条不满意可以直接去修改/boot/grub/themes/主题名/theme.txt下的progress_bar设置: 可以修改(距离左边和顶部的)位置,宽度,高度,是否显示文本,设置文本等,还可以设置前景颜色(fg_color)与背景颜色(bg_color),还有进度条的风格,就是显示哪一些图片等。 6.2 boot_menu 这个是启动项菜单的设置,可以调整启动项的位置,字体大小,启动项高度,各个启动项之间的间隔,启动项前的图标大小等。 6.3 image 笔者的这个theme.txt有一个image,用来显示KDElogo的,这个可以选择直接不要,删除全部即可

20190108在CentOS7中修改网卡名为 eth0

风流意气都作罢 提交于 2020-02-26 02:57:06
CentOS7 修改网卡为 eth0 一.对于已经安装好centos7系统的服务器 修改网卡配置文件 mv ifcfg-eno16777728 ifcfg-eth0 先将配置文件重命名 vim ifcfg-eth0 修改以下两个参数 GRUB 添加 kernel 参数 vim /etc/sysconfig/grub 在末尾处添加 net.ifname=0 #grub2-mkconfig -o /boot/grub2/grub.cfg 重定向 reboot 重启 验证: 二.也可在安装系统时添加 kernel 参数 net.ifnames=0 来源: 51CTO 作者: 橙风破浪go 链接: https://blog.51cto.com/8450442/2340194

如何在 RHEL6.8关闭透明大页内存

核能气质少年 提交于 2020-02-26 02:30:34
To disable Transparent HugePages boot time either one of the following 2 methods may be used: Add the following to the kernel boot line in /etc/grub.conf (a symlink to /boot/grub/grub.conf) and reboot the server ( this is the preferred method ): [size=90%] transparent_hugepage=never Once modified the line will read similar to the following example: [size=90%]title Oracle Linux Server (2.6.32-300.25.1.el6uek.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-300.25.1.el6uek.x86_64 ro root=LABEL=/ transparent_hugepage=never initrd /initramfs-2.6.32-300.25.1.el6uek.x86_64.img [size=90%] OR Add the

win10 UEFI EFI GPT 添加GRUB2 添加ISO引导 硬盘安装LINUX 安装UBUNTU

我的梦境 提交于 2020-02-25 21:10:51
改进原文, 原文有BUG:【教程】在UEFI启动方式下,通过GRUB2引导,直接从硬盘ISO文件安装Windows10和Ubuntu双系统 ( 原文地址: https://www.cnblogs.com/byronxie/p/9949789.html ) 原文BUG1: grub会提示找不到search命令 动机 电脑现有系统win10,想在F盘安装linux 。开机可选择一个系统。 WIN10电脑,基本信息如下: 型号是联想, 处理器是Intel i7 , RAM 8.00GB 试过这些: 先装了一个虚拟机 Virtual Box, 这个虚拟机是免费的,有windows版本,安装后运行不流畅,还经常出问题,所以不用了。 在WIN10上安装Cywin,模拟Linux环境。结果使用时一直报错缺少一些依赖的库。这个问题很难修复,所以就放弃了。 安装了win10自带的ubuntu,但是出现很多问题,不能满足要求。 为了速度快+体验好,我决定装WIN10+Linux双系统。 不用U盘,光盘,计划直接从硬盘安装Ubuntu操作系统。 U盘安装 https://wiki.archlinux.org/index.php/USB_flash_installation_media 网上有相关资料,但很零散,或者有BUG,所以我就改进一下,希望可以帮助有同样需求的人。 适用 下面介绍的WIN10

centos5,6的GRUB简介

三世轮回 提交于 2020-02-22 18:29:56
grub:GRand Unified Bootloader grub 0.x:grub legacy(centos5,6) grub 1.x:grub2(centos7) grub legacy(grub 0.x) stage1:mbr stage1_5:mbr之后的扇区,让stage1中的bootloader能识别stage2所在的分区上的文件系统 stage2:磁盘分区(/boot/grub/) centos6: # ls /boot/grub/ device.map fat_stage1_5 grub.conf jfs_stage1_5 minix_stage1_5 splash.xpm.gz stage2 vstafs_stage1_5 e2fs_stage1_5 ffs_stage1_5 iso9660_stage1_5 menu.lst reiserfs_stage1_5 stage1 ufs2_stage1_5 xfs_stage1_5 stage2和内核,通常放置于基本的磁盘分区,不可以是lvm和软raid。读取lvm和软raid分区,是需要根文件系统里的驱动程序的,这时根文件系统还没有加载。 根文件系统,一般都是逻辑分区,以方便扩容和管理,如果/boot也和根文件系统在同一个分区里的话,由于grub程序无法加载逻辑分区里的文件,所以就无法访问/boot目录