无忧启动论坛

标题: 如何用G4D引导Mageia4 iso安装(补充截图) [打印本页]

作者: 4401    时间: 2014-1-22 16:45
标题: 如何用G4D引导Mageia4 iso安装(补充截图)
本帖最后由 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, 下载次数: 145)

补充截图照片!

补充截图照片!

作者: 2011niumao    时间: 2014-1-22 19:09
本帖最后由 2011niumao 于 2014-1-22 19:11 编辑

感觉是老问题.如果把sfs文件拷贝出来放在硬盘上也许可以找到.
我对puppy这样操作成功的.
作者: 不点    时间: 2014-1-22 19:14
我在本站 Linux 区,写过 Mageia 安装的帖子,Linux 伊甸园的 Mandriva 区也有我写的文章。你可参考一下。不一定适用于新版,但你至少可以参考一下其中的基本理念,以及针对失败信息而讨论的解决方法。


作者: 2011niumao    时间: 2014-1-22 19:54
读了不点大师的相关帖子,有点明白其中的关键了.
主要是linux不认识这个虚拟的光驱..
记得ubuntu安装时候只需要把两个文件解出来===即vmlinuz initrd.img.
所以是不是可以使用ubuntu的这两个文件来引导.
grub4dos的菜单写法与安装ubuntu一样.
只是猜测需要验证.
作者: yang77    时间: 2014-1-22 20:00
试试这个:mandriva-seed-windows   你懂得
ftp://distrib-coffee.ipsl.jussie ... va-seed-windows.zip
作者: 2011Tracker    时间: 2014-1-22 21:15
参考一下这个:http://www.linuxsight.com/blog/2615
这发行版实在没用过,听说和mandriva有点亲缘关系吧
作者: 4401    时间: 2014-1-23 20:31
不点 发表于 2014-1-22 19:14
我在本站 Linux 区,写过 Mageia 安装的帖子,Linux 伊甸园的 Mandriva 区也有我写的文章。你可参考一下。 ...

谢谢不点,在论坛里面说的方法都试验过了。
开始的时候也怀疑是因为该ISO没有经过特殊处理,所以g4d引导不了!
不过能进入安装界面,说明引导是没问题的!
作者: 4401    时间: 2014-1-23 20:33
yang77 发表于 2014-1-22 20:00
试试这个:mandriva-seed-windows   你懂得
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLin ...

mandrivs-seed-windows这个也下载了,用来安装mageia3的第二个beta版还可以,正式版和mageia4以后的版本就不灵光了^_^
作者: 4401    时间: 2014-1-23 20:37
2011Tracker 发表于 2014-1-22 21:15
参考一下这个:http://www.linuxsight.com/blog/2615
这发行版实在没用过,听说和mandriva有点亲缘关系吧

这个发行版也是因为不点去年关注和讨论比较多的版本。所以从mageia2开始,就装在家里接电视的旧电脑上,平时在客厅仅作娱乐用,到3和4的时候用U盘安装好像不太灵光,所以才上来发问的!
作者: 4401    时间: 2014-1-23 20:53
2011Tracker 发表于 2014-1-22 21:15
参考一下这个:http://www.linuxsight.com/blog/2615
这发行版实在没用过,听说和mandriva有点亲缘关系吧


谢谢,这个方式也实验过的,好像把iso映射到内存后,就变成黑屏了,等了约15分钟还是没有反应。
而且这个方式引导的时候好像有点古怪,正常我的文件是放在逻辑盘的第二个分区,理论上说应该是(hd0,6),但它是定义为了(hd0,5)。
作者: 4401    时间: 2014-1-23 20:58
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
好像也是找不到镜像文件。

作者: 不点    时间: 2014-1-24 06:40
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。

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

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


作者: 2012idle    时间: 2014-1-24 09:27
楼主试试启动该 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
复制代码

作者: ee1    时间: 2014-1-24 09:55
本帖最后由 ee1 于 2014-1-24 10:54 编辑

openbsd5.4.iso能用grub4dos启动安装
作者: 快雪时晴    时间: 2014-1-24 13:04
不点 发表于 2014-1-24 06:40
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。
...

遗憾,
我也是昨天下的mageia4,找不到sfs或者那个square文件,就改成iso,提示不连续,用--mem也不行,刚刚整理完,就发现这个贴,,,,
怎么办呢?
不想DD 到U盘
作者: 2012idle    时间: 2014-1-24 14:20
网络安装的 bootcd 直接 run 就可以了
作者: yang77    时间: 2014-1-24 22:51
不点 发表于 2014-1-24 06:40
感谢大家互通情报。由于身体不太好,我已经减少了 Linux 的下载、安装、测试。最近两年,没有下载 Linux。
...

大师兴趣转向 ARM + Android 也不太好啊,那个也是需要技术活的地方,呵呵
作者: 4401    时间: 2014-1-26 13:21
快雪时晴 发表于 2014-1-24 13:04
遗憾,
我也是昨天下的mageia4,找不到sfs或者那个square文件,就改成iso,提示不连续,用--mem也不行, ...

可能我的是个例,如果你试验成功,记得分享经验啊!
作者: 2011niumao    时间: 2014-2-2 20:45
本帖最后由 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方式原理上也应该成功的。
作者: 2011niumao    时间: 2014-2-2 21:09
本帖最后由 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)
复制代码


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

基本上直接 run 就可以了吧,那个 bootcd 是可以的
作者: 2011niumao    时间: 2014-2-4 21:43
本帖最后由 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
作者: ee1    时间: 2014-2-5 13:07
2011niumao 发表于 2014-2-2 21:09
再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎 ...

你用那个版本的grub4dos?

现在看来0.44对于老机器很好用,我退会去了。
作者: 2011niumao    时间: 2014-2-5 13:52
ee1 发表于 2014-2-5 13:07
你用那个版本的grub4dos?

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

0.46a 吧  应该是最新版
作者: 2011Tracker    时间: 2014-2-7 20:09
额,看来大家集思广益,解决了这个问题,顺便打听一下,mageia现在好用不,稳定性怎样
作者: 2011niumao    时间: 2014-2-8 19:54
2011Tracker 发表于 2014-2-7 20:09
额,看来大家集思广益,解决了这个问题,顺便打听一下,mageia现在好用不,稳定性怎样

我觉得很不错。不亚于UBUNTU FEDORA这些发行版。
作者: 2011niumao    时间: 2014-2-8 20:02
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应该就可以了。
但是没有测试。只是猜测推理。
作者: 2011Tracker    时间: 2014-2-9 19:33
2011niumao 发表于 2014-2-8 19:54
我觉得很不错。不亚于UBUNTU FEDORA这些发行版。

嗯,看上去值得一用啊,怪漂亮的,改天装下试试。
不过感觉中文文档还是很少啊,官网E文一堆,教程也不是很全,这点比不上ubuntu,fedora,centos之类的发行版
作者: 4401    时间: 2014-2-10 14:32
2011niumao 发表于 2014-2-2 21:09
再给出一个使用map命令的grub4dos菜单:(测试成功)
需要DVD文件连续存放---可以使用整理碎片软件先进行碎 ...

可否帮忙试试KDE或者Gnome这两个DVD或者CD版的能否同样安装。
在我这里好像不成功
作者: 4401    时间: 2014-2-10 14:34
2012idle 发表于 2014-2-3 08:27
基本上直接 run 就可以了吧,那个 bootcd 是可以的

我也是用run bootcd来安装的,装完后有个问题就是不能kdm直接登录。。
后来就不玩它了,现在用gentoo+之前的fvwm
作者: 4401    时间: 2014-2-10 14:37
2011Tracker 发表于 2014-2-9 19:33
嗯,看上去值得一用啊,怪漂亮的,改天装下试试。
不过感觉中文文档还是很少啊,官网E文一堆,教程也不 ...

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

作者: 2011niumao    时间: 2014-2-10 14:47
本帖最后由 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,没有成功。
不知道是我菜单写的不对还是说真的不行。
作者: 2011niumao    时间: 2014-2-10 15:02
按照我的理解,grub4dos还是很成功的===只要找到引导到了initrd,grub4dos就完成任务了。
整个引导过程如果不成功,那是linux的initrd文件的责任。它负责内核启动以后找到加载iso DVD文件的任务。

有的安装盘实现了这一点,如UBUNTU(依靠casper) 如Mageia的最全的DVD的 all.rdz .
但是也有不少的安装盘忽略了这一点。
这时候只能全部解开安装了吧?
或许可以先用virtualbox安装在固定大小vhd上,再把vhd复制到预先准备好的一个分区上,这样分两步的过程。
作者: 4401    时间: 2014-2-10 20:52
2011niumao 发表于 2014-2-10 14:47
Gnome我试过,不行的。KDE没有测试,估计也不行。
主要原因是 最全的那个DVD里面所带的那个 all.rdz  ...

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

感谢你的认真测试。

作者: 2011niumao    时间: 2014-2-11 11:46
4401 发表于 2014-2-10 20:52
我下的是KDE的ISO,可能不成功的原因也是因为这个吧。

感谢你的认真测试。

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

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

是阿。所以完全是linux系统的责任。其实也可以自己动手把livecd里面的initrd给hack一下,
加入查询安装光盘的功能。例如在virtualbox事先把initrd做好。再拿出来引导livecd。但是比较繁琐。
作者: hawkerxh    时间: 2014-3-14 16:38
正在学习。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3