[share] 一個可以自動安裝 Gentoo 的 bash script ...

Moderator: Forums Team

Post Reply
cyt
Posts: 11
Joined: Wed Nov 17, 2004 5:07 am

[share] 一個可以自動安裝 Gentoo 的 bash script ...

Post by cyt »

Dear all,小弟寫了一個可以自動安裝 Gentoo 的 bash script,不過還不算很一般化,大家可以參考看看,也可以給我ㄧ些建議看看有哪裏寫得不好或不對的地方,請多多指教 :)

程式有四個參數可以下,其實也就是我把安裝過程分成四個部份,分別是 1. ssh (建立起 ssh 的環境) 2. basic (chroot 前的基本安裝) 3. new (chroot 後的安裝) 4. reboot (準備 reboot)。
這個程式目前是從 stage1 開始裝,然後安裝 kernel 的時候,沒有使用 genkernel,然後 bootloader 是用 GRUB。 大家有需要的話,可以改成符合自己的需求 :)

程式放在: http://140.123.219.180/geninstall.sh

PS: 我還不敢百分之百確定這個 script 是完全無誤的,因為目前測試的結果,正在跑 bootstrapping,大概要等到明天中午才看得到進一步的結果 ^^"

Gentoo rules !!
cyt
Posts: 11
Joined: Wed Nov 17, 2004 5:07 am

Post by cyt »

Dear all, 目前測試的結果是這個 script 應該沒什麼大問題了,可以正確把系統裝好,有需要的可以安心服用。 :)
User avatar
Jim
Posts: 116
Joined: Sat Aug 07, 2004 9:54 am
Location: 台南縣
Contact:

Post by Jim »

提出幾個問題供大家參考:

1. 只適合新硬碟安裝,如 hda1-3 已有資料就毀了
2. ip 只有作者能使用
3. USE 參數用 pentium3,使用其他 cpu 者...
4. USE 不用 foomaticdb,可能有些印表機無法使用

因此,不建議新手拿了就使用,要改很多地方喔,
個人觀點請指正。
cyt
Posts: 11
Joined: Wed Nov 17, 2004 5:07 am

Post by cyt »

Jim wrote:提出幾個問題供大家參考:

1. 只適合新硬碟安裝,如 hda1-3 已有資料就毀了
2. ip 只有作者能使用
3. USE 參數用 pentium3,使用其他 cpu 者...
4. USE 不用 foomaticdb,可能有些印表機無法使用

因此,不建議新手拿了就使用,要改很多地方喔,
個人觀點請指正。
你好 :)

是的,在 1. 硬碟分割 2. make.conf 內容 3. fstab 內容 4. /etc/conf.d/net 5. grub.conf 的內容設定 ,我有寫成對應的 function ,以及最前面 export 的變數,會需要改成符合自己的需求。 也許這樣的架構完全不能滿足您的需求的話,那麼就先參考看看就好 :P,我再想看看能不能改得更好一些 :) 不好意思,小弟才剛接觸 Gentoo 幾天而已 ^^"
不過整個的流程應該是沒問題的,我是照著 handbook 上的內容把需要作的步驟都整理出來。

PS: 要取得最新的版本的話,可以: $ svn co svn://140.123.219.180/MyProgram/Gentoo
User avatar
Jim
Posts: 116
Joined: Sat Aug 07, 2004 9:54 am
Location: 台南縣
Contact:

Post by Jim »

可惜我對 bash 不是很熟,不然有些變數可以改成靈活一點,
讓大家都可以使用。
User avatar
frid
Posts: 282
Joined: Tue Apr 27, 2004 10:50 pm

Post by frid »

不移到精華區,今天程式會寫不出來 :11.gif:

歡迎大家多多分享經驗喔!!!!
arney
Posts: 28
Joined: Tue Jun 29, 2004 3:30 am
Location: tainan

Post by arney »

昨天看到vidalinux(base on gentoo)的安裝畫面,也是粉方便說,不用記安裝程序也不用什麼quick reference擺在一邊 :D
jyr_king
Posts: 4
Joined: Fri Oct 21, 2005 2:55 pm

Post by jyr_king »

可惜我不能下载这个shell脚本:(
Post Reply