欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


通过Linux系统将Windows系统迁移到到新的磁盘上
在Linux系统中批量删除多个文件的方法总结
设置自动清理Linux系统中n天前的文件的方法
Linux下自动清理大量文件的方案探究
Linux系统中的screen命令基本使用教程
解析Linux系统的平均负载概念
Linux系统下wget命令的使用教程
iPad Air/iPad mini2怎么下载微信?
win7开机提示ntoskrnl.exe文件丢失怎么办
太极越狱没有苹果驱动怎么办
在USB磁盘上制作Linux的GRUB引导的方法
【 来源:网络 】【 点击:2 】 【 发布时间:2017_03_03 08:59:59 】

   GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。

  由硬盘启动时,BIOS通常是转向第一块硬盘的第一个扇区,即主引导记录(MBR)。

  装载GRUB和操作系统的过程,包括以下几个操作步骤:

  装载记录——基本引导装载程序所做的唯一的事情就是装载第二引导装载程序。

  装载Grub——这第二引导装载程序实际上是引出更高级的功能,以允许用户装载一个特定的操作系统。

  装载系统——如linux内核。GRUB把机器的控制权移交给操作系统。

  不同的是,微软操作系统都是使用一种称为链式装载的引导方法来启动的,主引导记录仅仅是简单地指向操作系统所在分区的第一个扇区。

  许多发行版本都支持usb启动,那我们自己可不可以作一个usb启动的工具盘呢,答案是肯定的!

  首先作以下假定

  usb 设备是 /dev/sdb

  usb盘挂载点 /mnt/usbdisk

  下面我们就简单说下 grub 引导器安装到usb盘上的步骤

  确定usb 盘的位置, 一般为 /dev/sdb

  代码如下:

  [root@localhost]# fdisk -l

  使用以下命令清除mbr引导字节

  代码如下:

  [root@localhost]# dd if=/dev/zero of=/dev/sdb bs=512 count=1

  使用 syslinux 中的 mbr.bin 加载到usb盘上

  代码如下:

  [root@localhost]# locate mbr.bin

  [root@localhost]# cat /somepath/share/syslinux/mbr.bin > /dev/sdb

  使用fdisk对usb盘进行分区, 类似结果如下 :

  代码如下:

  Device Boot Start End Blocks Id System

  /dev/sdb1 * 1 1018 993537+ 83 Linux

  在分区上创建ext3文件系统,并且挂在usb盘

  代码如下:

  [root@localhost]# mkfs.ext3 /dev/sdb1

  [root@localhost]# mkdir -p /mnt/usbdisk

  [root@localhost]# mount /dev/sdb1 /mnt/usbdisk

  安装GRUB boot loader到usb盘上

  代码如下:

  [root@localhost]# grub-install --no-floppy --root-directory=/mnt/usbdisk /dev/sdb

  创建grub.conf配置文件

  代码如下:

  [root@localhost]#

  cat > /mnt/usbdisk/boot/grub/grub.conf << EOF

  title Usb linux

  root (hd0,0)

  kernel /boot/kernel-xxxx root=/dev/sda1 ro

  initrd /boot/initrd-xxxx.img

  EOF

  将kernel和initrd 拷贝到usb盘上,重启系统,就可以引导系统了.

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站