zoukankan      html  css  js  c++  java
  • Grub2 增加 img / iso 启动项

    think@centre-pc:~$cat /etc/grub.d/41_custom

    #!/bin/sh
    cat <<EOF
    # if [ -f ${config_directory}/custom.cfg ]; then
    # source ${config_directory}/custom.cfg
    # elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    # source $prefix/custom.cfg;
    # fi
    menuentry "UsbDOS 98" {
    insmod part_msdos
    insmod ext2
    #set root=(hd0,msdos7) ;在grub2命令行ls得到
    # floppy / iso / iso raw / harddisk :iso大小<700M
    # http://www.syslinux.org/wiki/index.php/MEMDISK 
    linux16 (hd0,msdos7)/usr/lib/syslinux/memdisk c=200 h=8 s=36 floppy
    initrd16 (hd0,msdos7)/usr/lib/syslinux/USBDOS.IMA
    }
    # sudo update-grub ; tail -n 15 /boot/grub/grub.cfg
    # mkdir usbdos ;在当前工作目录下建个floppy的文件夹,用来挂载bootflp.img软盘镜像
    # mount -o loop filename.img usbdos ;挂载img镜像到usbdos文件夹,对此文件夹的操作就是对img的操作
    # umount usbdos/ ;反挂载软盘镜像
    EOF

    think@centre-pc:~$sudo update-grub

  • 相关阅读:
    函数后面加const
    关于C++ const 的全面总结
    待下载的东西
    GDI与DC
    Windows GDI与DC
    认识句柄
    什么是客户区/非客户区
    OpenCV 2.4.8 +VS2010的开发环境配置
    对话框类的数据交换和检验
    怎么调处vs2010的MSDN帮助文档
  • 原文地址:https://www.cnblogs.com/Tty725/p/12932075.html
Copyright © 2011-2022 走看看