• 风雨兼程,与党和人民同行 2019-05-23
  • 张鼎丞对人民军队建设作出的贡献 2019-05-23
  • 把党的领导贯穿军事科研工作各方面和全过程 2019-05-23
  • 在强国论坛和新浪微博上也就说了几句国产80后伟大的钢琴家,嚯!粉丝不干了,邮箱里塞满男性女性生殖器的骂声和愤慨声。其实,真没有诋毁的意思。比如,美国一家男性内衣 2019-05-22
  • 【理上网来·喜迎十九大】不忘初心、继续前进,勇于全面深化改革 2019-05-22
  • 这5件事预测你能否可以开心活过80岁 2019-05-22
  • 新疆14所高校大学生同台比赛 2019-05-21
  • 西南铁路端午假期发送400余万人次 两人不文明乘车或受失信惩戒 2019-05-21
  • 省委中心组成员到联系帮扶点开展专题调研 2019-05-21
  • 热刺中场埃里克森领衔 北欧童话能否续写逆袭新篇 2019-05-21
  • 在深入推动长江经济带发展座谈会上的讲话 2019-05-20
  • 北京副中心核心区建成世界超一流智能配电网 2019-05-20
  • 江苏:五峰山跨江线路升高改造工程启动(组图) 2019-05-20
  • 无视婚变传闻 王浩信晒与朋友新旧对比照秀友情 2019-05-19
  • 专访香港演员陈钰芸:女版李小龙 用武术演绎精彩人生 2019-05-19
  • Jquery中文网 码报 www.okkrb.tw
    Jquery中文网 >  操作系统  >  linux基础  >  正文 在usb盘上安装grub引导程序的教程

    码报资料2018东方心经:在usb盘上安装grub引导程序的教程

    发布时间:2014-08-15   编辑:码报 www.okkrb.tw
    在usb盘上安装grub引导程序的教程,今天我们来学习制作一个usb启动工具盘...

    码报 www.okkrb.tw 许多linux发行版本都支持usb启动。
    今天我们来学习制作一个usb启动工具盘。

    首先作以下假定:
    usb 设备是 /dev/sdb
    usb盘挂载点 /mnt/usbdisk

    grub 引导器安装到usb盘上的步骤:
    确定usb 盘的位置, 一般为 /dev/sdb  

    复制代码 代码如下:
    [[email protected]]# fdisk -l

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

    复制代码 代码如下:
    [[email protected]]# dd if=/dev/zero of=/dev/sdb bs=512 count=1

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

    复制代码 代码如下:
    [[email protected]]# locate mbr.bin
    [[email protected]]# 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盘  

    复制代码 代码如下:
    [[email protected]]# mkfs.ext3 /dev/sdb1
    [[email protected]]# mkdir -p /mnt/usbdisk
    [[email protected]]# mount /dev/sdb1 /mnt/usbdisk

    安装GRUB boot loader到usb盘上  

    复制代码 代码如下:
    [[email protected]]# grub-install  --no-floppy  --root-directory=/mnt/usbdisk   /dev/sdb 

    创建grub.conf配置文件  

    复制代码 代码如下:
    [[email protected]]#
    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盘上,重启系统,就可以引导系统了。

    您可能感兴趣的文章:
    在usb盘上安装grub引导程序的教程
    Linux fedora10安装到移动硬盘
    ubuntu升级时出现no such device grub rescue
    ubuntu无法启动,提示:no such device blablabla的解决办法
    修复Ubuntu引导菜单的方法
    Linux和Windows双系统引导问题及解决办法
    linux启动过程详解
    我安装CENTOS的分区方案
    找回 linux root密码的三种方法
    排除Windows XP系统启动故障

    关键词: grub   
    [关闭]
  • 风雨兼程,与党和人民同行 2019-05-23
  • 张鼎丞对人民军队建设作出的贡献 2019-05-23
  • 把党的领导贯穿军事科研工作各方面和全过程 2019-05-23
  • 在强国论坛和新浪微博上也就说了几句国产80后伟大的钢琴家,嚯!粉丝不干了,邮箱里塞满男性女性生殖器的骂声和愤慨声。其实,真没有诋毁的意思。比如,美国一家男性内衣 2019-05-22
  • 【理上网来·喜迎十九大】不忘初心、继续前进,勇于全面深化改革 2019-05-22
  • 这5件事预测你能否可以开心活过80岁 2019-05-22
  • 新疆14所高校大学生同台比赛 2019-05-21
  • 西南铁路端午假期发送400余万人次 两人不文明乘车或受失信惩戒 2019-05-21
  • 省委中心组成员到联系帮扶点开展专题调研 2019-05-21
  • 热刺中场埃里克森领衔 北欧童话能否续写逆袭新篇 2019-05-21
  • 在深入推动长江经济带发展座谈会上的讲话 2019-05-20
  • 北京副中心核心区建成世界超一流智能配电网 2019-05-20
  • 江苏:五峰山跨江线路升高改造工程启动(组图) 2019-05-20
  • 无视婚变传闻 王浩信晒与朋友新旧对比照秀友情 2019-05-19
  • 专访香港演员陈钰芸:女版李小龙 用武术演绎精彩人生 2019-05-19