當前位置:首頁 » 操作系統 » freebsd源碼下載

freebsd源碼下載

發布時間: 2025-04-24 03:40:47

⑴ 如何從硬碟安裝FREEBSD

1)isoemu(引導ISO鏡像用)

2)虛擬光碟機,用DAEMON Tools

具體步驟:

1: 前提:你的系統已經安裝里windows的操作系統以及可以上網

2: 下載輔助軟體ISOEMU,以及freebsd5.4的5.4-RELEASE-i386-bootonly 只包含啟動文件

5.4-RELEASE-i386-disc1 安裝盤1 5.4-RELEASE-i386-disc2 安裝盤2,這三個安裝文件這里可

以下載ftp: //ftp.freebsdchina.org/pub/FreeBSD/releases/i386/ISO-IMAGES/5.4/

3: 用虛擬光碟機把disc1鏡像文件裡面的5.4-RELEASE文件夾(236MB左右)提取復制到主分區(估

計邏輯分區還不支持,最好是放在你的啟動分區,支持NTFS格式),disc1的packages提取出來放

到5.4-Release,然後虛擬disc2鏡像文件,復制裡面的packages文件夾(500MB左右)到剛才從

disc1復制出來的5.4-RELEASE文件夾裡面,提示文件名相同按覆蓋就是.

4: 修改剛才復制過來的5.4-RELEASE\packages的INDEX文件,用寫字板打開,查找替換目

標"||1"替換成"|"查找"||2"替換成"|",之後保存.

5: 把下載了的isoemu解壓到根分區(不需放在文件夾),即含有boot.ini文件的那個分區(裡面

包含了一個說明文件,詳細說明了各個文件的用途和使用方法),之後編輯isoemu.ini找

到"isogrub.iso"改為你的啟動鏡像文件名,我這里用"freebsd.iso",保存退出.

6: 把5.4-RELEASE-i386-bootonly啟動鏡像文件復制到安放了isoemu的分區,並改名

為"freebsd.iso"與上面對應

7: 修改boot.ini文件,在下面加入一行c:\ieldr="Load IsoEmu Final SV"

8: 准備功夫完成,現在可以重新啟動機器,選擇啟動load IsoEmu Final SV,isoemu就開始自動

載入freebsd.iso文件讀取啟動信息,接著就是熟悉的引導內核的界面.

下來的步驟相信大家都熟悉,不知道的可以去看看HANDBOOK .你可以選擇從硬碟安裝,如果不想

復制下載那麼多文件或者你是區域網可以選擇從網上安裝,可以省略步驟2,3,只啟動

SYSINSTALL系統安裝程序從其他媒介安裝系統

不會安裝的,可以看看我以前的安裝方法

分區的時候可以按下面的說明來

我經常建立的文件系統的次序是128M的root,1G的swap,128M的
/var/tmp,3G的/usr,其餘的空間留給/home。

典型地,你應該把交換區大小定為2倍的內存大小。如果你沒有很多內存,那樣的話,你將需

要更多的交換區空間。不建議將交換區定在小於256M,當你確定交換區大小的時候,你要考慮

到將來可能要擴充內存。內核的VM(虛擬內存)換頁演算法性能是准對交換區至少是內存大小2倍

的條件進行優化的。配置太小的交換區會導致VM頁面掃描的低效率,當內存擴充後,隨之也會

導致問題。最後在一個有多個SCSI硬碟的大系統上(或者有多個IDE磁碟工作在多個IDE 控制器

上),我們強烈建議在每個驅動器上配置交換分區,每個交換分區的大小應該是幾乎一樣的,

內核能處理任意大小的交換區,但是內部數據結構放大到最大分區的4倍大小。保持交換分區

同樣的大小允許內核優化地將交換空間交叉分布在N個磁碟上。不要擔心這樣做有點過份,交

換區是UNIX的救星,甚至於你雖然通常不用那麼多交換區,在被迫重新啟動之前,它也可以給

你時間去從一個出軌的程序中把系統恢復過來。

怎樣為你的/var分區定大小主要依賴於你將怎樣使用這台機器。這個分區主要存放郵箱,列印

緩沖區和日誌文件。有些人甚至於把/var/log作為一個獨立的分區(但是除非有特別的情況,

這樣做不值得,只會浪費一個分區ID)。如果你這台機器主要用做郵件或列印伺服器,或者運

行一個大訪問量的WEB 伺服器,你應該考慮把這個分區建的更大一點,可能1G或更多。很容易

低估日誌文件的存儲需求。

確定/var/tmp的大小依賴於你將需要怎樣使用你的臨時文件。128M是建議的最小的尺寸。注意

sysinstall將建立一個/tmp目錄,但是通常把/tmp作為/var/tmp的連接是個好注意。為臨時文

件建立一個分區有兩個重要的原因: 首先,它減少了系統崩潰後文件系統損壞的可能性,再就

是減少一個出軌程序填滿[/var]/tmp時影響其他重要子系統(mail,logging等等) 的機會。填

滿[/var]/tmp是經常發生的問題。

在以前/tmp和/var/tmp是不同的東西,但是引入/var(和 /var/tmp)是被程序員引起的大迷惑

,今天的程序間或使用一個或另一個,它們兩者變的沒有區別。所以把它們變成一個臨時目錄

是有道理的.然而,當你處理/tmp時,有一件事情是你不想做的,就是把/tmp駐留在根分區上

,導致根分區被填滿或崩潰後重啟時文件系統損壞.

/usr分區存放大量用於支持系統的文件,子目錄/usr/local存放大量從ports(7)安裝的文件.

如果你不那麼多使用ports,也不將系統源代碼 (/usr/src)存放在機器上,你可以為/usr節省

1G的磁碟空間.相反,如果你安裝大量的ports(特別是窗口管理和Linux模擬)建議你至少2G的

/usr,如果你還要將系統源代碼放在機器上,我們建議你3G的/usr,不要低估所需的空間,它

會慢慢爬起來,讓你大吃一驚.

/home分區存放用戶自己的數據,可以把餘下的空間留給這個分區.

為什麼要分區? 為什麼不建一個大的/分區就行了? 那樣我就不需要考慮分區大小問題。有幾

個原因顯示這不是個好注意。首先,每個分區都有不同的操作特徵,分開它們有利於文件系統

准對這些特徵調整它自己.例如,根和/usr分區主要是讀操作,只有少量的寫,而大量的讀和

寫可以發生在/var在/var/tmp。把小的但是具有更繁忙的寫操作的分區分開,就不會影響讀操

作居多的分區.再就是,把寫操作居多的分區靠近磁碟外側(例如,不是在一個大分區前,而

是分區表後)有利於對你經常需要的分區增加性能。你可能也需要在大分區中的I/O性能,但是

它們是那樣的大以至於把它們移到磁碟外側也不會顯著增加性能,但是把/var移到磁碟外側會

有顯著的不同.

5.4默認使用xorg,而且安裝過程不會提示安裝和設置桌面環境,完成安裝重啟系統,再運行

sysinstall程序進行安裝桌面,也可以通過port來安裝,由你喜歡.另外還要運行xorgcfg -

熱點內容
伺服器被攻擊ip怎麼搞 發布:2025-04-24 06:39:13 瀏覽:500
用虛擬機搭建自己的伺服器 發布:2025-04-24 06:39:04 瀏覽:934
android項目代碼 發布:2025-04-24 06:33:25 瀏覽:587
廣電網路怎麼設置密碼 發布:2025-04-24 06:04:27 瀏覽:961
linux驅動入門 發布:2025-04-24 05:56:38 瀏覽:1000
androidlistview內容 發布:2025-04-24 05:43:48 瀏覽:251
上傳圖片打卡 發布:2025-04-24 05:41:41 瀏覽:256
騰訊視頻緩存的本地視頻卡 發布:2025-04-24 05:40:34 瀏覽:1001
計算機等級考試c語言試題 發布:2025-04-24 05:34:54 瀏覽:975
對方隱身訪問我的空間 發布:2025-04-24 05:26:46 瀏覽:501