当前位置

zslevin 的blog

安装 MagicLinux 出错时的结果反馈

大家在安装 MagicLinux 时出错分区表不能显示,或者不能自定用户 ID 之类的问题,请按以下步骤重现该 bug 并将日志文件打包反馈给维护者,谢谢!

======== 准备工作 =======
如果光盘或软盘启动,为了得到丰富的调试信息,请在 boot: 处输入 "magic test"(不要输入引号)。

如果用硬盘启动,请先从该 ISO 提取 mbvmlinuz 和 mbinitrd-hd.gz 作 grub 启动之用。grub 的启动选项为:
title MagicInstaller
root (hd0,0)
kernel /mbvmlinuz root=/dev/ram0 console=/dev/tty1 ramdisk_size=24480 vga=785 test

怎样创建点击即运行的 Klik 映象?

* 创建 cmg

  以下介绍 .cmg 文件的具体生成. 生成过程用到 $HOME/.klik_make 脚本,
下面以 skype.cmg 的生成过程为例.

$ mkdir skype
$ cd skype
$ ~/.klik/make # 查看帮助 [1]
$ ~/.klik/make extract kype-1.0.0.1-1mgc.i686.rpm # 解压
$ ls usr/bin
$ ln -s usr/bin/skype wrapper # 将可执行文件做个名为 wrapper 的链接 [2]
$ ./wrapper # 测试
$ ~/.klik_make cmg # 生成 .cmg 文件, 文件存放在KDE桌面, 即 ~/Desktop 上.

  然后到桌面点击 skype.cmg 进行最后的运行测试.

[1] ~/.klik/make 的使用帮助
使用说明: ~/.klik/make [args]

Klik on MagicLinux

* 原理

  klik 的理念是, 无需安装, 下载后点击即可运行.

  klik 的网址为 http://klik.atekon.de , 它适用于 Debian 类的几种系统
, 原理是将 .deb 包解开, 加入 wrapper 脚本, 转为 .cmg 文件( 其典型格式为
cramfs, 一种压缩的文件系统), 点击时则将这个 .cmg 文件 mount 到系统, 运
行 wrapper 脚本, 应用结束后, 再 umount.

  我将 klik 移植到 MGC 上, 对它的脚本文件作了很大的删改, 主要是简化许
多不需要的特性.

* 安装

  下载 klik_inst.sh, 然后以桌面用户的身份运行:

分区识别、i810/i830显卡支持的 MI 测试步骤

注:
- MI test 0.9,加入 X 缺少的模块 libxaa.a
- MI test 0.10,修正 xmlrpc 打包错误导致分区结果回传丢失
- MI test 0.11,修正加载 SCSI 模块有可能出现多个磁盘显示等

======== 准备工作 =======
下载:
http://www.magiclinux.org/people/levindu/MagicInstaller/pubtest/MI-test0.11-1.tar.bz2
MD5SUM:
http://www.magiclinux.org/people/levindu/MagicInstaller/pubtest/MI-test0.11-1.md5sum

将 MI-test0.11-1.tar.bz2 改名为 MI-test0.11-1.iso,验证 MD5SUM 是否正确,然后测试。

可以刻成光盘,用光盘启动,这样最简单,为了得到丰富的调试信息,请在 boot: 处输入 "magic test"(不要输入引号)。

怎样获取 MagicInstaller 的最新源代码?

需要事先声明的是,这是我维护的版本,只修改了些皮毛,而不是 Charles 的官方版本:)

1. 下载并安装 GNU Arch
下载地址:
tla-1.3.3

2. 使用 GNU Arch 下载源代码

# 登记 archive
tla register-archive http://www.magiclinux.org/people/levindu/arch_office/
# 获取支持 2.6 内核的 MI 版本
tla get [email protected]/magicinstaller--dev26--1.0 MagicInstaller.dev
# 获取 ISO 分发者使用的 MI 版本
tla get [email protected]/magicinstaller--iso--1.0 MagicInstaller.iso
订阅 RSS - zslevin 的blog