USB系統安裝隨身碟的問題和瓶頸

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週六 6月 04, 2011 1:34 pm

我上網下載了各種LINUX版本的"系統安裝片"(注意:非 Live CD),我現在都是準備
好幾片CD-RW或DVD-RW來燒錄網路上下載的LINUX ISO檔,這樣可以重複使用,環保省
資源,可是光碟機運轉還是會有雜音. google了許多資料之後,發現有一種技術就是
把ISO檔轉換到USB隨身碟中,電腦主機若能偵測來自USB裝置的開機檔案系統,那USB
隨身碟安靜多了,速度也稍快. 可是網路上的做法和我想要的又有一些差別,整理資
訊時很難消化成我想要的形式,我目前整理出幾種情境.

第一種,整個ISO檔轉換到USB隨真碟中,整個隨身碟的檔案系統被格式化成,光碟片的
ISO9660格式,然後電腦主機的BIOS(或open firmware)會把這個USB隨身碟辨識成光
碟片,來進行系統開機,然後進入系統安裝到本機的硬碟.

第二種是,整個USB隨身碟的檔案系統被格式化成,電腦主機的BIOS(或open firmware)
,可以辨識的"檔案系統"(光碟片的ISO9660格式除外),然後透過軟體將ISO檔解開來,
再複製到USB隨身碟內,電腦主機的BIOS(或open firmware)因為可以辨識這個USB隨身
碟的檔案系統,所以就可以像光碟片開機一樣,同樣的開機與系統圖形安裝畫面,然後
進階電腦玩家還可以修改部分系統安裝時的參數設定,來達到安裝的客製化,例如將,
自動安裝的參數填寫到某個流程片段中.

然後我希望以上的兩種情境都要可以在"全圖形介面"下,完成操作與設定(而非打指令的方式),
然而在整理以上方式的過程中,遇到了我解決不了的狀況.

因為我有 powerbook G4 和 powermac G5,我怎麼就是找不到,資料有說明open firmware
可以辨識的"檔案系統"到底有"哪幾個?",然後到底該如何設定參數?可以完全確認可讓
open firmware優先辨識來自USB介面的可開機裝置和可開機系統檔案?

我想要實作將LINUX PPC的開機安裝片ISO檔轉換到USB隨身碟中,要讓我的powerbook G4和
powermac G5 能夠優先辨識來自USB隨身碟中的開機系統檔案,進而將LINUXPPC灌到powerbook G4
和 powermac G5,整個情境就要像LINUXPPC光碟片開機安裝系統那樣的流程.

我另有嘗試一般的DEBIAN LINUX X86-64位元版,光碟片安裝到一般intel 64位元主機,
光碟片開機後,自動會進入圖形選單,系統安裝流程操作很方便,曾經試過在linux(X64)環境
下使用unetbootin這個軟體,可是做出來的USB隨身碟開機安裝系統,開始的選單卻不是原本
的圖形樣式,而變成了文字選單,為什麼會這樣?unetbootin到底改了些什麼?我研究不出所
以然來,有什麼辦法可以改回原來的,我要的DEBIAN圖形選單樣式?

以上的敘述真的有點繁雜,我盡量嘗試描寫,我是認為一定有一套"99%圖形化介面"的"處理流程"
,可以實作我的需求,只是以我的技術程度,看不懂,搞不定,google的結果,繁體中文的資訊趨近
於零(符合我需求的那種),英文的我都看不懂.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章kibymo » 週日 6月 05, 2011 11:00 am

沒試過,我想可能加上 video=vesa:ywrap,mtrr 就行了吧。
== 下面是從iso-cd 找到的訊息 ==
label installgui
menu label ^Graphical install
kernel /install.386/vmlinuz
append video=vesa:ywrap,mtrr vga=788 initrd=/install.386/gtk/initrd.gz -- quiet

話說我覺得,你好像花很多時間在mac 上面,何不直接用macos就好了?
我也曾想過買一台mac來灌Debian,但是goole了一下好像鍵盤對應不像mac整合的那麼好,
還有一些有的沒有的問題,於是我就放棄, 我覺得要玩debain找一台便宜的筆電來玩就好了,
很讚賞你的研究精神,但是我覺得時間也是很寶貴的,那來念英文不錯。
祝你端午節愉快
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週日 6月 05, 2011 11:43 am

請問 video=vesa:ywrap,mtrr 是要加在哪個參數設定檔案中呢?

kibymo 寫:沒試過,我想可能加上 video=vesa:ywrap,mtrr 就行了吧。
== 下面是從iso-cd 找到的訊息 ==
label installgui
menu label ^Graphical install
kernel /install.386/vmlinuz
append video=vesa:ywrap,mtrr vga=788 initrd=/install.386/gtk/initrd.gz -- quiet

話說我覺得,你好像花很多時間在mac 上面,何不直接用macos就好了?
我也曾想過買一台mac來灌Debian,但是goole了一下好像鍵盤對應不像mac整合的那麼好,
還有一些有的沒有的問題,於是我就放棄, 我覺得要玩debain找一台便宜的筆電來玩就好了,
很讚賞你的研究精神,但是我覺得時間也是很寶貴的,那來念英文不錯。
祝你端午節愉快
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章sppmg » 週日 6月 05, 2011 1:53 pm

這張圖來說
加在「選項」(或是options)那欄。這是傳給核心的選項。
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: USB系統安裝隨身碟的問題和瓶頸

文章kibymo » 週日 6月 05, 2011 5:30 pm

你好;
我實際去試一下用下面的版本,做出來就有graphic的選項了,什麼也不用改。
你可能不要去選netinstall的版本,因為它可能是較精簡的版本。
unetbootin-linux-549
debian-6.0.1a-i386-CD-1.iso
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週日 6月 05, 2011 8:15 pm

sppmg 寫:這張圖來說
加在「選項」(或是options)那欄。這是傳給核心的選項。


kibymo 寫:你好;
我實際去試一下用下面的版本,做出來就有graphic的選項了,什麼也不用改。
你可能不要去選netinstall的版本,因為它可能是較精簡的版本。
unetbootin-linux-549
debian-6.0.1a-i386-CD-1.iso


我是透過 synaptic 來安裝 UNetbootin,其版本號為 549-1, 視窗畫面中沒有包含 選項(或是options)
可填值欄位.
我使用debian-6.0.1a-amd64-netinst.iso這個版本,用光碟安裝一開始就會出現圖形+選單,供使用者選擇安裝流程的模式.
可是透過UNetbootin轉換後同樣的選項資訊內容卻變成了純文字選單,所以我認為UNetbootin一定改了些什麼設定,然後我在想應該有一些技巧可以再改回原來的圖形+選單.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章訪客 » 週日 6月 05, 2011 11:28 pm

這個也要改啦。
initrd=/install.386/gtk/initrd.gz
圖形介面跟文字介面用了不同的initrd.gz
圖形的放在/install.386/gtk/下
訪客
 

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週日 6月 05, 2011 11:44 pm

訪客 寫:這個也要改啦。
initrd=/install.386/gtk/initrd.gz
圖形介面跟文字介面用了不同的initrd.gz
圖形的放在/install.386/gtk/下


可是這個設定值到底該放在哪一個路徑下的哪一個設定檔案裏呢?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章kibymo » 週一 6月 06, 2011 12:49 am

我以前也一直用netinstall的版本,因為他體積小,下載也較快。
但是現在隨身碟都那麼大了,所以我現在已經改用第一片完整的cd了,發現這樣更好用,至少進入rescue mode不用等那麼久。
有時候也有可能遇到了bug,像我今天開始是用unetbootin(471)作出來就是開不了機,後來用新的版本就可以。

你要玩usb開機,我建議你用grub4dos, 這個比較好用,unetbootin是適合剛入門的,好像只能開一種os
不像grub4dos, 只要usb夠大你可以開啟任一種os。

cat syslinux.cfg (hope it help)
====================================
default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit vga=788 -- quiet

label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit

label ubnentry1
menu label ^Install
kernel /install.386/vmlinuz
append initrd=/install.386/initrd.gz vga=788 -- quiet

label ubnentry2
menu label ^Graphical install
kernel /install.386/vmlinuz
append initrd=/install.386/gtk/initrd.gz video=vesa:ywrap,mtrr vga=788 -- quiet

label ubnentry3
menu label ^Expert install
kernel /install.386/vmlinuz
append initrd=/install.386/initrd.gz priority=low vga=788 --

label ubnentry4
menu label ^Automated install
kernel /install.386/vmlinuz
append initrd=/install.386/initrd.gz auto=true priority=critical vga=788 -- quiet

label ubnentry5
menu label Graphical expert install
kernel /install.386/vmlinuz
append initrd=/install.386/gtk/initrd.gz priority=low video=vesa:ywrap,mtrr vga=788 --

label ubnentry6
menu label Graphical automated install
kernel /install.386/vmlinuz
append initrd=/install.386/gtk/initrd.gz auto=true priority=critical video=vesa:ywrap,mtrr vga=788 -- quiet
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週一 6月 06, 2011 6:23 pm

我推測可能是我的描述不夠詳細,再嘗試描述詳細一些,原本下載的debian-6.0.1a-amd64-netinst.iso
光碟開機,會出現的第一個可操作畫面有以下的文字選項,

installer boot menu

install
graphical install
advanced options >
help

而這個畫面的背景圖則是光碟片路徑中的 /isolinux/splash.png
我會依照當時的安裝環境需求,選擇 advanced options,再選擇我所需要的子項目或子子項目,
選擇完畢然後進入安裝程序,整個流程都在圖形環境下操作(只是最一開始的選單沒滑鼠用),
但是當我使用unetbootin 將 debian-6.0.1a-amd64-netinst.iso 轉換到 USB隨身碟之後,
卻發現一開始的 installer boot menu 畫面,變成了像似 PC BIOS文字選單,
而不是原本的圖文選單,這不是我所期望的情境,根據以上網友提供的資訊,我推測
應該是開機碟路徑下的 *.CFG 相關檔案的參數設定所影響的,原本的
debian-6.0.1a-amd64-netinst.iso /isolinux/ 路徑下,有許多 *.CFG,
installer boot menu 的可選項目,我推測應該就是這些*.CFG 所組合而成的,
然而被unetbootin修改過的debian-6.0.1a-amd64-netinst.iso,在 USB隨身碟中,
又會增加些許檔案,例如根目錄的 syslinux.cfg 等等,因此我想到有沒有些修改參數的技巧,
讓 syslinux.cfg 和 /isolinux/ 路徑下的*.CFG ,資訊做整合,這樣讓USB隨身碟開機時,
也能呈現和 debian-6.0.1a-amd64-netinst.iso 同樣的 installer boot menu 操作畫面.

另外 甚至我還想到"有沒有"一種可能,debian是否有提供讓"終端使用者看得懂"的文件,
有在描述說,讓使用者自行製造"組裝"一個 debian-6.0.1a-amd64-netinst.iso
的"USB隨身碟版本",也就是說開機系統檔案的主要架構都跟debian-6.0.1a-amd64-netinst.iso
一樣,畫面也一樣,但是修改或置換其中的相關設定參數或檔案,變成USB隨身碟的版本.

kibymo 寫:label ubnentry2
menu label ^Graphical install
kernel /install.386/vmlinuz
append initrd=/install.386/gtk/initrd.gz video=vesa:ywrap,mtrr vga=788 -- quiet


被unetbootin修改過的USB隨身碟路徑中, syslinux.cfg 檔案內有包含一樣的內容.
最後由 IanHo 於 週一 6月 06, 2011 10:43 pm 編輯,總共編輯了 2 次。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章kibymo » 週一 6月 06, 2011 9:35 pm

你好;
我剛剛又試了一下, 還是有選單可以選沒問題啊,要不要換一支乾淨的usb再試試,以下是我用的版本
unetbootin-linux-549 (md5sum 7d48982f9512e4874e1e99fe7473aef3)
debian-6.0.1a-amd64-netinst.iso (md5sum eb25e5098ed0e60381f78b4efdde8737)
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週一 6月 06, 2011 10:41 pm

kibymo 寫:你好;
我剛剛又試了一下, 還是有選單可以選沒問題啊,要不要換一支乾淨的usb再試試,以下是我用的版本
unetbootin-linux-549 (md5sum 7d48982f9512e4874e1e99fe7473aef3)
debian-6.0.1a-amd64-netinst.iso (md5sum eb25e5098ed0e60381f78b4efdde8737)


我有把USB碟格式化重做過了.

我推測您所謂的" 還是有選單可以選沒問題啊" 可能是指 PC BIOS風格的文字選單(就好像在DOS環境沒有背景圖),而我"需要的"是如同我"前面提過"的,有背景圖片的圖形風格選單,也就是原始光碟開機時的"選單態樣".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章kibymo » 週三 6月 08, 2011 3:37 pm

看看這樣是不是你要的結果
copy isolinux 目錄下的 vesamenu.c32 splash.png *.cfg 到根目錄。
(因為我的usb的格式是ext 所以要改extlinux.conf, 若是fat 應該是改syslinux.cfg)
cat extlinux.conf

default vesamenu.c32
prompt 0
menu title UNetbootin
timeout 100
include menu.cfg
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: USB系統安裝隨身碟的問題和瓶頸

文章IanHo » 週三 6月 08, 2011 11:34 pm

kibymo 寫:看看這樣是不是你要的結果
copy isolinux 目錄下的 vesamenu.c32 splash.png *.cfg 到根目錄。
(因為我的usb的格式是ext 所以要改extlinux.conf, 若是fat 應該是改syslinux.cfg)
cat extlinux.conf

default vesamenu.c32
prompt 0
menu title UNetbootin
timeout 100
include menu.cfg


感謝提供關鍵提示~我找到了真正想要的答案之一~
我已經將我所理解的部分記錄下來了~
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續49
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客