红联Linux门户
Linux帮助

从启动盘安装Red Flag inWise V8.0

发布时间:2014-03-08 16:28:40来源:红联作者:Entertr
制作Linux启动盘
制作Linux启动盘时需要使用Linux命令,因此需要在一个可用的Linux环境(如在另一台电脑上装好的Linux环境)并拥有root权限。

获取root权限的方法一般有两种:
1、用sudo方式,即在命令的最前端加“sudo”(如sudo mount ……),执行时需要输入当前用户的密码;
2、如果知道Linux系统的root密码,执行命令“su -”,输入root用户密码,即可切换成root用户。

方法一
需要一个2G以上的U盘以及Linux环境。
将U盘插入电脑,执行以下命令:
dd if=/PATH/redflag_inwise_v8.0.iso of=/dev/sdX
其中“/PATH/redflag_inwise_v8.0.iso”是ISO镜像所在的路径。
使用Linux的dd命令将iso克隆进U盘。设备名(/dev/sdX)必须使用如/dev/sdb这样的格式,不能使用/dev/sdb1这样的格式,否则启动代码不能写入/dev/sdb的MBR中。

方法二
一些笔记本无法使用dd制作的启动盘安装,并且dd会破坏U盘内的原有文件。对于这种情况,请使用下述方法制作Linux启动盘(U盘文件系统类型不限,fat32、ext3等都可以),步骤如下:

1. 挂载U盘分区,并将iso内的所有内容复制到U盘根目录。
mount /dev/sdb1 /mnt
mount -o loop /PATH/redflag_inwise_v8.0.iso /cdrom
cp -r /cdrom/* /mnt
其中“/PATH/redflag_inwise_v8.0.iso”是ISO镜像所在的路径;“/cdrom”若不存在,请先创建这个目录(mkdir /cdrom)。

2. 进入U盘分区目录执行下面命令:
cd /mnt
extLinux --install redflag/boot/sysLinux
dd conv=notrunc if=/usr/lib/sysLinux/mbr.bin of=/dev/sdx bs=440 count=1
parted /dev/sdx toggle 1 boot
sdx为整个U盘如sdb,不是类似sdb1的U盘分区;如果系统中没有mbr.bin文件,请先安装sysLinux。

3. 修改引导配置redflag/boot/sysLinux/sysLinux.cfg。
先得到U盘分区的uuid:
INST_UUID=`blkid /dev/sdb1`
将sysLinux.cfg中的redflagisolabel=RedFlag替换为redflagisouuid=[U盘分区的uuid]:
sed -i ‘s/redflagisolabel=RedFlag/redflagisouuid=
$INST_UUID/’ redflag/boot/sysLinux/sysLinux.cfg

从U盘启动安装程序
Linux启动盘制作好后,将U盘插入电脑。然后重启电脑,使电脑从U盘启动。从U盘启动后,会自动进入安装界面。如果电脑不能从U盘启动,请修改BIOS中与启动相关的设置。
文章评论

共有 2 条评论

  1. 道123 于 2015-04-16 14:56:26发表:

    求红旗8的gdb安装包

  2. wolfga 于 2014-05-18 22:02:13发表:

    我是用poweriso装的,挺方便的。