濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > U盤(pán)上運(yùn)行的linux系統(tǒng)--babylinux

U盤(pán)上運(yùn)行的linux系統(tǒng)--babylinux

熱門(mén)標(biāo)簽:北京外呼防封系統(tǒng)是什么 諾基亞地圖標(biāo)注app 個(gè)人電銷(xiāo)機(jī)器人 成都哪里有地圖標(biāo)注公司 高德地圖標(biāo)注樓房入駐 江蘇保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 咸寧智能營(yíng)銷(xiāo)電話機(jī)器人怎么樣 南昌四川外呼系統(tǒng) 西寧人工外呼系統(tǒng)線路商

下載地址1:
http://www.linuxsky.net/down/ftproot/incoming/babylinux/ (由www.linuxsky.net提供,速度稍微快一點(diǎn))
下載地址2:
ftp://60.63.78.89/Babylinux/BabyLinuxUE-no-X-0.1.rar (由opp提供,白天下載速度10幾K/秒,空閑時(shí)候下載速度比較快)
請(qǐng)根據(jù)實(shí)際情況自己選擇下載,另外希望有FTP空間的網(wǎng)友提供更多下載鏡象.

BabyLinux 說(shuō)明
一,簡(jiǎn)介
歡迎下載和使用U盤(pán)上的迷你linux系統(tǒng)——BabyLinux (USB Key Drive Edition)
Babylinux 是一套基于LFS 6.1的迷你linux系統(tǒng),他的最大特點(diǎn)是可以裝在一個(gè)FAT16或FAT32文件系統(tǒng)的可啟動(dòng)u盤(pán)上,并且安裝過(guò)程將前所未有的簡(jiǎn)單!并不影響U盤(pán)作為移動(dòng)存儲(chǔ)的功能,在Windows系統(tǒng)上正常使用。
本版本為babylinuxUE-no-X-0.1pre. 基本上是把一個(gè)未經(jīng)過(guò)該動(dòng)的LFS系統(tǒng)壓縮后集成到了一個(gè)128M的U盤(pán)上。(只刪除了/usr下三個(gè)大于16M的文件,一個(gè)為/usr/lib/locale下的loacle字符集,有37M,另外兩個(gè)為/usr/include 下和gcc c++相關(guān)的16M左右的大文件,但是gcc和g++編譯器在此版本中可以正常使用,之所以要?jiǎng)h除這三個(gè)大文件是因?yàn)閴嚎s/usr文件系統(tǒng)的cramfs不支持大于16M的文件,另外添加了zhcon控制臺(tái)中文環(huán)境。)因此,它是一個(gè)非常干凈、整潔的系統(tǒng)。由于時(shí)間關(guān)系,目前,我只完成了不含有X服務(wù)器和X應(yīng)用軟件的版本。此版本是未來(lái)版本的基本框架,在未來(lái)版本中,將對(duì)此版本系統(tǒng)做精簡(jiǎn),并將U盤(pán)的BabyLinux發(fā)展成兩個(gè)分支,一為不帶X、但基本保持LFS原貌的系統(tǒng),再添加一些優(yōu)秀的控制臺(tái)軟件和iptables防火墻設(shè)置工具,主要用做系統(tǒng)修復(fù)工具和防火墻系統(tǒng),也可以作為一個(gè)隨身攜帶的練習(xí)linux命令的玩具系統(tǒng);另一個(gè)分支將加入X服務(wù)器和必要的軟件,主要以影音娛樂(lè)、上網(wǎng)為主,但由于空間的原因,將刪除原LFS系統(tǒng)上的不少東西,主要是gcc編譯器和龐大的perl語(yǔ)言還有一些man和info文檔,其他內(nèi)容的改動(dòng)幅度將不會(huì)很大。并且會(huì)重點(diǎn)開(kāi)發(fā)帶X的版本,并不斷完善它,使它成為一個(gè)實(shí)用系統(tǒng)。

二,安裝
1,準(zhǔn)備一個(gè)容量為128M 或者 128M 以上的可啟動(dòng)U盤(pán)
2,用U盤(pán)廠商提供格式化工具將其格式化成一張可啟動(dòng)的U盤(pán)啟動(dòng)方式USB-HDD或者USD-ZIP都可以。如果沒(méi)有廠商提供的格式化工具,也可以用通用的USB啟動(dòng)盤(pán)制作工具usboot但用usboot并不適用每一種U盤(pán),比如我的臺(tái)電酷閃就不行。做好啟動(dòng)盤(pán)后,請(qǐng)先測(cè)試一遍,看看能否使計(jì)算機(jī)從U盤(pán)啟動(dòng),并出現(xiàn)DOS提示符 C:\&; 。一般的U盤(pán)廠商提供的格式化工具會(huì)用自由軟件FreeDOS,而不是MSDOS. FreeDOS是一個(gè)完全兼容MSDOS,并可運(yùn)行DOS軟件的DOS系統(tǒng)。和linux一樣符合遵循GPL公約。因此,一般的U盤(pán)格式化工具,會(huì)用FreeDOS作為啟動(dòng)系統(tǒng)。
3,如果你的U盤(pán)在格式化成可啟動(dòng)U盤(pán)后的文件系統(tǒng)格式是FAT(即FAT16或者稱(chēng)MSDOS)那么初始化ramdisk映象用默認(rèn)的initrd.img就可以了,如果是FAT32那么請(qǐng)用initrdFat32.img。只要把原來(lái)的支持FAT16的initrd.img刪除或改名,并將initrdFat32.img該名為initrd.img就可以了。如果U盤(pán)格式化工具用FreeDOS做啟動(dòng)系統(tǒng),那么肯定是格式化成FAT16的文件系統(tǒng)了,F(xiàn)reeDOS只支持FAT16。因此,我將支持FAT16的initrd作為默認(rèn)initrd.
在未來(lái)版本中,我將加入對(duì)NTFS格式的U盤(pán)的支持.但目前版本,為了在新年前推出,很多特性都還沒(méi)有加進(jìn)去。
4, 將U盤(pán)BabyLinux的5個(gè)文件全部拷貝到U盤(pán)的根目錄下。其中:
bzImage —— 系統(tǒng)內(nèi)核,2.6.14版本
initrd.img —— 系統(tǒng)啟動(dòng)的ramdisk文件,也是整個(gè)系統(tǒng)的關(guān)鍵。
rootfs.img —— ext2文件系統(tǒng)映象,整個(gè)系統(tǒng)全在這里面。
其中還有用cramfs壓縮過(guò)的/usr文件系統(tǒng)映象usr.img .
loadlin.exe —— linux啟動(dòng)工具,能在fat上啟動(dòng)系統(tǒng)全靠它了。
autoexec.bat —— DOS啟動(dòng)時(shí)候,自動(dòng)運(yùn)行的批處理文件。
里面的內(nèi)容是:
loadlin bzImage initrd=initrd.img vga=788
如果做好的可啟動(dòng)U盤(pán)上已經(jīng)有了這個(gè)文件,可以覆蓋掉,或者添加上面那行命令。
如果是17寸CRT顯示器,或者15寸液晶顯示器,建議將vga=788改成vga=791,這樣
顯示效果更理想。尤其是15寸液晶顯示器,用vga=791最完美。
5, 插上U盤(pán),重新啟動(dòng)電腦,進(jìn)入BIOS設(shè)置,將啟動(dòng)順序該為從U盤(pán)啟動(dòng)。
保存后重起,系統(tǒng)會(huì)自動(dòng)進(jìn)入linux。root用戶(hù)密碼為123 。
如果想要加其他參數(shù)啟動(dòng),請(qǐng)修改autoexec.bat,或者不用autoexec.bat自動(dòng)運(yùn)行l(wèi)oadlin,
而是先啟動(dòng)到DOS,然后再手工輸入loadlin命令來(lái)啟動(dòng),如:
//單用戶(hù)模式 :
C:\&;loadlin bzImage initrd=initrd.img vga=788 single
//直接啟動(dòng)到bash提示符,類(lèi)似單用戶(hù)模式 :
C:\&;loadlin bzImage initrd=initrd.img vga=788 init=/bin/bash
//禁止運(yùn)行SELinux :
C:\&;loadlin bzImage initrd=initrd.img vga=788 selinux=0
//1024x768分辨率 :
C:\&;loadlin bzImage initrd=initrd.img vga=791

**************
***特別注意***
**************
如果你修改autoexec.bat或者自己另外創(chuàng)建一個(gè)自動(dòng)批處理文件。應(yīng)當(dāng)特別注意編碼問(wèn)題。假如你在windows下編輯這個(gè)文件,假如你的WINDOWS系統(tǒng)用的是Unicode編碼,保存后文件內(nèi)容就是Unicode編碼的字符集合。而純DOS系統(tǒng),無(wú)論是MSDOS或者是FreeDOS都只支持Ascii編碼。那么自動(dòng)運(yùn)行該批處理文件的時(shí)候只顯示一行亂碼,因此,強(qiáng)烈建議在純DOS下用Edit編輯工具創(chuàng)建該文件,或者用windows的寫(xiě)字板編輯,然后另存為對(duì)話框中的保存類(lèi)型中選擇“文本文檔——MSDOS格式”這樣就保證了編碼一致。另外一種解決方法是先不運(yùn)行自動(dòng)批處理,然后在DOS提示符下輸入:
echo "loadlin bzImage initrd=initrd.img vga=788" > autoexec.bat
生成一個(gè)符合DOS編碼的自動(dòng)批處理,再啟動(dòng)就生效了。
6, 啟動(dòng)系統(tǒng)后U盤(pán)的掛裝點(diǎn)在/initrd/loopfs下,可以將文件保存和拷貝到這個(gè)目錄,以便于
在Windows系統(tǒng)上打開(kāi)這些文件。如果保存在其他地方,則意味著文件保存在rootfs.img這個(gè)
ext2文件系統(tǒng)映象中,在windows中看不到,當(dāng)然,在linux和freeBSD等支持ext2文件系統(tǒng)和
支持loopback device的UNIX類(lèi)系統(tǒng)中可以掛裝后看到。
三,其他
這是一個(gè)很粗糙的版本,僅僅是預(yù)覽版本和一個(gè)框架。最近由于有人詢(xún)問(wèn)進(jìn)展,
因此想在2006年前先釋出。不要對(duì)此版本抱太大希望,但以后的版本中將陸續(xù)改善。
周期可能比較長(zhǎng),爭(zhēng)取以后每個(gè)月推出一個(gè)修正過(guò)的版本。每半年推出一個(gè)有重大
改進(jìn)的版本。但是時(shí)間有限,我每天只能在此項(xiàng)目上工作1~2個(gè)小時(shí)。
關(guān)于制作的文檔,還需要過(guò)一段時(shí)間。
急著想自己制作的朋友可以看我的制作日志。日志在系統(tǒng)的root用戶(hù)目錄下
有babylinux_build_log 文件,記錄的我制作的思路和大致過(guò)程。
進(jìn)入系統(tǒng)后,可以用zhcon配合vim 查看。linux高手應(yīng)該可以根據(jù)這個(gè)日志,
知道制作過(guò)程,并做一個(gè)自己的版本。

基本思路是用制作一個(gè)支持loopback設(shè)備為根文件系統(tǒng)的initrd
然后用 loadlin 在fat系統(tǒng)上引導(dǎo)它。細(xì)節(jié)問(wèn)題將在以后的文檔中詳細(xì)說(shuō)明。
由于設(shè)備和時(shí)間有限,不能進(jìn)行完整的測(cè)試。我不保證該版本能在每一臺(tái)機(jī)器上正常運(yùn)行。
 于 2005年12月24日凌晨。

2006年2月20日
新增加的內(nèi)容:
網(wǎng)絡(luò)相關(guān):
iptables1.3.3 (防火墻/網(wǎng)關(guān)配置工具)
net-tools-1.60 (ifconfig,route等一組網(wǎng)絡(luò)相關(guān)工具)
Wget-1.9.1 (巨牛無(wú)比的http/ftp非交互式下載工具,功能十分強(qiáng)大)
NcFTP-3.1.9 (文本模式下,最好的FTP下載工具,支持明令補(bǔ)全等功能,
另有ncftpget,ncftpput等非交互式工具)
Traceroute-1.4a12 (網(wǎng)絡(luò)路由監(jiān)測(cè)工具)
nmap-3.81 (功能強(qiáng)大的端口掃描工具)
links-2.1pre20 (文本模式下的WEB瀏覽器)
Pkg-config-0.19 (編譯參數(shù)配置工具)
libpcap-0.9.3 (depended by ppp)
PPP-2.4.3 (depended by rp-pppoe)
RP-PPPoE-3.5 (ADSL 撥號(hào)工具)
壓縮/歸檔:
unzip-5.52
zip-2.31
rar for linux 2.53
cpio-2.5
多媒體相關(guān)軟件:
cdrecord 2.01 (光盤(pán)刻錄,命令行)
mkisofs (iso制作工具)
cdparanoia III release 9.8 (抓軌音質(zhì)非常好音頻抓軌工具,命令行)
lame3.89beta (目前為止最好的wave轉(zhuǎn)mp3的編碼工具,命令行)
aumix (混音器,命令行)
mpg123-0.59 (mp3播放器,命令行)
cdplay-0.3.8 (CD播放器,命令行)
mplayer1.0pre7 (多媒體播放器,文本模式下利用framebuffer可播放DVD/VCD)
其他:
which 2.16
Whois-4.7.5
BabylinuxUE-no-X-0.1正式版本在原先0.1pre的基礎(chǔ)上添加了上述軟件
并增加了OSS(Open Sound System)內(nèi)核模塊,以配合某些多媒體軟件的需要.
添加這些實(shí)用軟件后,這個(gè)版本已經(jīng)是一個(gè)可用的實(shí)用系統(tǒng)了.
其中最重要的是防火墻配置工具iptables. 經(jīng)過(guò)適當(dāng)?shù)呐渲?可以把babylinux
當(dāng)防火墻軟件來(lái)用.另外,添加ADSL播號(hào)工具RP_PPPoE,其中包括adsl-setup
adsl-connect, adsl-start, adsl-status ,adsl-stop 等腳本. 配合內(nèi)核的NAT
功能,用iptables設(shè)置后,可以作為很好的無(wú)硬盤(pán)局域網(wǎng)網(wǎng)關(guān).
另外,添加了一些多媒體工具,包括光盤(pán)刻錄和ISO制作工具,cdrecord 和mkisofs
mplayer 播放器由于在AMD的CPU上編譯,自動(dòng)檢測(cè)到CPU類(lèi)型并加入了3Dnow指令支持
因此,在intel的CPU上很有可能不能正常運(yùn)行(時(shí)間和設(shè)備有限,不能進(jìn)行完整測(cè)試)
此次加入的工具有一些是老的linux發(fā)行版中帶的,但現(xiàn)在已經(jīng)革除的工具,
比如mpg123,aumix,cdplay,ncftp等,非常懷念這些經(jīng)典的軟件,因此加了進(jìn)去.
希望大家喜歡.
在音頻抓取和編碼方面,選了2個(gè)最好的工具cdparanoia和lame
不用我多說(shuō),音頻愛(ài)好者肯定對(duì)這兩個(gè)工具非常熟悉,前者是linux下
抓CD成wav格式時(shí)保持音質(zhì)最好的抓軌軟件,而lame的mp3編碼質(zhì)量至今為止
無(wú)論是windows下的軟件還是linux下的軟件,都無(wú)法與之匹敵.
可以用以下的小腳本來(lái)完成抓軌和mp3編碼的工作:
for i in `seq 15`; #假設(shè)CD盤(pán)有15首歌
do
cdparanoia $i $i.wav
lame $i.wav $i.mp3
rm -f $i.wav
done
其他工具和軟件會(huì)根據(jù)用戶(hù)的反饋和意見(jiàn)在以后的版本中加入.
此版本的體積比較大,主要是為了保持LFS6.1的原貌,系統(tǒng)共有275M左右
用cramfs壓縮/usr文件系統(tǒng)后總共保持在128M以下,可以裝在一個(gè)128M
的U盤(pán)上. 他是一個(gè)完整的通用系統(tǒng),幾乎把LFS6.1的內(nèi)容全部保留了下來(lái).
包括C/C++編譯器,Perl語(yǔ)言等,我將在一個(gè)月內(nèi)發(fā)布一個(gè)精簡(jiǎn)版本.
應(yīng)該會(huì)控制在64M以下主要?jiǎng)h除編譯器和perl語(yǔ)言以及man info等占空間大的文檔,
而保持其他功能不變. 有人可能抱怨還是太大,請(qǐng)不要拿她和一些專(zhuān)用系統(tǒng)比較,
那些系統(tǒng)對(duì)系統(tǒng)精簡(jiǎn)比較厲害,如果做專(zhuān)用系統(tǒng)的話16M以下,帶X服務(wù)器的版本我也可以做到,
但是意義不是很大。以后有時(shí)間可能會(huì)做一些專(zhuān)用系統(tǒng)。
帶X的版本估計(jì)會(huì)在2個(gè)月后推出,目前主要想把這個(gè)不帶X的版本先完善好.
因此,急于想用帶X桌面的的babylinux的網(wǎng)友請(qǐng)?jiān)倌托牡却欢螘r(shí)間.
關(guān)于系統(tǒng)配置的FAQ文檔,也將陸續(xù)撰寫(xiě),希望網(wǎng)友多給反饋意見(jiàn).

標(biāo)簽:濮陽(yáng) 長(zhǎng)春 中衛(wèi) 綏化 電信 長(zhǎng)春 金華 清遠(yuǎn)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《U盤(pán)上運(yùn)行的linux系統(tǒng)--babylinux》,本文關(guān)鍵詞  盤(pán),上,運(yùn),行的,linux,系統(tǒng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《U盤(pán)上運(yùn)行的linux系統(tǒng)--babylinux》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于U盤(pán)上運(yùn)行的linux系統(tǒng)--babylinux的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    保德县| 昭通市| 汽车| 英德市| 从江县| 新建县| 千阳县| 康保县| 阳谷县| 礼泉县| 类乌齐县| 准格尔旗| 花莲市| 阿拉善盟| 垦利县| 芷江| 玛纳斯县| 宁乡县| 汾阳市| 泊头市| 莒南县| 堆龙德庆县| 兴化市| 江陵县| 贺州市| 彭州市| 大港区| 鞍山市| 丰镇市| 乃东县| 天峨县| 南郑县| 鱼台县| 青岛市| 荃湾区| 习水县| 肇源县| 调兵山市| 始兴县| 海伦市| 宁乡县|