grub

EVE-NG FAQ

血红的双手。 提交于 2020-12-04 08:27:37
EVE-NG FAQ How to install EVE on bare box using Ubuntuoriginal ISO distro. Get Ubuntu ISO: https://www.ubuntu.com/download/server/thank-you?version=16.04.1&architecture=amd64 and install Ubuntu server till you reachUNL installation using bellow guide: http://www.unetlab.com/2015/08/installing-unetlab-on-a-physical-server/#main 1. Login with your user as root: sudo su Enter your user password 2. Change root passw Type: sudo passwd root root@unl01:~# sudo passwdroot Enternew UNIX password: eve Retypenew UNIX password: eve passwd: password updatedsuccessfully 3. Change hostname if need nano /etc/

利用增强tinycorelinux remaster tool打造你的硬盘镜像及一种让tinycorelinux变成Debian install体的设想

落花浮王杯 提交于 2020-12-02 22:10:01
本文关键字:增强tinycorelinux remaster tool,tinycorelinux 开机加载module 在前面很多云主机装机相关的文章中,我们都讲到debian的netinstall实现云主机装机,它并不利用pxe这种cs结构和另外的装机服务器之类的东西,而是debian固有装机方式中的一种,即简单利用软件包仓库和chroot机制在线操作硬盘provision出一个ramos pe化os的原理,---- 这在《一个fully retryable的rootbuild packer脚本,从0打造matecloudos》和《把DI当online packer用:利用installnet制作一个云装机packerpe》都讲过。那么它在其它linux dists上有实现吗? 这种替代类似方案之一就是tinycorelinux,它追求小跟di一样,而且它本身就是一个ramos,(tinycorelinux内存os是什么意思呢?其实整个tc也可以通过把initrd.gz cpio -idmv < 到硬盘中运行。但是默认情况下,如果不提供tce=sda1之类的bootcode 及after bootinto system then tce-setup重配置,那么它的包是下载到/tmp这个内存fs和/挂载点的。如果指定硬盘上的tce目录加载,除了一些极端情况

Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers: File exists处理

╄→尐↘猪︶ㄣ 提交于 2020-12-01 07:37:51
安装好centos7版本的系统后,发现默认的网卡名字有点怪,为了便于管理,可以手动修改。下面对centos7版本下网卡重命名操作做一记录: 1)编辑网卡信息 [root@linux-node2~]# cd /etc/sysconfig/network-scripts/ #进入网卡目录 [root@linux-node2network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0 #将默认的网卡名eno16777728改为eth0 [root@linux-node2network-scripts]# cat ifcfg-eth0 #编辑网卡信息 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no NAME=eth0 #name修改为eth0 ONBOOT=yes IPADDR=192.168.56.12 NETMASK=255.255.255.0 GATEWAY=192.168.56.2 DNS1=192.168.56.2 2)修改 grub [root@linux-node2~]# cat /etc/sysconfig/grub #编辑内核信息,添加红色字段的 GRUB_TIMEOUT=5 GRUB

联想 Yoga 14s 2021 (Intel) 安装 ubuntu

↘锁芯ラ 提交于 2020-11-23 09:45:52
@[TOC](联想 Yoga 14s 2021 (Intel) 安装 ubuntu) 新设备最容易遇到驱动问题。Yoga 14s 2021 安装ubuntu就遇到了屏幕闪烁、键盘和触摸板失灵的问题。到askubuntu上提问,最后也只能自问自答。以下是折腾几天找到的解决方法。 1.屏幕 screen flickering 屏幕闪烁、黑屏的问题与Xorg有关,暂时只有ubuntu 20.10 的驱动能正常使用屏幕。 2.键盘和触摸板 keyboard and touchpad not working 触摸板在20.10可正常使用,而键盘则需要修改grub的命令: /etc/default/grub 中修改 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp i8042.nomux=1 i8042.reset" 即添加 i8042.nopnp i8042.nomux=1 i8042.reset 三个参数,参数含义在 kernel parameters 查看。 修改live启动盘的grub参数,在live中也能正常使用键盘,而触摸板则需要5.7以上的kernel。 3.雷电驱动 thunderbolt driver 需要5.7以上的kernel。雷电驱动偶见usb失灵现象,需重启。 4.安装ROS compile from

Cobbler无人值守安装

浪子不回头ぞ 提交于 2020-11-21 10:26:08
前言:建议在看Cobbler之前先看一下 使用kickstart + pxe 部署无人值守安装 无人值守安装,了解一下Cobbler的实现原理。但是Cobbler是独立的,不需要先安装Kickstart然后再安装Cobbler。 1、 Cobbler简介 :   Cobbler 官网:http://cobbler.github.io    Cobbler是一个快速网络安装 linux的服务,而且在经过调整也可以支持网络安装 windows。该工具使用 python开发,小巧轻便(才 15k行 python代码),使用简单的命令即可完成 PXE网络安装环境的配置,同时还可以管理 DHCP、 DNS、 TFTP、 RSYNC以及 yum仓库、构造系统 ISO镜像。 Cobbler客户端 Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。 Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack。 Cobbler 支持众多的发行版: Red Cobbler

CentOS 6.9 CentOS 7.4 自动安装系统 kickstart

谁都会走 提交于 2020-11-15 04:57:52
通过ks文件 实现 CentOS 6.9 & 7.4 自动安装系统 环境: VMware 14.0 Pro版 光盘镜像: CentOS-6.9-x86_64-minimal.iso ks文件生成器: kickstart 偶然接触一个kickstart, 通过马哥的网络直播上学到的自动安装系统, 先看一下原理: CentOS在VMware安装流程: 新建虚拟机 --> 挂载光盘镜像 --> 开始安装 --> 配置(包括地区, 语言, 时区, 键盘类型, root密码等等) --> 完成安装 --> 重启 --> 进入系统 在如上过程中, 对安装系统的配置是最耗时间的, 假如我们要安装100台主机, 难道要每一台都去配置吗? Come on, geek up and finish it. 什么是kickstart? kickstart, 生成自动配置文件, 即应答文件,达到在安装系统时无须人工干预的目的 需要在图形界面下启动; 当然也可以在命令行下复制编辑 /root/anaconda-ks.cfg 文件, kickstart的最终目的也是生成一个这样的文件 安装方法: yum -y groupinstall Desktop --> 如果你没有图形界面的话 startx & --> 启动图形界面, 并且在图形界面启动一个Terminal yum -y install system

Win10+Ubuntu双系统安装

∥☆過路亽.° 提交于 2020-11-14 06:40:23
笔者使用的是华硕FX50J装的双系统,之前使用过Dell的游闸安装过,但是没有碰到那么多问题。所以觉得有必要记录下。安装双系统之前,电脑先安装了win10(win10也崩过几次)。下面开始安装双系统步骤。 1.UltraISO安装系统U盘 这一步应该不用过多讲述,无论是安装windows还是ubuntu系统,制作系统U盘都是必需的。博主使用的是UltralSO安装的系统U盘,安装之前肯定是需要去下载Ubuntu镜像的,大家可以根据需要选择要哪个版本。 2.设置U盘启动 进入BIOS设置U盘启动,这一步也是装Win10的必要步骤,不同品牌设置方法不同,大家要根据自己的型号设置。设置以后才能在插上系统盘之后自动启动U盘。 3.Win10创建磁盘分区 Win+X进入磁盘分区目录,设置为Linux系统准备的磁盘分区,这里可按照自己的需求自行设置。如图为博主Dell游闸电脑的磁盘分区,因为有固态硬盘所以显示两个磁盘,在华硕电脑上是只会显示一个磁盘的。这里需要先设置一个大的分区(根据自行需要,博主设置了150G)。后面的分区在安装Ubuntu的时候设置,红框就是安装好双系统后的几个分区。 4.禁用快速启动 博主装好系统以后发现不能打开Grub引导双系统,上网找了好久发现原来是Win10自己快速启动了,所以在Win10下要先把这步做了(但是装Dell的时候就没有发现需要这步)。 按住Win +

Linux是如何启动的?

微笑、不失礼 提交于 2020-11-13 03:27:16
参考资料: An introduction to the Linux boot and startup processes 这篇随笔,可以理解为是对这篇英文文章的翻译与个人理解、笔记的整合。 扩展阅读: GNU GRUB - Wikipedia systemd - Wikipedia BIOS interrupt call - Wikipedia Multiboot specification - Wikipedia Chain loading - Wikipedia Master boot record - Wikipedia Best Couple of 2016: Display manager and window manager 浅析 Linux 初始化 init 系统,第 1 部分:SysV init 浅析 Linux 初始化 init 系统,第 2 部分:Upstart 浅析 Linux 初始化 init 系统,第 3 部分:Systemd 前言 理解Linux是如何启动的对于配置和针对Linux启动失败的排错是至关重要的。 本篇文章大体上把Linux启动过程分成了两部分:引导(boot)和启动(startup)。 引导:从计算机开机至内核初始化完毕启动systemd程序的这个阶段。 启动:从systemd程序启动至系统完全启动完毕的这个阶段。

马哥 Linux 内部最新教案首次公开,看完后绝对真香

纵然是瞬间 提交于 2020-11-10 18:02:53
各位粉丝朋友们大家好,近期看到很多粉丝朋友在后台留言,希望可以给大家找一些系统的学习的资料,前段时间联系了我的好友国内 Liunx 培训界大咖马哥给粉丝朋友们争取到了他们最新的教案内部资料,这份资料从未对外公开,其中包含了 Linux、Python、GO、容器、微服务等相关核心技术。可谓是含金量十足,以下为部分内容展示! 【k8s/Docker资料部分截取】 【python视频资料部分截取】 【GO视频学习资料部分截取】 以上视频资料均为高清可下载,需要的粉丝朋友, 戳这!回复“粉丝福利”就可以全部打包带走! 【Linux系统诊断】资料部分内容截取 (系统与登录异常排查) (grub.conf 文件内容被清空了怎么办) (案例分析) 【Linux文档资料部分截取】 【Docker/k8s文档资料部分截取】 【Python文档资料部分截取】 【Java资料部分截取】 内容实在太多就不一一截取放出来了! 戳这自取。 更多资料 ※部分文章来源于网络,如有侵权请联系删除;更多文章和资料|点击后方文字直达 ↓↓↓ 100GPython自学资料包 阿里云K8s实战手册 [阿里云CDN排坑指南] CDN ECS运维指南 DevOps实践手册 Hadoop大数据实战手册 Knative云原生应用开发指南 OSS 运维实战手册 云原生架构白皮书 Zabbix企业级分布式监控系统源码文档

详解Linux 虚拟机如何进入单用户模式

一笑奈何 提交于 2020-11-05 03:28:46
今天来讨论下如何在云上的Linux虚拟机进入单用户模式,很多人可能没太想过云上的虚拟机还能这么玩,其实是可以的,当然一般情况下需要进入单用户模式的时候都不是为了玩的,而是因为发生了一些意外,导致我们没办法通过正常模式进入系统,比如比较常见的就包括以下几种场景 FSTAB文件损坏或者配置错误,导致找不到磁盘驱动器或者分区 防火墙规则配置错误 文件系统损坏 SSH配置出现问题 引导失败 一旦出现了这些问题,我们都没办法通过正常ssh连接到虚拟机,而云上的服务器我们又没办法直接进入机房,这时候可能就会束手无策。在Global Azure中我们可以使用VM的一项功能serial console通过单用户模式登录到系统,从而解决问题,这项功能在21v目前还不支持,不过也不意味着这种问题在21v没办法解决,如果在21v出现以上的问题,我们可以直接联系support,他们有办法在hyper-v层面直接登录虚机 简单来说,serial console可以连接到 VM 或虚拟机规模集实例的 ttyS0 或 COM1 串行端口,为用户提供访问权限,而不管它的网络或操作系统状态如何。 请注意的是,有几个重点信息我们需要关注下 1. 串行控制台当前与托管的启动诊断存储帐户不兼容。 若要使用串行控制台,请确保使用的是自定义的存储帐户。 2. 不支持经典ASM VM 3. 使用串行控制台的 Azure