从ISO镜像安装Red Flag inWise V8.0
发布时间:2014-03-08 16:27:07来源:红联作者:Entertr
使用这种方法,您需要做好以下准备:
一个安装好的可引导启动的GRUB或者GRUB2;
操作系统的ISO镜像文件(牢记其路径和文件名);
为方便描述,本文约定:电脑第一块硬盘使用MSDOS的分区表,MBR中有安装好的GRUB,Red Flag inWise V8.0将被安装在第一块硬盘的第一个分区/dev/sda1(GRUB下为‘(hd0,0)’);ISO镜像文件(redflag_inwise_v8.0.iso)放在第一块硬盘第二个分区的根目录下,即/dev/sda5(GRUB下为‘(hd0,4)’)。
说明:
默认情况下,Windows下的分区如下:
/dev/sda1,主分区,默认情况下,对应C盘
/dev/sda2,扩展分区,占据一个主分区的名额,用户不可见
/dev/sda5,逻辑分区,默认情况下,对应D盘,即上文中的“第
一个硬盘第二个分区”。
/dev/sda6,逻辑分区,默认情况下,对应E盘
……
……
/dev/sda3,主分区,未使用
/dev/sda4,主分区,未使用
1 GRUB
首先,需要把ISO镜像文件中redflag/boot/i686文件夹下的内核文件和initrd文件(vmlinuz和redflagiso.initrd)复制到硬盘上。为了简化操作,这里把redflag目录复制到第一块硬盘第二个分区的根目录。具体命令如下:
mkdir /mnt/{sda5,iso}
mount /dev/sda5 /mnt/sda5
mount -o loop /mnt/sda5/redflag_inwise_v8.0.iso /mnt/iso/
cp -r /mnt/iso/redflag /mnt/sda5/
重新启动电脑后,看到GRUB菜单后,按下“c”键,进入GRUB命令行模式。
依次执行以下命令:
GRUB> root (hd0,4)
GRUB> kernel /redflag/boot/i686/vmlinuz iso=/dev/sda5:/redflag_in wise_v8.0.iso vga=791 splash
GRUB> initrd /redflag/boot/i686/redflagiso.initrd
GRUB> boot
然后程序会进入安装界面,安装程序会引导您,完成后续的安装步骤。
2 GRUB2
如果您使用的是GRUB2,进入命令行模式后,请使用以下命令:
GRUB> set root=(hd0,msdos5)
GRUB> loopback loop /redflag_inwise_v8.0.iso
GRUB> Linux (loop)/redflag/boot/i686/vmlinuz iso=$root:/redflag_ inwise_v8.0.iso vga=791 splash
GRUB> initrd (loop)/redflag/boot/i686/redflagiso.initrd
GRUB> boot
判断GRUB还是GRUB2的方法:进入GRUB命令行后,输入kernel命令,如果提示“can't find command 'kernel'”,就是GRUB2;否则就是GRUB。
GRUB也可以安装在U盘的MBR上,因此您还可使用一个安装有GRUB的U盘来安装系统。将ISO镜像文件、vmlinuz、redflagiso.initrd拷贝到U盘。除了需要将“root (hd0,4)”改为“root (hd1,0)”之外,其他的操作步骤与上文相同。