此方法在 windows8.1 + debian8.7.1 可用
配置系统安装镜像
1 在windows下格式化一个fat32的分区
2 把下载的debian-7.2.0-amd64-CD-1.iso放入fat32分区
3 initrd.gz与vmlinuz 的提取,放到此fat32分区
这两文件从 debian 的官方网站的 “超小光盘、USB 碟等” 的页面中下载 hd-media 相关文件
https://www.debian.org/distrib/netinst#verysmall
http://ftp.nl.debian.org/debian/dists/jessie/main/installer-i386/current/images/hd-media/
http://ftp.nl.debian.org/debian/dists/jessie/main/installer-amd64/current/images/hd-media/
不要从提取debian-7.2.0-amd64-CD-1.iso镜像中install.amd文件夹中提取,会造成找不到找不到光驱的问题,导致无法安装。
添加配置grub引导菜单
在fat32的分区新建一个文本文件 命名为debianboot (win下默认扩展名称txt后缀是隐藏的需要显示并去掉)
下载grub4dos引导软件包 复制其中的grldr.mbr、menu.lst与chinese中的grub.exe grldr 到win7的系统盘c盘
编辑menu.lst 在其中添加如下内容
title debian install
find --set-root --ignore-floppies --ignore-cd /debianboot
kernel /vmlinuz boot=casper noacpi iso-scan/filename=/debian-7.2.0-amd64-CD-1.iso ro quiet splash
initrd /initrd.gz
boot
下载bcdtool或者bcdedit添加grub引导
bcdedit /create /d "Debian GNU/Linux" /application BOOTSECTOR
bcdedit /set {9dd65eac-081b-11e7-b266-ef5b849421d1} device partition=C:
bcdedit /set {9dd65eac-081b-11e7-b266-ef5b849421d1} path \grldr.mbr
bcdedit /displayorder {9dd65eac-081b-11e7-b266-ef5b849421d1} /addlast
bcdedit /timeout 30
重新启动计算机 选择Debian GNU/Linux 进入grub然后选择 debian install 进行安装
如果要删除该 debian 系统,使用磁盘管理工具,格式化后合并。然后在 PE 中重写 MBR 引导
资料参考
http://jingyan.baidu.com/article/8275fc86b7c56446a03cf6b2.html
http://tieba.baidu.com/p/2081984224