QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: haulm

轻松实现 MagicLinux3-XX.iso 在U盘或硬盘上 Live 运行

[复制链接]
发表于 2013-4-17 13:12:29 | 显示全部楼层
我下载的2.6.1 live版本,按楼主发的grub设置方法设置的,但是老是提示“MagicLinux-2.6.1-Live data not found”
请问是何原因?

PS:ACER TravelMate X483笔记本,已安装系统ubuntu,后在grub.cfg中增加以下代码后,重启进不了ubuntu了,开机就是命令行grub>。hd0,5是ntfs。
menuentry "MagicLinux-2.6.1-Live" {
    set isofile="(hd0,5)/MagicLinux-2.6.1-Live.iso"
    loopback loop $isofile
    linux (loop)/boot/vmlinuz from=$isofile ramdisk_size=6666 root=/dev/ram0 rw
    initrd (loop)/boot/initrd.gz
}

后使用winpe系统将iso及相应文件放到hd0,6分区,并将此分区转换为fat32。开机逐行将以下内容输入,仍然不行,同样提示“MagicLinux-2.6.1-Live data not found”。
set isofile="(hd0,6)/MagicLinux-2.6.1-Live.iso"
    loopback loop $isofile
    linux (loop)/boot/vmlinuz from=$isofile ramdisk_size=6666 root=/dev/ram0 rw
    initrd (loop)/boot/initrd.gz

请问该怎么装?
之前我硬盘安装的ubuntu,iso文件就放在ntfs分区没问题。

[ 本帖最后由 aric286 于 2013-4-17 13:14 编辑 ]
回复

使用道具 举报

发表于 2013-5-11 19:53:07 | 显示全部楼层
在此支持
回复

使用道具 举报

发表于 2013-6-21 16:49:17 | 显示全部楼层
原帖由 haulm 于 2013-6-21 16:47 发表

事实上我应用多时,mgc 的 Live 按置顶帖去设置,进入微系统后,最先找的可能不是 U 盘里的 ISO,所以确保你 U 盘中的和硬盘上同名的 ISO 会是同一个文件,否则 grub2 会从U盘引导后去使用硬盘上的同名 ISO。
grub2 读取 ISO  ...

grub2支持ntfs,insmod ntfs即可。
回复

使用道具 举报

 楼主| 发表于 2013-6-21 19:08:49 | 显示全部楼层
内核既然支持NTFS为何长期使用NTFS-3G?
回复

使用道具 举报

发表于 2013-6-21 20:47:50 | 显示全部楼层
原帖由 haulm 于 2013-6-21 19:08 发表
内核既然支持NTFS为何长期使用NTFS-3G?

内核对ntfs的支持不算好,尤其是写这块。可能会损坏数据的。
不过内核开启ntfs也是可以的。

另外,grub2对ntfs的支持和内核没有关系,insmod是grub2的命令。
回复

使用道具 举报

发表于 2013-6-21 22:47:00 | 显示全部楼层
ntfs-3g 是安全而且功能最全的。
内核的 ntfs 支持好像有很多限制。不过我记得内核的 ntfs 支持现在已经很安全了。以前的 ntfs 驱动经常搞挂数据。
不过因为保证安全,所以内核的 ntfs 驱动貌似限制的很那啥。

ntfs-3g 是 fuse 的,本身依赖也很少。
所以内核完全没必要开启 ntfs 支持,用 ntfs-3g 就行了,initrd 里面加上这东西困难也不大。
回复

使用道具 举报

发表于 2013-6-21 22:52:51 | 显示全部楼层
haulm 你都说的啥呀...
kernel ntfs 和 ntfs-3g 不能比较的...
grub2 的 ntfs 和 linux 的 ntfs 也不是一个概念啊..
搞搞清楚好么
回复

使用道具 举报

发表于 2013-6-21 23:05:42 | 显示全部楼层
原帖由 zy_sunshine 于 2013-6-21 10:52 PM 发表
haulm 你都说的啥呀...
kernel ntfs 和 ntfs-3g 不能比较的...
grub2 的 ntfs 和 linux 的 ntfs 也不是一个概念啊..
搞搞清楚好么

他貌似就一直没清醒过。我已经习惯了,你慢慢也会习惯的……
:|
回复

使用道具 举报

 楼主| 发表于 2013-6-23 09:20:03 | 显示全部楼层
经过调整,Live 可以在 NTFS 分区上读取运行。注意 boot 不能直接放在 Win7 C盘根目录上,如果 grub2 引导直接指向 Win 的 C 盘文件,那么 boot 最好改名。
回复

使用道具 举报

发表于 2013-7-18 21:25:03 | 显示全部楼层

回复 1# haulm 的帖子

怎么安装到U盘?没找到安装选项,报错说在C盘找不到文件。
回复

使用道具 举报

 楼主| 发表于 2014-3-14 16:51:13 | 显示全部楼层
原帖由 superspecter007 于 2013-7-18 21:25 发表
怎么安装到U盘?没找到安装选项,报错说在C盘找不到文件。

目前只有 2.6 可以放在 U 盘里直接运行。
回复

使用道具 举报

发表于 2014-7-29 15:27:33 | 显示全部楼层

用ultra写进去,结果还是不可以

硬盘和U盘都不可以,也不知道怎么回事
回复

使用道具 举报

发表于 2014-11-23 01:23:49 | 显示全部楼层
以前用的U盘引导在USB3的U盘上GRUB4DOS用的是不支持的,看这贴后决定升级到GRUB2,原来用syslinux引导到grub4dos,grub2经过折腾也用上了这种办法,不放弃syslinux的原因就是安装很方便,在windows的系统上syslinux.exe -mfa -d /boot/syslinux z:,z:该上对应的U盘的符就可以了,在syslinux的目录建一个文本保存起来,不推荐用批处理,免得不小心双击造成不必要的损失。

syslinux引导GRUB2的配置
label grub4dos
        MENU DEFAULT
        MENU LABEL [^1] BRUB2
        boot /boot/grub/gr2ldr
生成syslinux装载的grub2的批处理
grub-2.02~beta2-for-windows\grub-mkimage.exe -d grub-2.02~beta2-for-windows\I386-PC -p /boot/Grub -o Core.img -O i386-pc biosdisk part_msdos fat exfat ext2 ntfs normal iso9660 search_fs_file
copy /B grub-2.02~beta2-for-windows\I386-PC\lnxboot.img+Core.img gr2ldr
经过这番折腾能启动MagicLinux-3.0.5-Live-x86_64.iso,但是无法进入桌面,770映泰主板,翼龙965的U,显卡是耕升的GT240。
OsoLinux-1.0.7-x86_64.iso也一样黑屏。
用U盘引导真好,现在USB3即使在2.0接口上也能上到20M的速度,调试起来真方便,也不用担心硬盘上的数据弄丢了。
回复

使用道具 举报

发表于 2014-11-23 02:03:49 | 显示全部楼层
不死心用A6的平台试了一下,映泰a55mg+的主板A6的3670,对比770的主板速度差很远,A6在引导10秒左右终端会切换到高分辨率模式,48秒左右开始刷屏到蓝色背景,1分10秒完全进入桌面,测试网络时网络无法从无盘服务器上获取正确的IP,手动设置后还是没更改IP,关闭网络再重启后刷新了IP。冇图冇真相,上个图表示表示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2014-11-24 23:42:58 | 显示全部楼层
OsoLinux-1.0.8-x86_64.iso 应该不会黑屏,现在对 N 卡的识别采用官方的支持列表,而不是原来对字眼的判断了。网络IP问题是因为默认设置了光猫的 IP,所以并不适用所有的网络,自行设置一下即可。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-19 00:26 , Processed in 0.068966 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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