tinycore linux使用

    目前tinycore版本是8.0, 提供core.iso , tinycore.iso, coreplus.iso三個文件。core只提供命令行, tinycore提供圖形界面, coreplus提供安裝,支持多種界面。在virtualbox下試用core.iso,並安裝擴展包,啓動telnet服務,安裝到硬盤。linux

一、virtualbox新建一個32位linux的虛擬機,建立硬盤,分配光驅爲core.iso,而後啓動。app

二、進行命令行後,使用sudo fdisk /dev/sda分區,並用mkfs.ext4 /dev/sda1格式化。tcp

三、執行tce-setdrive,能夠看到提示:Your TCE drive:/mnt/sda1/tce, is now enabled。如今下載.tcz擴展包都會放在/mnt/sda1/tce/optional下了。 不會由於默認放在虛擬盤中而丟失。命令行

四、 在/opt下新建localmirrors,內容爲http://mirrors.163.com/tinycorelinux,並執行tcemirror.sh設置當前的mirros倉庫。code

五、執行tce,能夠在控制檯界面下搜索、安裝擴展包。也可有用tce-load -wi tcpdump 下載並加載相應的擴展。server

六、在/mnt/sda1/tce/onboot.lst中定義的擴展會隨着系統啓動而加載。如裏面有tcpdump.tcz,說明tcpdump.tcz會自動加載。ci

七、/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

八、開啓telnet服務。安裝擴展tce-load -wi inetutils-servers.tcz,修改/opt/bootlocal.sh,加入一行:it

inetd /opt/inetd.confio

在/opt下新建inetd.conf,內容爲:

telnet stream tcp4 nowait root /usr/local/sbin/telnetd telnetd -a off

重起後就會啓動telnet服務。

九、安裝到硬盤。安裝擴展tce-load -wi tc-install.tcz, 執行tc-install.sh。安裝在硬盤上的系統默認使用extlinux啓動,需 要從新修改extlinux.sys。

相關文章
相關標籤/搜索