tiny core linux 编译,tinycore linux使用
目前tinycore版本是8.0, 提供core.iso , tinycore.iso, coreplus.iso三個文件。core只提供命令行, tinycore提供圖形界面, coreplus提供安裝,支持多種界面。在virtualbox下試用core.iso,并安裝擴展包,啟動telnet服務,安裝到硬盤。
1、virtualbox新建一個32位linux的虛擬機,創建硬盤,分配光驅為core.iso,然后啟動。
2、進行命令行后,使用sudo fdisk /dev/sda分區,并用mkfs.ext4 /dev/sda1格式化。
3、執行tce-setdrive,可以看到提示:Your TCE drive:/mnt/sda1/tce, is now enabled。現在下載.tcz擴展包都會放在/mnt/sda1/tce/optional下了。 不會因為默認放在虛擬盤中而丟失。
4、 在/opt下新建localmirrors,內容為http://mirrors.163.com/tinycorelinux,并執行tcemirror.sh設置當前的mirros倉庫。
5、執行tce,可以在控制臺界面下搜索、安裝擴展包。也可有用tce-load -wi tcpdump 下載并加載相應的擴展。
6、在/mnt/sda1/tce/onboot.lst中定義的擴展會隨著系統啟動而加載。如里面有tcpdump.tcz,說明tcpdump.tcz會自動加載。
7、/home與/opt默認都是虛擬的, 里面放的東西在重啟后會丟失。可以用UltraISO打開iso,導出?\boot\isolinux\isolinux.cfg,編緝增加home=sda1 opt=sda1,重新導入。并保存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、開啟telnet服務。安裝擴展tce-load -wi inetutils-servers.tcz,修改/opt/bootlocal.sh,加入一行:
inetd /opt/inetd.conf
在/opt下新建inetd.conf,內容為:
telnet stream tcp4 nowait root /usr/local/sbin/telnetd telnetd -a off
重起后就會啟動telnet服務。
9、安裝到硬盤。安裝擴展tce-load -wi tc-install.tcz, 執行tc-install.sh。安裝在硬盤上的系統默認使用extlinux啟動,需 要重新修改extlinux.sys。
總結
以上是生活随笔為你收集整理的tiny core linux 编译,tinycore linux使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux内存中加载二进制,linux
- 下一篇: linux eclipse 配置c++开