返回列表 發帖
本帖最後由 bubblestar 於 2010-8-11 00:51 編輯

多謝分享!

其實這個 Pendrivelinux 的 Multi-boot ISO from USB flash drive Menu,應該等同角色兄所介紹的 fbinst 工具。 它比 fbinst 更易令人明白怎樣使用。

不過,我現在兩者都有用,並互換了一些內容,都非常好用。 但fbinst 有一些用語不太USER-FRIENDLY,例如什麼 F1. grldr ,真令人摸不著頭腦。 而且不知怎樣,MULTIBOOT 的 Shutdown,真的可以做到關閉電腦,但 fbinst 只能做到 Halt,之後便沒有反應了。

其它方面,兩者都算非常好用。

TOP

本帖最後由 bubblestar 於 2010-8-11 11:04 編輯

Pendrivelinux 的網站更新得非常頻密,很值得大家經常瀏覽。 我試過有連續四天,Multiboot 竟然由 版本1.55 逐天更新至 版本 1.60,實在跟不上它的更新速度。

提外話,經常聽說角色兄說新出的Flash drive 手指買回來也不能作BOOT機碟,真是很奇怪,現在買的根本沒有可能發生的。  但我發現我有一支起碼八年前的 256MB 手指竟然可以用作boot 機,牌子是 Eagle Tech USB 1.1。既然容量咁少,做什麼也不可以,現在終於可用作boot 機的用途 (fbinst 夠用有突了),很環保。 而想一併放其入它的 ISO,當然用 Pendrivelinux 的 Multiboot Menu 及大容量FLASH DISK DRIVE 就是不二之選了,。

TOP

本帖最後由 bubblestar 於 2010-8-11 12:55 編輯

Menu 的版面很美觀。  要看該網站的話,可以按最大那一個IMAGE,在下一頁右手面揀 translation 選中文或英文即可以。

TOP

Thanks for the valuable information.  Except the XP and Win7 that I haven't installed, my OS tree of my HDD is almost same as you.  Will give it a try for the menu later on.

TOP

Yes, Pendrivelinux also uses GRUB4DOS, which is quite powerful and flexible.  We can do whatever ways we want to handle the booting sequence of the OSs.

TOP

但它的安裝時候的說明也有講到,如果不做kickstart file checking,可以按右手邊的CANCEL選項,作為對系統的一個interactive response,便可以繼續安裝的。

TOP

本帖最後由 bubblestar 於 2010-8-13 10:38 編輯

角色兄,如果有時間,可否測試一下你的menu.lst,不使用hide 和 unhide 語法,而改用 makeactive,看看是否一樣可以改變WINDOWS的BOOT機HDD選擇。因為成功的話,便不需要常常記著hide邊個PARTITION 和邊隻HDD,方便省時很多。

這方法我也是從GRUB的WIKI網站看到,亦有出版LINUX教學書的網站 鳥哥的私房菜第二十章、開機流程、模組管理與 Loader 證實過的。理由是WINDOWS/DOS BOOT機時一定要令到自己所在的HDD變為ACTIVE,否則便會失敗。

而你的方法 HIDE/UNHIDE 當然是因為隱藏了其中一個WINDOWS的存在,所以也能成功,但從可以令兩個WINDOWS SYSTEM可以互換資料角度看,makeactive的方法會不會較可取呢?

因為我暫時未能裝上兩個WINDOWS,所以無法測試。

title Windows Xp
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   unhide (hd0,0)
    hide (hd0,1)
   rootnoverify (hd0,0)
   makeactive
   chainloader +1

title Windows 7
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   hide (hd0,0)
    unhide (hd0,1)
   rootnoverify (hd0,1)
   makeactive
   chainloader +1


Thanks


EXTRACT:

利用 chain loader 的方式轉交控制權

所謂的 chain loader (開機管理程式的鏈結) 僅是在將控制權交給下一個 boot loader 而已, 所以 grub 並不需要認識與找出 kernel 的檔名 ,『 他只是將 boot 的控制權交給下一個 boot sector 或 MBR 內的 boot loader 而已 』 所以通常他也不需要去查驗下一個 boot loader 的檔案系統!

2010-08-13_101834.png

TOP

哈哈! 咁快見異思遷,一點也不念舊,想當初,它為你仆心仆命,盡忠職守咁多年。。。。

因為見到 Linuxquestions.org鳥哥的私房菜 都有教學講到這問題,所以有此一問。

TOP

多謝角色兄的實證,那麼就把 makeactive 忘記吧!

TOP

返回列表