GNU GRUB: 写给那些搞机的人

背景:

两块硬盘,(固态+机械)

固态:win , 机械unbuntu ;

在固态硬盘上装ubuntu 后,导致无法启动linux 系统;(可能是因为过程中的失误)

bios 中选择机械硬盘启动后, 直接进入 GNU GRUB 界面;

经过一顿查找, 收获以下经验值:

-----------

1,一些命令:

set  ,  ls , insmod , root , prefix

(1)set  查看环境变量,这里可以查看启动路径和分区。

(2)ls   查看设备

(3)insmod  加载模块

(4)root  指定用于启动系统的分区,在救援模式下设置grub启动分区

(5)prefix 设定grub启动路径

2,ls 和 linux ls 一样; 直接使用,显示 挂载的一些分区 ,以 (hd0,msdos1)..... 形式列出;

其中hd 表示硬盘,hd0 表示第0块硬盘;

3,set 查看环境变量:

主要查看 root  和 prefix 的值是什么

4,通过ls (hd0,msdos1)/ 查看 分区根目录下是否存在 boot 目录, 如果存在 , 这个便是安装了操作系统的分区;

使用 set root=hd0,msdos1

set prefix=(hd0,msdos1)/boot/grub

5,输入 normal :那么就直接进入设置的操作系统了;

6:但是:保存呢? 我还没有找到; 问题还没有彻底解决;

其他参考:

http://blog.itpub.net/248444/viewspace-793189/

http://blog.chinaunix.net/uid-22915173-id-229241.html

时间: 2024-07-30 23:39:40

GNU GRUB: 写给那些搞机的人的相关文章

GNU GRUB 2.00 源码分析笔记,持续更新

前言 很多运维类书籍或文章仅从系统管理者的角度讲解了 grub 的安装以及使用, 本篇博文则从 gnu grub 2.00 的源码入手,从开发者,以及系统底层运行机制的角度,分析 grub 是如何作为跨平台的"全面统一的引导加载程序",来引导操作系统,加载 Linux 内核的过程等等, 部分内容参考了<深度探索 Linux 操作系统>一书中相关的内容(ISBN 978-7-11143901-1 )以及 gnu grub 项目官方站点的文档,并且加入自己分析源码时的笔记. (

GNU GRUB

Introduction GNU GRUB is a Multiboot boot loader. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn. Briefly, a boot loader is the first software program that runs when a comp

Docker 写log到宿主机命令

以jmeter为例,写log到宿主机的/log目录下: docker run -v /log:/tmp flasheryu/jmeter flasheryu/jmeter中的命令: /opt/jmeter/bin/jmeter -n -t /jmeter/hello-baidu.jmx -l /tmp/result_hello-baidu.jtl flasheryu/jmeter的正确使用姿势: docker run --rm --name jmetertest -v $(pwd):/tmp f

6.有学生提到,在大学选课的时候,可以写一个“刷课机”的程序,利用学校选课系统的弱点或漏洞,帮助某些人选到某些课程。或者帮助用户刷购票网站,先买到火车票。这些软件合法么?符合道德规范么?是在“软件工程”的研究范围么?

第一,显然,这些软件的合法性是存在一些问题的,当然也违反了我们当代道德规范的要求. 第二,利用利用我们所学到的科学手段去从事一些存在欺诈行为的事情也是违背了我们学习的宗旨. 作为高文化程度的人群,群体,利用科学知识去做一些违法乱纪的事情是很可怕的,然而这些违犯法律违背道德约束的软件开发到底属不属于“软件工程”的研究范围呢? 软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面. 在现代社会中,软件应用

自己写的简单跳板机

#!/bin/basha="192.168.0.200"b="192.168.0.203" #改变键盘键位,不允许使用ctrl+c/ctrl+v等命令中指脚本trapper(){  trap ":" INT EXIT TSTP TERM HUP} while :dotrapperclearcat <<menu1) web $a 2) web $b 3) exitmenu        read -p "please inpu

Ubuntu启动后进入GNU GRUB Version 2.02

Question Description:电脑中装Windows10和Ubuntu18.04,启动Ubuntu后无法正常进入,停留在GUN GRUB界面. Solution:1.Enter *Ubuntu2.exit BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash) Enter 'help' for a list of built-in commands. (initramfs) exit /dev/sda1: UNE

利用多线程写一个摇奖机小程序

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading; 9 using System.Threading.Tasks; 10 using System.Window

曾经用Delphi写的一个上位机

基于SPCOMM控件. 源码: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, SPComm, ExtCtrls; type TForm1 = class(TForm) Comm1: TComm; GroupBox1: TGroupBox; go: TButton; left: TButton; righ

搞机年代,ivvi用“爱情”细分市场

对年轻人来说,5月20日是一个甜蜜的日子:对手机品牌ivvi来说,这是它半周岁的日子:对ivvi副总裁张光强的来说,520代表着他过去半年对ivvi的倾注全部. 5月20日,张光强在北京798艺术中心与众多媒体一起为ivvi庆生. 年轻时尚的ivvi品牌 ivvi自去年发布11月20日发布第一款产品至今,已有半年时间.在这个过程中,ivvi品牌从无到有,渠道从零到如今覆盖全国20多个主要省市4000多家门店(点位),从S6到K1,从K1到小K......ivvi至今发布5款产品,价格从1000元