使用USB碟安裝debian

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

使用USB碟安裝debian

文章sppmg » 週二 8月 09, 2011 7:48 pm

(我這裡只分享之前有人要的grub安裝法,其他方法也歡迎貼在下面。未來如果有需要我也會加在下面。另外我也推一下live安裝法,debian也可以用live usb/cd安裝啊!)

首先,你必須要有一個已經裝好啟動程式(boot loader)的隨身碟。
我使用的是grub2。
但其他boot loader應該也可以使用。
(如果你希望從win上安裝grub,可以使用GRUB4DOS 或是 WINGRUB,只不過設定檔及語法要改成grub 1的。)

下載一個iso檔,如businesscard.iso
從debian首頁>從網路安裝 Debian GNU/Linux>超小光碟、USB 碟等>i386(看你裝什麼就選什麼)
進入到這裡按左邊的hd-media下載initrd.gz、vmlinuz這兩個檔案。

將載來的iso存在隨身碟根目錄,我放在sda2(這是我放linux live的地方,各位可隨喜好更改)
將initrd.gz、vmlinuz放在sda2/debins下。這只是個人習慣,不同位置的話設定檔要改。
所以sda2下的結構如下:
/businesscard.iso
/debins/initrd.gz
/debins/vmlinuz

接下來修改grub2的設定檔~grub.cfg
將下面這段加入「適當地位置」,並改成符合自己的設定(自己研究吧)
代碼: 選擇全部
menuentry "debian install stable" {
   insmod ext2
   set root='(hd0,2)'
   echo   Loading Linux  ...
   linux   /debins/vmlinuz quiet
   echo   Loading initial ramdisk ...
   initrd   /debins/initrd.gz
}

稍微說明一下。
首先,由於是用usb碟啟動,所以usb碟對boot loader來說必定是第一顆硬碟,也就是sda
insmod ext2是因為我sda2的檔案系統是ext2。
root這裡,grub2的磁碟代號有改。磁碟仍從0開始,但分割改成從1開始。
linux,initrd就是指定那兩個檔案位置。所以你存在其他地方就自己改吧!
echo只是顯示文字。

這樣弄完後,用usb碟開機。在grub 選單選debian install stable。它會在選完語系鍵盤那些東西後搜尋光碟,也就是iso檔那個。(如果不放根目錄會找不到)然後就正常安裝~~
印象中好像不會出現添加在fstab的情況。有興趣的試試吧!

附註:
grub2改用grub(假設裝置、位置一樣。)
將以下加入menu.lst
代碼: 選擇全部
title debian install stable
        root (hd0,1)
        kernel /debins/vmlinuz quiet
        initrd /debins/initrd.gz

唯一要注意的就是root的地方,sda2在grub是(hd0,1),在grub2是 (hd0,2)
至於其boot loader如syslinux,loadlin等等就自己研究吧!反正就是那兩個檔案就對了。
===============
這裡推薦大家usb碟可以分割一塊作為linux live的儲存地,並將grub安裝在那。
這樣就不怕電腦出問題囉!
我好幾次就這樣在沒有其他電腦的情況下解決問題呢! :kuso_1.02:
最後由 sppmg 於 週三 8月 10, 2011 2:27 pm 編輯,總共編輯了 1 次。
系統的威力來自於程式的相互關係, 而非來自程式本身
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碟安裝debian

文章IanHo » 週三 8月 10, 2011 1:17 am

有點複雜~我需要花時間消化這篇文章~
另外~這篇的內容是不是要先將這顆USB隨身碟檔案系統格式化成LINUX EXT2 格式阿???
不曉得我的解讀對不對 ???
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
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碟安裝debian

文章sppmg » 週三 8月 10, 2011 1:03 pm

別被文字內容嚇到了,其實重點只是一個:
用boot loader啟動initrd.gz、vmlinuz,然後讓它去抓iso內的套件。

至於你說得ext2這不是必要的,只要能裝boot loader就好了。
像grub4dos應該就可以在vfat下運作。(沒試過....)
至於boot loader的安裝就自己查囉!
系統的威力來自於程式的相互關係, 而非來自程式本身
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碟安裝debian

文章luofeiyu » 週五 8月 03, 2012 9:05 pm

我按照这个方法做了,可以成功安装,但是为何安装出来的系统,占据了3G的空间?
luofeiyu
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週四 5月 10, 2012 9:38 pm


回到 share

誰在線上

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