tiny core linux 编译,tinycore linux使用
目前tinycore版本是8.0, 提供core.iso , tinycore.iso, coreplus.iso三個(gè)文件。core只提供命令行, tinycore提供圖形界面, coreplus提供安裝,支持多種界面。在virtualbox下試用core.iso,并安裝擴(kuò)展包,啟動(dòng)telnet服務(wù),安裝到硬盤。
1、virtualbox新建一個(gè)32位linux的虛擬機(jī),創(chuàng)建硬盤,分配光驅(qū)為core.iso,然后啟動(dòng)。
2、進(jìn)行命令行后,使用sudo fdisk /dev/sda分區(qū),并用mkfs.ext4 /dev/sda1格式化。
3、執(zhí)行tce-setdrive,可以看到提示:Your TCE drive:/mnt/sda1/tce, is now enabled。現(xiàn)在下載.tcz擴(kuò)展包都會(huì)放在/mnt/sda1/tce/optional下了。 不會(huì)因?yàn)槟J(rèn)放在虛擬盤中而丟失。
4、 在/opt下新建localmirrors,內(nèi)容為http://mirrors.163.com/tinycorelinux,并執(zhí)行tcemirror.sh設(shè)置當(dāng)前的mirros倉(cāng)庫(kù)。
5、執(zhí)行tce,可以在控制臺(tái)界面下搜索、安裝擴(kuò)展包。也可有用tce-load -wi tcpdump 下載并加載相應(yīng)的擴(kuò)展。
6、在/mnt/sda1/tce/onboot.lst中定義的擴(kuò)展會(huì)隨著系統(tǒng)啟動(dòng)而加載。如里面有tcpdump.tcz,說(shuō)明tcpdump.tcz會(huì)自動(dòng)加載。
7、/home與/opt默認(rèn)都是虛擬的, 里面放的東西在重啟后會(huì)丟失。可以用UltraISO打開(kāi)iso,導(dǎo)出?\boot\isolinux\isolinux.cfg,編緝?cè)黾觝ome=sda1 opt=sda1,重新導(dǎo)入。并保存iso。
display boot.msg
default microcore
label microcore
kernel /boot/vmlinuz
initrd /boot/core.gz
append loglevel=3 tce=sda1 home=sda1 opt=sda1
label mc
kernel /boot/vmlinuz
append initrd=/boot/core.gz loglevel=3 tce=sda1 home=sda1 opt=sda1
implicit 0
prompt 1
timeout 30
F1 boot.msg
F2 f2
F3 f3
F4 f4
8、開(kāi)啟telnet服務(wù)。安裝擴(kuò)展tce-load -wi inetutils-servers.tcz,修改/opt/bootlocal.sh,加入一行:
inetd /opt/inetd.conf
在/opt下新建inetd.conf,內(nèi)容為:
telnet stream tcp4 nowait root /usr/local/sbin/telnetd telnetd -a off
重起后就會(huì)啟動(dòng)telnet服務(wù)。
9、安裝到硬盤。安裝擴(kuò)展tce-load -wi tc-install.tcz, 執(zhí)行tc-install.sh。安裝在硬盤上的系統(tǒng)默認(rèn)使用extlinux啟動(dòng),需 要重新修改extlinux.sys。
總結(jié)
以上是生活随笔為你收集整理的tiny core linux 编译,tinycore linux使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux内存中加载二进制,linux
- 下一篇: linux eclipse 配置c++开