文档章节

grub 启动 其他操作系统及iso镜像

Colben
 Colben
发布于 2016/11/09 16:31
字数 292
阅读 26
收藏 0

启动 archlinux 镜像 64位系统

menuentry "Archlinux-ISO-x86-64" --class iso {
  set isofile=""
  set partition=""
  loopback loop (hd0,$partition)$isofile
  linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=ARCH_ISO_X86-64 img_dev=/dev/sda$partition img_loop=$isofile earlymodules=loop
  initrd (loop)/arch/boot/x86_64/archiso.img
}

启动 archlinux 镜像 32位系统

menuentry "Archlinux-ISO-i686" --class iso {
  set isofile=""
  set partition="2"
  loopback loop (hd0,$partition)$isofile
  linux (loop)/arch/boot/i686/vmlinuz archisolabel=ARCH_ISO_I686 img_dev=/dev/sda$partition img_loop=$isofile earlymodules=loop
  initrd (loop)/arch/boot/i686/archiso.img
}

启动 ubuntu 镜像

menuentry "ubuntu-ISO" {
  set isofile=""
  loopback loop (hd0,1)$isofile
  linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet noeject noprompt splash --
  initrd (loop)/casper/initrd.lz
}

启动安装在第一块硬盘第一个mbr分区的 win7 系统

menuentry "Microsoft Windows Vista/7/8/8.1/10 BIOS-MBR" {
    insmod part_msdos
    insmod ntfs
    insmod search_fs_uuid
    insmod ntldr     
    #"9AB0287EB028634D" 是 win7 系统分区的 uuid
    search --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 9AB0287EB028634D
    ntldr /bootmgr
}

启动安装在第一块硬盘的第一个gpt分区的 Win10 EFI

menuentry "Microsoft Windows 10" {
		insmod part_gpt
		insmod fat
		insmod search_fs_uuid
		insmod chain
        #"0007-C871" 是 win10 EFI 分区的 uuid
		search --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 0007-C871
		chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

关机

menuentry "System shutdown" {
	echo "System shutting down..."
	halt
}

重启

menuentry "System restart" {
	echo "System rebooting..."
	reboot
}

UEFI 配置

menuentry "Firmware setup" {
	fwsetup
}

详细使用参考

© 著作权归作者所有

共有 人打赏支持
Colben

Colben

粉丝 11
博文 68
码字总数 23427
作品 0
丰台
系统管理员
刀片服务器硬盘启动Linux独立安装(二)

第六步:准备Linux的安装镜像文件 通过创建一个/mnt/sdb/SUSE文件来为Linux安装镜像文件做准备,复制所有在SUSE ISO镜像里的文件到新的文件夹。 注意:你必须复制ISO的内容到指定目录。SUSE ...

红薯
2009/05/23
221
0
window 下用grub 安装ubuntu10.10

上周末用 grub 安装了ubuntu 10.04 编辑 文章分类:操作系统 上周末 终于安装了 ubuntu10.10 ,安装的是 kanas-ubuntu-10.10-desktop-i386.iso 中文定制版, 算是减小了入门的难度吧,里面默认...

big-hero
2010/11/01
0
0
Win7 Centos6.3 双系统,硬盘安装

一、环境介绍: 1、 笔记本、Win7 2、 C盘NTFS、D盘NTFS、E盘NTFS、F盘FAT32 3、 注:用Win7磁盘管理工具,磁盘状态,C盘前面有100M的未用空间,貌似默认安装Win7都有,C盘、D盘为主分区,其...

GasLS
2012/08/03
0
12
全新 Kali Linux 系统安装指南

Kali Linux 是基于 Debian 的面向安全的发行版本。该系统由于预安装了上百个知名的安全工具软件而出名。 Kali 甚至在信息安全领域还有一个含金量较高的认证叫做“Kali 渗透测试”(Pentestin...

linux小陶
2016/12/05
32
0
ONIE:设计规格(4)

4.x86 CPU架构设计 4.1.x86硬件需求 对于通用交换机硬件需求,请参阅“交换机硬件需求”章节描述。 x86 CPU架构交换机硬件需求如下: Required Hardware Purpose 1GB (最小) CPU DRAM The DR...

半天妖
2017/12/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RxJS的另外四种实现方式(四)——性能最高的库(续)

接上一篇RxJS的另外四种实现方式(三)——性能最高的库 上一篇文章我展示了这个最高性能库的实现方法。下面我介绍一下这个性能提升的秘密。 首先,为了弄清楚Most库究竟为何如此快,我必须借...

一个灰
50分钟前
1
0
麒麟AI首席科学家现世

8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。 虽然如今人人都在热议...

问题终结者
昨天
1
0
告警系统主脚本、告警系统配置文件、告警系统监控项目

告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {pr...

芬野de博客
昨天
2
0
MySQL autocommit探究

-- sessionA:tx_isolation=REPEATABLE-READmysql> select connection_id();+-----------------+| connection_id() |+-----------------+| 28 |+-----------------+......

安小乐
昨天
8
0
c++多线程锁 Mutex  自动判断死锁

c++多线程锁可以使用absl::Mutex std::mutex这两种,下面是demo代码。 使用absl:Mutex的时候打印: [mutex.cc : 1338] RAW: Cycle: [mutex.cc : 1352] RAW: mutex@0x683b68 stack: @ 0x43856......

青黑
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部