无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12602|回复: 37
打印 上一主题 下一主题

如何用G4D引导Mageia4 iso安装(补充截图)

[复制链接]
跳转到指定楼层
1#
发表于 2014-1-22 16:45:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 4401 于 2014-1-23 22:46 编辑

这可能也是一个老问题,之前有很多朋友都讨论过如何用g4d引导linux ISO的问题,现在下载了个Mageia4 RC版,用了g4d在用盘里想引导,结果不成功。 确定是新格式的U盘,就放了grldr及menu.lst(menu.lst直接用sample里面的,没有任何修改,只是改了将U盘上的ISO文件名改成menu.lst内文件名一致)及一个ISO文件,可以进入选择启动或安装页面,然后就出错,错误内容是找不到镜像文件,解压缩ISO后发现镜像文件格式是sqfs的。

同样的ISO,用UltraISO 0.9.5及0.9.6这些版本写到U盘,只能进入到Mageia的选择启动或者安装界面,然后同样找不到镜像文件。

刻录成光盘,可以顺利启动或者安装。

image.jpg (366.16 KB, 下载次数: 214)

补充截图照片!

补充截图照片!
38#
发表于 2014-3-14 16:38:45 | 只看该作者
正在学习。
回复

使用道具 举报

37#
发表于 2014-2-12 11:31:46 | 只看该作者
2011Tracker 发表于 2014-2-11 20:35
似乎mageia的livecd和那个最全的DVD原理不太一样,最全的那个跟centos,fedora的DVD感觉有点相似,可以指 ...

是阿。所以完全是linux系统的责任。其实也可以自己动手把livecd里面的initrd给hack一下,
加入查询安装光盘的功能。例如在virtualbox事先把initrd做好。再拿出来引导livecd。但是比较繁琐。
回复

使用道具 举报

36#
发表于 2014-2-11 20:35:48 | 只看该作者
2011niumao 发表于 2014-2-11 11:46
不客气。我是因为你和不点的帖子才知道和安装了Mageia4.也得谢谢你们了。

似乎mageia的livecd和那个最全的DVD原理不太一样,最全的那个跟centos,fedora的DVD感觉有点相似,可以指定安装源(FTP,NFS,HTTP,ISO什么的),livecd相关的内容我google半天都没找到,估计不行

点评

是阿。所以完全是linux系统的责任。其实也可以自己动手把livecd里面的initrd给hack一下, 加入查询安装光盘的功能。例如在virtualbox事先把initrd做好。再拿出来引导livecd。但是比较繁琐。  详情 回复 发表于 2014-2-12 11:31
回复

使用道具 举报

35#
发表于 2014-2-11 11:46:09 | 只看该作者
4401 发表于 2014-2-10 20:52
我下的是KDE的ISO,可能不成功的原因也是因为这个吧。

感谢你的认真测试。

不客气。我是因为你和不点的帖子才知道和安装了Mageia4.也得谢谢你们了。

点评

似乎mageia的livecd和那个最全的DVD原理不太一样,最全的那个跟centos,fedora的DVD感觉有点相似,可以指定安装源(FTP,NFS,HTTP,ISO什么的),livecd相关的内容我google半天都没找到,估计不行  详情 回复 发表于 2014-2-11 20:35
回复

使用道具 举报

34#
 楼主| 发表于 2014-2-10 20:52:32 | 只看该作者
2011niumao 发表于 2014-2-10 14:47
Gnome我试过,不行的。KDE没有测试,估计也不行。
主要原因是 最全的那个DVD里面所带的那个 all.rdz  ...

我下的是KDE的ISO,可能不成功的原因也是因为这个吧。

感谢你的认真测试。

点评

不客气。我是因为你和不点的帖子才知道和安装了Mageia4.也得谢谢你们了。  详情 回复 发表于 2014-2-11 11:46
回复

使用道具 举报

33#
发表于 2014-2-10 15:02:46 | 只看该作者
按照我的理解,grub4dos还是很成功的===只要找到引导到了initrd,grub4dos就完成任务了。
整个引导过程如果不成功,那是linux的initrd文件的责任。它负责内核启动以后找到加载iso DVD文件的任务。

有的安装盘实现了这一点,如UBUNTU(依靠casper) 如Mageia的最全的DVD的 all.rdz .
但是也有不少的安装盘忽略了这一点。
这时候只能全部解开安装了吧?
或许可以先用virtualbox安装在固定大小vhd上,再把vhd复制到预先准备好的一个分区上,这样分两步的过程。
回复

使用道具 举报

32#
发表于 2014-2-10 14:47:01 | 只看该作者
本帖最后由 2011niumao 于 2014-2-10 14:49 编辑
4401 发表于 2014-2-10 14:32
可否帮忙试试KDE或者Gnome这两个DVD或者CD版的能否同样安装。
在我这里好像不成功


Gnome我试过,不行的。KDE没有测试,估计也不行。
主要原因是 最全的那个DVD里面所带的那个 all.rdz 那个文件。
相当于initrd文件。它有自动交互查询DVD文件的功能。
。你看他的名字all 很狂的===意思是不管你把DVD放哪里,他都能找到并且加载。呵呵、

其他的DVD里面没有这个文件。只是普通的initrd。
也许可以使用all.rdz来引导Gnome Kde的DVD的安装?我试过Gnome,没有成功。
不知道是我菜单写的不对还是说真的不行。

点评

我下的是KDE的ISO,可能不成功的原因也是因为这个吧。 感谢你的认真测试。  详情 回复 发表于 2014-2-10 20:52
回复

使用道具 举报

31#
 楼主| 发表于 2014-2-10 14:37:53 | 只看该作者
2011Tracker 发表于 2014-2-9 19:33
嗯,看上去值得一用啊,怪漂亮的,改天装下试试。
不过感觉中文文档还是很少啊,官网E文一堆,教程也不 ...

这些东西,装起就用,也没啥特别的说明吧
回复

使用道具 举报

30#
 楼主| 发表于 2014-2-10 14:34:36 | 只看该作者
2012idle 发表于 2014-2-3 08:27
基本上直接 run 就可以了吧,那个 bootcd 是可以的

我也是用run bootcd来安装的,装完后有个问题就是不能kdm直接登录。。
后来就不玩它了,现在用gentoo+之前的fvwm
回复

使用道具 举报

29#
 楼主| 发表于 2014-2-10 14:32:16 | 只看该作者
2011niumao 发表于 2014-2-2 21:09
再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎 ...

可否帮忙试试KDE或者Gnome这两个DVD或者CD版的能否同样安装。
在我这里好像不成功
回复

使用道具 举报

28#
发表于 2014-2-9 19:33:40 | 只看该作者
2011niumao 发表于 2014-2-8 19:54
我觉得很不错。不亚于UBUNTU FEDORA这些发行版。

嗯,看上去值得一用啊,怪漂亮的,改天装下试试。
不过感觉中文文档还是很少啊,官网E文一堆,教程也不是很全,这点比不上ubuntu,fedora,centos之类的发行版
回复

使用道具 举报

27#
发表于 2014-2-8 20:02:18 | 只看该作者
2011niumao 发表于 2014-2-4 21:43
找了一个怪招解决了firefox与libreffice的中文输入法问题。

本系统 Mageia x64 gnome桌面---但是 fi ...

看来主要是下面这个文件
/media/niumao/F20/usr/lib64/gtk-2.0/immodules.cache
内容为
  1. # GTK+ Input Method Modules file
  2. # Automatically generated file, do not edit
  3. # Created by /usr/bin/gtk-query-immodules-2.0-64 from gtk+-2.24.22
  4. #
  5. # ModulesPath = /root/.gtk-2.0/2.10.0/x86_64-redhat-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/.gtk-2.0/x86_64-redhat-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib64/gtk-2.0/2.10.0/x86_64-redhat-linux-gnu/immodules:/usr/lib64/gtk-2.0/2.10.0/immodules:/usr/lib64/gtk-2.0/x86_64-redhat-linux-gnu/immodules:/usr/lib64/gtk-2.0/immodules
  6. #
  7. "/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so"
  8. "ibus" "IBus (Intelligent Input Bus)" "ibus" "" "ja:ko:zh:*"

  9. "/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so"
  10. "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
复制代码

因此只要运行一下 /usr/bin/gtk-query-immodules-2.0-64应该就可以了。
但是没有测试。只是猜测推理。
回复

使用道具 举报

26#
发表于 2014-2-8 19:54:49 | 只看该作者
2011Tracker 发表于 2014-2-7 20:09
额,看来大家集思广益,解决了这个问题,顺便打听一下,mageia现在好用不,稳定性怎样

我觉得很不错。不亚于UBUNTU FEDORA这些发行版。
回复

使用道具 举报

25#
发表于 2014-2-7 20:09:40 | 只看该作者
额,看来大家集思广益,解决了这个问题,顺便打听一下,mageia现在好用不,稳定性怎样
回复

使用道具 举报

24#
发表于 2014-2-5 13:52:00 | 只看该作者
ee1 发表于 2014-2-5 13:07
你用那个版本的grub4dos?

现在看来0.44对于老机器很好用,我退会去了。

0.46a 吧  应该是最新版
回复

使用道具 举报

23#
发表于 2014-2-5 13:07:41 来自手机 | 只看该作者
2011niumao 发表于 2014-2-2 21:09
再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎 ...

你用那个版本的grub4dos?

现在看来0.44对于老机器很好用,我退会去了。
回复

使用道具 举报

22#
发表于 2014-2-4 21:43:36 | 只看该作者
本帖最后由 2011niumao 于 2014-2-5 10:17 编辑
可惜我安装了以后发现在firefox下 libreoffice下不能输入中文。(gedit与终端可以输入中文)
希望linuxer高手们能给个建议或方法。


找了一个怪招解决了firefox与libreffice的中文输入法问题。

本系统 Mageia x64 gnome桌面---但是 firefox libreoffice都不能输入中文。
  
先把/usr/lib64/gtk-2.0备份。再把另一个系统Fedora 20 x64 gnome系统里面的 /usr/lib64/gtk-2.0
拷贝过来替换掉原来的gtk-2.0.

就可以了。

Fedora20  /usr/lib64/gtk-2.0 下载
http://pan.baidu.com/s/1sjPgkGl
回复

使用道具 举报

21#
发表于 2014-2-3 08:27:51 | 只看该作者
2011niumao 发表于 2014-2-2 21:09
再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎 ...

基本上直接 run 就可以了吧,那个 bootcd 是可以的
回复

使用道具 举报

20#
发表于 2014-2-2 21:09:37 | 只看该作者
本帖最后由 2011niumao 于 2014-2-2 22:04 编辑

再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎片整理。
  1. title Mageia-4-install
  2. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  3. map /Mageia-4-x86_64-DVD.iso (hd)
  4. map --hook
  5. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  6. kernel (hd-1)/isolinux/x86_64/vmlinuz
  7. initrd (hd-1)/isolinux/x86_64/all.rdz
复制代码

或者
  1. title Mageia-4-install
  2. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  3. map /Mageia-4-x86_64-DVD.iso (0xFF)
  4. map --hook
  5. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  6. kernel (0xFF)/isolinux/x86_64/vmlinuz
  7. initrd (0xFF)/isolinux/x86_64/all.rdz
复制代码

或者
  1. title Mageia-4-install
  2. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  3. map /Mageia-4-x86_64-DVD.iso (0xFF)
  4. map --hook
  5. chainloader (0xFF)
复制代码

回复

使用道具 举报

19#
发表于 2014-2-2 20:45:55 | 只看该作者
本帖最后由 2011niumao 于 2014-2-2 22:00 编辑

正式的Mageia4已经在2月1日发布。经实测过去的做法可以硬盘安装的,并没有改变。
DVD光盘是 Mageia-4-x86_64-DVD.iso
把光盘中的 目录 isolinux中子目录 x86_64内两个文件===vmlinuz 与all.rdz拷贝出来,与DVD光盘一起放在
某个分区根目录下。
grub4dos的menu.lst 菜单项
  1. title Mageia-install
  2. find --set-root --ignore-floppies --ignore-cd /Mageia-4-x86_64-DVD.iso
  3. kernel  /vmlinuz root=mgalive:LABEL=Mageia-4-x86_64
  4. initrd  /all.rdz
复制代码


启动以后会询问安装方式---选择硬盘----选择DVD所在分区---还要输入DVD文件名称。
之后就进入选择简体中文语言--接受协议--手动分区等操作了。

可惜我安装了以后发现在firefox下 libreoffice下不能输入中文。(gedit与终端可以输入中文)
希望linuxer高手们能给个建议或方法。

主要是写对了启动的两个文件是 /isolinux/x86_64/vmlinuz 与 /isolinux/x86_64/all.rdz .使用grub4dos的map方式原理上也应该成功的。
回复

使用道具 举报

18#
 楼主| 发表于 2014-1-26 13:21:13 | 只看该作者
快雪时晴 发表于 2014-1-24 13:04
遗憾,
我也是昨天下的mageia4,找不到sfs或者那个square文件,就改成iso,提示不连续,用--mem也不行, ...

可能我的是个例,如果你试验成功,记得分享经验啊!
回复

使用道具 举报

17#
发表于 2014-1-24 22:51:07 | 只看该作者
不点 发表于 2014-1-24 06:40
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。
...

大师兴趣转向 ARM + Android 也不太好啊,那个也是需要技术活的地方,呵呵
回复

使用道具 举报

16#
发表于 2014-1-24 14:20:03 | 只看该作者
网络安装的 bootcd 直接 run 就可以了
回复

使用道具 举报

15#
发表于 2014-1-24 13:04:06 | 只看该作者
不点 发表于 2014-1-24 06:40
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。
...

遗憾,
我也是昨天下的mageia4,找不到sfs或者那个square文件,就改成iso,提示不连续,用--mem也不行,刚刚整理完,就发现这个贴,,,,
怎么办呢?
不想DD 到U盘
回复

使用道具 举报

14#
发表于 2014-1-24 09:55:49 来自手机 | 只看该作者
本帖最后由 ee1 于 2014-1-24 10:54 编辑

openbsd5.4.iso能用grub4dos启动安装
回复

使用道具 举报

13#
发表于 2014-1-24 09:27:18 | 只看该作者
楼主试试启动该 arch 的方法。
  1. mkdir /iso
  2. mount -t ntfs /dev/sdb1 /iso # 根据你的情况调整
  3. losetup /dev/loop6 /iso/meageXXXX.iso
  4. rm /dev/disk/by-label/MeageXXX
  5. ln -s /dev/loop6 /dev/disk/by-label/MeageXXX
复制代码
回复

使用道具 举报

12#
发表于 2014-1-24 06:40:58 | 只看该作者
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。

得知 Mageia 新版无法用 ISO 直接安装,我就更省事了,免得我还得下载它。

我目前的兴趣已经转向 ARM + Android,彻底做一个纯粹的用户,不再尝试开发什么软件了。

回复

使用道具 举报

11#
 楼主| 发表于 2014-1-23 20:58:26 | 只看该作者
2011niumao 发表于 2014-1-22 19:54
读了不点大师的相关帖子,有点明白其中的关键了.
主要是linux不认识这个虚拟的光驱..
记得ubuntu安装时候 ...

我也按照这个方式解压出来试过硬盘安装,菜单这样写:
title mageia
find --set-root /mageia-4.iso
kernel /vmlinuz boot=casper iso-scan/filename=/mageia-4.iso
initrd /initrd.gz
boot
好像也是找不到镜像文件。
回复

使用道具 举报

10#
 楼主| 发表于 2014-1-23 20:53:36 | 只看该作者
2011Tracker 发表于 2014-1-22 21:15
参考一下这个:http://www.linuxsight.com/blog/2615
这发行版实在没用过,听说和mandriva有点亲缘关系吧


谢谢,这个方式也实验过的,好像把iso映射到内存后,就变成黑屏了,等了约15分钟还是没有反应。
而且这个方式引导的时候好像有点古怪,正常我的文件是放在逻辑盘的第二个分区,理论上说应该是(hd0,6),但它是定义为了(hd0,5)。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 07:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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