GRUB 硬盘安装

Grub4DOS [http://sourceforge.net/projects/grub4dos/files/]

Grub4DOS 有CD模拟的功能,可以读取 ISO 文件启动,文件系统只支持 FAT32/NTFS

EasyBCD 自带的 NeoGrub 是 Grub4DOS 的修改版,使用起来简单一些


1、安装软件EasyBCD

2、运行EasyBCD--点Add/Remove Entries--右下边点NeoGrub--点Install NeoGrub--点Configure

3、在弹出的记事本中结尾处,写入启动配置信息(带#号的是注释)


如安装 Ubuntu 的配置如下(vmlinuz的命令行参数可以在 ISO 文件中的 isolinux.cfg 中找到):

title Ubuntu Install
find --set-root /ubuntu.iso
kernel /vmlinuz boot=casper iso-scan/filename=ubuntu.iso quiet ro locale=zh_CN.UTF-8 noprompt --
initrd /initrd.gz
boot

安装 Windows 的配置如下:

title Windows Install
find --set-root /windows.iso
map /windows.iso (0xff)
map --hook
chainloader (0xff)

chainloader 的方式 linux 或 windows 的 ISO 都可以启动,但启动后系统可能找不到 ISO 文件

在 Linux 下系统会返回错误提示和一个 shell ,我们需要按照错误提示指定的位置,自己手动挂载 ISO,然后 Ctrl+D 退出 shell,继续启动

mkdir /win
mount -r -t ntfs /dev/sda6 /win   #ISO 文件放在 sda6 分区
modprobe loop
losetup /dev/loop6 /win/archlinux.iso   #iso file
ln -s /dev/loop6 /dev/archiso   #arch linux 读取ISO文件的位置 /dev/archiso

4、将光盘镜像放在任意(NTFS、FAT32 都可以)分区根目录下

Ubuntu镜像中casper目录下的initrd.lz和vmlinuz提取出来(Fedora镜像则是isolinux目录下的vmlinux和initrd.img)和镜像放在一起


5、重启电脑,选择安装即可


在安装ubuntu时,进入liveCD后,要在终端输入以下命令卸载镜像,再安装 ubuntu:

sudo umount -l /isodevice


安装Linux,/boot挂载200MB,/ 根目录挂 25G 左右,

如果希望保存个人配置的 /home 可以单独分出来,

swap 分区 200MB 差不多了,一般 swap 都没用的


转载于:https://my.oschina.net/u/174780/blog/363471

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值