grub

Ubuntu 12.04 使用虚拟控制台fberm,显示并可输入中文

二次信任 提交于 2019-11-30 10:00:05
中文的locale在tty下查看以及输入中文一直是个头疼问题。FbTerm 是一个使用 frame buffer 设备或 VESA 显卡的终端模拟器,在Ubuntu下可与ibus或fcitx配合使用,实现中文输出和输入。 附件: 文件注释: console截屏 screen.png [ 51.09 KiB | 被浏览 10629 次 ] 在Ubuntu下安装和使用fbterm虚拟控制台: 1 安装v86d实现控制台下vesa输出 代码: $ sudo apt-get install v86d 为了方便你查看显卡可用的输出模式,可以安装hwinfo 代码: $ sudo apt-get install hwinfo $ sudo hwinfo –framebuffer 这两个包在下面的脚本中会自动安装,如果你已经安装了,可以无视。 2 配置framebuffer。修改/boot/default/grub,在内核启动选项中加入framebuffer输出和分辨率的设置,在intramfs的模块中加入vesa的framebuffer及其设置,在intramfs的开机splash配置中开启framebuffer(可选)。 以上两个步骤非常重要,是能正常使用fbterm的基础,并且可以解决Ubuntu安装Nvidia二进制驱动后grub、开机动画和控制台分辨率过低的问题

linux root密码忘记重置

自古美人都是妖i 提交于 2019-11-30 06:35:44
在单用户模式中,Linux 不需要 root 密码 ,这使更改 root 密码非常容易。了解当系统引导进入多用户模式失败时,如何进入单用户模式,非常重要。 1、 在系统启动过程中,会出现开始界面,按任意键,进入 GRUB 菜单选项。 若希望以后无此提示,直接进入 GRUB 菜单选项,删除配置文件 grub.conf 中 “hiddenmenu” 项即可。 2、 按 “e” 键编辑 GRUB 引导菜单选项,按 “e” 键后的 GRUB 屏幕。通过箭头键下移到 kernel 行,并按 “e” 键, 3、在尾行光标处添加 single,按回车键返回前一个屏幕,按 “b” 键进行引导,则系统自动进入单用户模式,如果要改变 root 密码,则执行命令:sh-3.1# passwd root 更改成功后,执行命令 exit 退出重启即可。 大家可以在单用户模式中去纠正阻止系统正常启动的很多问题,比如: 1、 禁用可能中止系统运行的服务如禁用 Samba 服务,则执行:sh-3.1# chkconfig smb off 下次系统引导就不会启动 Samba 服务了。 2、 更改系统缺省运行级如果 X Window 无法启动或者出现故障,可以编辑 /etc/inittab 文件,采用文本方式登录,更改 initdefault 引导级别为 3:id:3:initdefault: 来源: https:/

【DELL安装系统的坑】DELL安装Ubuntu显卡问题解决方法

…衆ロ難τιáo~ 提交于 2019-11-30 05:49:14
电脑型号:DELL i7559 1T 8G 960M 自带原装win10 目的:win10+ubuntu14.04 LTS 问题一:U盘启动时(Ubuntu未安装),卡死在Logo界面无法进入 解决方法:重新开机,光标选中“Install Ubuntu” ,按“e”,进入grub界面(里面显示的内容可以在/boot/grub/grub.cfg中查看,由于我已经安装完成,所以无法截图),最后两行应该入下图所示: 将 倒数第二 行中的“quiet splash ---”改为“nomodeset”。F10保存,就可以进入安装界面,进行安装 问题二:安装完成后,重新启动,还是卡死在Logo界面 解决方法:重启,光标选中“Ubuntu”,按“e”,进入grub界面,在刚刚改过的那行最后加上“ acpi_osi=linux nomodeset ”( nvidia显卡 ) 如果是amd显卡则改为: "acpi_osi=linux xforcevesa" 或 "acpi_osi=linux radeon.modeset=0 xforcevesa" 如果是intel显卡则改为: "acpi_osi=linux i915.modeset=1" 或 "acpi_osi=linux i915.modeset=0” PS:amd和intel没有亲测过,Nvidia亲测可用 再F10保存重启,就可以进入。

echo: write error: Cannot allocate memory

孤者浪人 提交于 2019-11-30 04:08:55
当向某些文件echo时,会提示 echo: write error: Cannot allocate memory 解决办法是: 在内核启动时,添加参数 pci=assign-busses 添加方法: 在 /boot/grub/grub.cfg 中追加参数,然后重启生效。 然而,/boot/grub/grub.cfg不能直接修改,需要通过修改 /etc/default/grub ,然后更新grub配置。 方法如下: sudo vim /etc/default/grub 在 GRUB_CMDLINE_LINUX 中加入内核启动参数 pci=assign-busses。 然后,更新grub配置 sudo grub-mkconfig -o /boot/grub/grub.cfg 参考: 1. qemu中sriov试验 2. linux内核启动参数解析及添加 3. ubuntu16.04修改网卡名称,配置静态IP 来源: CSDN 作者: shuai_wow 链接: https://blog.csdn.net/u013431916/article/details/103245758

deepin 与 Windows 双系统硬盘安装方法总结(续)

空扰寡人 提交于 2019-11-30 03:49:11
上一篇文章 基本已经总结了相关方法,但其中 deepin 中安装 Windows 部分的方法,只在 UEFI 模式下有效,似乎不太普遍适用。最近想到用其他方法来处理此问题。 测试环境 操作系统:deepin 15.11 宿主环境:主要为 VirtualBox 虚拟机,部分为物理机(戴尔笔记本)。 deepin 中安装 Windows(续) Legacy 模式 将 Windows ISO 文件中的内容复制到 ntfs 分区(主分区,fat32 分区也可以)根目录。稍后系统也将安装在此分区。当然,若担心混淆,可另建分区用来安装系统。 下载 grub4dos,将其中的 grldr 和 menu.lst(可自建)放到 ntfs 分区根目录。这里不再直接用 grub2 引导安装文件,而是通过 grub2 引导 grub4dos(适用于 MBR 分区表),再由 grub4dos 引导安装文件。 在 menu.lst 文件中写入如下内容: title Windows Installer root (hdx,y) chainloader /bootmgr root 定义为 ntfs 分区。其中 x 从 0 开始,y 从 0 开始。 在 /etc/grub.d/40_custom 中添加如下内容: menuentry "grub4dos" { insmod part_msdos insmod

关于怎么解决CENTOS7没有ETH0网卡这个问题

天涯浪子 提交于 2019-11-30 03:31:56
CentOS7系统安装完毕之后,输入ifconfig命令发现没有eth0,不符合我们的习惯。而且也无法远程ssh连接。 1.进入目录/etc/sysconfig/network-scripts/ 2.将文件ifcfg-ens33重命名为ifcfg-eth0; (注意:修改需要切换至root用户) 3.编辑ifcfg-eth0  使用命令:vi ifcfg-eth0  只需要修改一个参数即可,  将NAME=ens33改为NAME=eth0 重启重启网络,输入命令 service network restart ,重启网络。 再次输入 ifconfig 查看网卡,应该可以看到 以太网的配置里面有 inet 信息,此时可以上网了。 如果还不可以就继续 4.修改grub文件  目录:/etc/default  编辑grub文件  使用命令:vi grub  在GRUB_CMDLINE_LINUX原有的参数后面加上"net.ifnames=0 biosdevname=0" 保存退出 5.命令行运行命令 grub2-mkconfig -o /boot/grub2/grub.cfg 6.完成了,reboot重启一下就ok了. 来源: https://my.oschina.net/u/4167465/blog/3108198

win7下安装ubuntu12.04至硬盘后,无法启动windows7

痴心易碎 提交于 2019-11-30 01:57:41
今天安装了12.04,安装好了以后,在启动时选择win7,居然无法进入,而且又回到了grub选择系统的那个界面。来回试了好几次,依旧,无奈只好将windows的mbr重新修复一下,再将ubuntu的分区设置到grub中,记录下处理流程,以防下次再发生此类事件。 1:找一张windows系统盘,进入修复,命令行中,输入bootrec /fixmbr,修复mbr引导; 2:找ubuntu的安装盘,进入liveCD; 3:输入命令:sudo -i ,把用户切换过来; 4:输入命令:fdisk -l ,查看硬盘的分区,我的ubuntu系统安装在sda7上的,windows是安装在sda1上的 5:输入命令:mount /mnt /dev/sda7,挂载sda7分区至系统中。 6:输入命令:grub-install --root-directory=/mnt /dev/sda #注意/mnt后面有个空格 7:提示Installation finished. No error reported 7:重启,搞定! 来源: oschina 链接: https://my.oschina.net/u/79139/blog/50898

centos7 NAT链接配置(静态ip/修改网卡名为eth0)|1

流过昼夜 提交于 2019-11-29 21:38:55
NAT的静态ip设置并且修改网卡名为eth0 1 cd /etc/sysconfig/network-scripts/ mv eno16777736 ifcfg-eth0 #修改名称 vi eth0 #编辑 NAME=eth0 #修改为eth0 DEVICE=eth0 #修改eth0 :wq! #保持退出 2 vi /etc/sysconfig/grub #编辑 在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“ :wq! #保存退出 3 运行命令:grub2-mkconfig -o/boot/grub2/grub.cfg #重新生成grub配置并更新内核参数 cd /etc/udev/rules.d“目录 vi 70-persistent-ipoib.rules 添加: SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:dc:dd:ad",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0" #ATTR{address}=="00:0c:29:dc:dd:ad"是网卡的MAC地址-》后面要修改成我们自己的00:50:56:2f:52:22 运行命令:grub2-mkconfig -o/boot

系统命令

十年热恋 提交于 2019-11-29 21:00:32
1 wall     # 给其它用户发消息 2 whereis ls # 查找命令的目录 3 which # 查看当前要执行的命令所在的路径 4 clear # 清空整个屏幕 5 reset # 重新初始化屏幕 6 cal # 显示月历 7 echo -n 123456 | md5sum # md5加密 8 mkpasswd # 随机生成密码 -l位数 -C大小 -c小写 -d数字 -s特殊字符 9 netstat -anlp | grep port # 是否打开了某个端口 10 ntpdate stdtime.gov.hk # 同步时间 11 tzselect # 选择时区 #+8=(5 9 1 1) # (TZ='Asia/Shanghai'; export TZ)括号内写入 /etc/profile 12 /sbin/hwclock -w # 保存到硬件 13 /etc/shadow # 账户影子文件 14 LANG=en # 修改语言 15 vim /etc/sysconfig/i18n # 修改编码 LANG="en_US.UTF-8" 16 export LC_ALL=C # 强制字符集 17 vi /etc/hosts # 查询静态主机名 18 alias # 别名 19 watch uptime # 监测命令动态刷新 20 ipcs -a #

Windows7+Ubuntu12.04双系统 重装Win7后的grub修复

一笑奈何 提交于 2019-11-29 20:55:32
计算机上本来装的是win7和ubuntu12.04的双系统,今天重装win7后,grub启动界面不见了,下面是修复grub的步骤: 1.用Ubuntu系统盘启动计算机,选择Try Ubuntu(试用Ubuntu而不改变计算机内的任何内容),进入ubuntu; 2.运行终端,输入命令: sudo fdisk -l 找到linux所在的盘符,如我的时在dev/sda6下; 3.输入命令: sudo -i 获取root权限 4.输入命令: mount /dev/sda6(数字是你的ubuntu所在的盘符) /mnt 注意空格不能少; 5.输入命令: grub-install --root-directory=/mnt /dev/sda 至此,Grub基本修复完毕; 6.关机重启,熟悉的引导界面回来了,进入ubuntu; 7.输入命令: sudo update-grub 好了,一切OK! 来源: oschina 链接: https://my.oschina.net/u/1026561/blog/192131