无忧启动论坛

标题: 有沒有機會讓UD+Efi啟動PE+原版WIN8x64盤+LinuxMint安裝盤..全放在一個U盤? [打印本页]

作者: peterpanheaven    时间: 2013-7-2 22:04
标题: 有沒有機會讓UD+Efi啟動PE+原版WIN8x64盤+LinuxMint安裝盤..全放在一個U盤?
如題了...
討論看看可行性??...

我自己想了想.似乎有機會...但或許看看大家經驗如何?

作者: peterpanheaven    时间: 2013-7-2 23:09
我已經分割好了...


1. 最前面UD區放OPE...
2. Data區. PBR沒寫....留給U盤基本存放檔案功能...
3. 格為FAT32, PBR寫為Bootmgr...放Win8x64 原版光盤所copy出來的檔案...
4. 格為FAT32, PBR寫為Grub...放Linux Mint 15 原版光盤所有檔案...
5. 格為FAT32, PBR寫為grub...放BJX x64 全功能 PE (內還含一個能efi啟ABR模塊)

即將測試...

作者: peterpanheaven    时间: 2013-7-2 23:26
以BIOS啟的方式來考量....

由於UD區的存在.所以BIOS啟肯定就是UD區了...
這是無誤的.也無需懷疑!
UD區...我放了一個早期JexChanUD作品...


成功啟動無誤...

作者: peterpanheaven    时间: 2013-7-2 23:38
接下來比較有疑惑的是後面的分區要如何啟動.誰先.誰設Active? 誰適合擁有磁盤代號?
後來我想想.這樣對任何分區都不公平.一律把代號, Active留給Data區...


透過下面這篇文章...
[原创] UD的BIOS模式如何与U+的EFI/BIOS模式共存一个磁盘
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

其實知道了.前面UD啟動.後方不管哪一分區.都只能efi啟動...

重點在誰來決定或導引呢?

作者: peterpanheaven    时间: 2013-7-2 23:51
本帖最后由 peterpanheaven 于 2013-7-2 23:53 编辑

由於我在VM裡割了一小分區.安裝了BJX PE...
其中efi導引正是refind...它超強的導引功能...
一切迎刃而解...而且是圖像化菜單^^

先從NVRAM選定BJX PE分區啟動...


refind超強搜尋功能...
翻動 一下菜單...USB中只要有efi啟動能力的檔案...都被抓到了!!

這是Linux Mint安裝分區...


BJX PE分區


Win8x64 原版efi啟動分區


作者: peterpanheaven    时间: 2013-7-2 23:57
本帖最后由 peterpanheaven 于 2013-7-3 00:04 编辑

分別啟動看看囉!!





grub 底下鍵入exit...還能跳回去原目錄菜單喔^^


===============================================================
Win8x64 安裝...






===============================================================

最後分區的PE啟動...



簡單講...沒一個不能啟動(或進行安裝)的啦^^

作者: peterpanheaven    时间: 2013-7-3 00:16
實機下又如何呢?

現階段在主版設計BIOS/EFI混合功能下...
是以設備文件方式來導引efi的...

所以不管幾個分區...反正只要分區內有efi啟動功能文件...
就會被BIOS/EFI抓到...就可以啟動啦!!  (檔案系統目前只支援FAT16.FAT32分區)


EFI時代真的漸漸靠近了...



作者: peterpanheaven    时间: 2013-7-3 00:20
補充一點...
前面各分區.分別寫入不同PBR...
根本無意義啦...

啟動功能全部仰賴EFI文件^^

作者: shan    时间: 2013-9-26 17:28
peterpanheaven 发表于 2013-7-3 00:16
實機下又如何呢?

現階段在主版設計BIOS/EFI混合功能下...

EFI時代真的漸漸靠近了...,实际上EFI很容易理解了的。
作者: pseudo    时间: 2013-9-26 17:46
grldr(内置适当菜单)放在ud,8pe64放在可见区,其它原版系统以iso形式放在可见区就行了,不用分那么多区。
作者: peterpanheaven    时间: 2013-10-5 11:33
pseudo 发表于 2013-9-26 17:46
grldr(内置适当菜单)放在ud,8pe64放在可见区,其它原版系统以iso形式放在可见区就行了,不用分那么多区。 ...

P大所言.以ISO形式放可見區.個人之前就是如此做的^^

Windows系列.確實以ISO形式放置即可...
But LINUX MINT不行.它是獨立安裝的...

本文初衷是想到.windows系列有許多合湊版本.這種ISO無法在PE下安裝(或會出錯.再加上繁簡因素...)

會個別分區.正是希望能一U盤多用...
MS系列.LINUX系列(甚至FreeBSD).PE同時並存.同時能個別啟動.安裝.修護無誤!!

Efi 啟 + Refind (grub2應也可以) 確實做到了...

作者: 2011cwj6958    时间: 2013-10-5 12:22
GEUB2可以整体引导Linux Mint的ISO  GEUB2可以整体引导很多Linux 的ISO 只要正确配置菜单就行。
ud里添加引导各个分区的菜单,分区写入PBR,可以引导各个分区
作者: 2011cwj6958    时间: 2013-10-5 13:46
本帖最后由 2011cwj6958 于 2013-10-5 13:50 编辑

可以参考我的帖子
[分享] (创新)简单,易学,移动硬盘 U盘 FBINST 多分区启动教程
作者: 2010winpe    时间: 2013-10-5 13:53
先学习,没有机子试啊!
作者: peterpanheaven    时间: 2013-10-5 14:32
2011cwj6958 发表于 2013-10-5 13:46
可以参考我的帖子
[分享] (创新)简单,易学,移动硬盘 U盘 FBINST 多分区启动教程

非常感激!!  仔細來研究研究^^

作者: 2011cwj6958    时间: 2013-10-5 14:55
本帖最后由 2011cwj6958 于 2013-10-5 15:07 编辑
peterpanheaven 发表于 2013-10-5 11:33
P大所言.以ISO形式放可見區.個人之前就是如此做的^^

Windows系列.確實以ISO形式放置即可...

GEUB2整体引导Linux 菜单

menuentry "启动ubuntu-10.10 LiveCD模式"  --class ubuntu {
        insmod ntfs
              set root='(hd0,2)'
        loopback loop (hd0,2)/ubuntu.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso locale=zh_CN.UTF-8 splash
        initrd (loop)/casper/initrd.lz
}
ubuntu Kubuntu  Lubuntu Xubuntu
mythbuntu    ubuntukylin系列通用,根据实际情况修改分区号,ISO文件名即可 。

menuentry "启动linuxmint-10-kde LiveCD模式"  --class linuxmint {
        insmod ntfs
              set root='(hd0,2)'
        loopback loop (hd0,2)/linuxmint-10-kde.iso
        linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper persistent iso-scan/filename=/linuxmint-10-kde.iso splash
        initrd (loop)/casper/initrd.lz
}

linuxmint  系列通用

menuentry "启动雨林木风ylmf_os_4.0 LiveCD模式"    --class ylmf {
        insmod ntfs
              set root='(hd0,2)'
        loopback loop (hd0,2)/Ylmf6.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/Ylmf6.iso locale=zh_CN.UTF-8 noprompt noeject splash
        initrd (loop)/casper/initrd.img
}

雨林木风  系列通用

menuentry "启动Deepin-10.06深度LiveCD模式"    --class ld {
        insmod ntfs
              set root='(hd0,2)'
        loopback loop (hd0,2)/deepin2.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/deepin.iso locale=zh_CN.UTF-8 noprompt noeject splash
        initrd (loop)/casper/initrd.lz
}
深度 系列通用



作者: peterpanheaven    时间: 2013-10-5 15:05
2011cwj6958 发表于 2013-10-5 14:55
GEUB2整体引导Linux 菜单

menuentry "启动ubuntu-10.10 LiveCD模式"  --class ubuntu {

再次感激您^^
您的文章.真像是百寶箱呢!!!

作者: 2011cwj6958    时间: 2013-10-5 15:17
peterpanheaven 发表于 2013-10-5 15:05
再次感激您^^
您的文章.真像是百寶箱呢!!!


Linux系统以LiveCD模式进入,可以一边娱乐一边安装系统,两不误,放在大容量U盘或者移动硬盘上,可以有N个ISO,相当方便。
作者: 2010heng    时间: 2014-7-29 23:37
非常好的论题!谢谢分享!




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