• 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

  • 相关阅读:
    构造方法
    $this
    public/private/protected三种访问控制符的区别
    vsftpd的虚拟主机配置,错误记录
    高斯模糊css
    css绘制三角形
    禁止缩放的一行代码
    自适应的Javascript代码resize.js
    判断是pc端还是手机端js
    倒计时
  • 原文地址:https://www.cnblogs.com/Tty725/p/12932075.html
Copyright © 2020-2023  润新知