LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1400|回复: 3

dd mbr grub 活动分区

[复制链接]
发表于 2007-12-15 12:19:25 | 显示全部楼层 |阅读模式
dd mbr grub 活动分区

每个活动分区的前446个字节(MBR是512,那其他活动分区应该是这个吧446)

问题是:我想做个万能的ubuntu ghost 就像windows的一样。
遇到了几个捆饶的问题,想不明白希望得到大家的帮助。谢谢各位~!


1、安装ubuntu 7.10 时,选择的 启动装载程序 是不是就是指Grub? 如果选择安装则安装在 MBR前446字节,同时将grub目录放到/boot/grub下?如果是这样,那mbr的446字节应该是指向ubuntu分区的(前446字节的)地址么?
每个活动分区的前512字节有什么用呢?引导?引导程序?引导程序要引导的内容?


2、如果想作到ghost,应该怎么做呢?

  2-1:Grub引导(Windows Linux)
dd 出安装ubuntu盘的前446字节,再在C:\boot.ini 添加 ?那这个446字节是个什么东东?再不同的机器上他能找到安装Ubuntu的分区?
如果dd 出来的 直接dd恢复到mbr上是否就直接启动ubuntu了,在不同的机器上他应该不会知道Ubuntu的分区Grub吧?
需要用Ubuntu liveCD 安装个Grub?

   2-2:Ntldr引导(Linux Windows)
如果用Windows引导Ghost的Ubuntu ,Grub for dos menu.list 写上的内核参数应该是什么样的呢?
发表于 2007-12-16 11:00:17 | 显示全部楼层
我的,在boot.ini中添加
c:\grldr="UBUNTU 7.10"
把grldr放到C盘。。。
在c:\boot\grub\menu.list中
default                0
timeout                10

title                Ubuntu 7.10, kernel 2.6.22-14-generic
root                (hd0,7)
kernel                /boot/vmlinuz-2.6.22-14-generic root=UUID=e3a512c8-e7aa-4de7-8966-0941a60a8557 ro quiet splash
# 上面的UUID,可以参考你的UBUNTU的menu.list活fstab
initrd                /boot/initrd.img-2.6.22-14-generic
quiet
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-17 09:15:10 | 显示全部楼层
恩 。。后面的内核加载参数 每台机器不一样,怎么办? 还有格外的swap分区 ghost后能用么
回复 支持 反对

使用道具 举报

发表于 2007-12-19 18:49:06 | 显示全部楼层
root=UUID=...可以用常规的Linux硬盘分区表示。如root=/dev/sda7等。
不太明白你说的swap那句是想说什么?ghost什么呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表