如何将tiny core linux 安装装入硬盘

神奇的linux发行版 tiny core linux
我的图书馆
神奇的linux发行版 tiny core linux
首先官网在此
http://tinycorelinux.net/
真正轻量级
名字里带有“tiny”又带有“core”,想必又是一个所谓的“轻量级”发行版。
轻量级我们见多了,debian号称是轻量级的,装完占硬盘300MB;arch说自己轻量级,努力删减下,装完大概200MB;对了还有一个puppy linux,iso镜像文件只有100MB左右。
那么tiny core linux呢?
提供有两个版本:
Core.iso 10M
TinyCore.iso 15MB
而且其中15MB居然带了一个功能完全的FLTK图形界面。不得不服。
TinyCore linux 并不是为了追求炫技而将自己体型缩减这么小的。
想象下,你想要在虚拟机中提供一个简单的基于python网络服务,那么最好的办法就是裁剪一个linux发行版,然后安装必须的依赖,将其灌入虚拟机,配好服务即可。
这时候,试试TinyCore吧,载入tinycore的ISO,进入图形界面,
唔,安装到硬盘,看到TC-Install图标,点进去下一步下一步,完成。参考:http://wiki.tinycorelinux.net/wiki:install_hd
唔,安装python。看到有个apps图标,点进去试试,找到python.tcz,下载,等一会儿,完成。参考:http://distro.ibiblio.org/tinycorelinux/download_howto.html
然后再试试git,也找到了,安装~完成。
重启虚拟机,弹出iso镜像。输入命令 python,有了,输入命令git,也有了。
看来tinycorelinux有一个全功能的包管理器,包的名字叫tcz,然后可以自动处理依赖。不错不错。
有了git就可以去找我们要的服务程序了。
git clone程序源码到根目录,然后写一个启动脚本,添加到 /opt/bootlocal.sh 即可。
啊,别着急关电源,记得先 sudo backup
因为tinycorelinux是一个连文件系统都在内存里的系统,如果不输入backup手动保存的话,所有的更改都会丢失的。
重启系统,然后就发现我们的服务可以正常运行了。
导出虚拟机镜像: tinycorelinux+python+我们的程序 = 38MB,nice。
直到现在我们就可以获得了一个虚拟机镜像,小到38MB。可以和我们的虚拟机安装程序一起放到U盘里,随时随地可以部署我们的服务程序。
然而并不是十分满意,因为这些虚拟机镜像一般是不通用的,而且如果我们想在真机部署服务程序怎么办?
查看官网,发现tinycorelinux提供有ezremaster工具,号称可以定制自己的iso镜像。
最方便使用ezremaster的办法就是下载 core-plus.iso 即官方提供的一个功能增强版livecd
将该iso加载至我们的虚拟机;
然后加载tiny-core.iso到我们的虚拟机;
运行ezremaster程序。 选择 基础iso;选择mydata文件。这时候明白了,我们的之前更改都是保存mydata文件里的。
然后选择附加程序 python
点击下一步,生成iso。完成。
iso文件大小是 25MB,比虚拟机镜像还小啊。
折腾了这么久,我们得到了什么?
一个完整的linux livecd镜像:体积超小,但包含有全部我们想要的服务。可以部署到任意虚拟机中以及真机电脑中。(并且由于可以以livecd方式运行,所以甚至不需要硬盘支持!)
这都是拜tinycorelinux所赐。它有着简陋但超好用的gui界面,丰富的扩展包支持,方便的iso定制工具,已经非常小的基础系统体积。
总之,这是一个可玩性非常高的linux发行版。让我们这种只搞过debina/arch/openwrt的土鳖再次看到世界的广大。
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
Spend everyday as my last day!
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
四种运行模式第一种运行模式:云/因特网第一种运行模式是Tiny Core Linux的默认启动模式。称为云模式,或者因特网模式。启动时不加载选项,Tiny Core启动后完全进入内存。通过appbrowser安装TCE包或TCZ包。软件包下载和安装在内存中,会占用大量内存,系统关闭后软件包不会保存。第二种运行模式:PPR/TCE光盘启动,启动选项tce=hdXY。通过appbrowser安装TCE包。TCE包是用tar.gz打包的,有的包含菜单和图标文件。在PPR模式中TCE包完全驻留在内存,加载速度很快,但是如果大量使用TCE包会很快耗尽内存,不适合在低内存的电脑中使用。安装的tce包会保存在hdXY中的tce文件夹中,再次启动时会自动扫描并加载。第三种运行模式:PPR/TCZ启动方式跟PPR/TCE一样,通过appbrowser安装TCZ包。TCZ包使用cramfs或ziofs压缩的,安装的TCZ包保存在hdXY中的tce文件夹中,挂载在根文件系统中,能尽量减少内存的占用。一般每种软件都会打成TCE和TCZ两种包,但个别软件只有TCE缺少TCZ。在PPR模式下可以混合安装TCE和TCZ包,但同一个软件只能安装TCE和TCZ中的一种。第四种运行模式:PPI/TCE光盘启动,启动选项local=hdXY。通过appbrowser安装TCZ包,软件会安装到hdXY的tclocal文件夹中,不占用内存。推荐使用PPR/TCE、TCZ混合模式。备份和还原方法,打开control panel中backup/restore,在device中输入/dev/hdXY,点backup备份,点restore还原。备份的内容会被打成一个mydata.tgz包,保存在hdXY根目录中。/opt/.filetool.lst记录着将被备份的文件和文件夹。/opt/.xfiletool.lst记录着不备份的文件和文件夹。/opt/bootlocal.sh记录系统启动时加载的模块。/opt/.tcrc记录软件安装源。官方主页Tinycore Linux分为两种,一种是10M大小的带X桌面的,另外一种叫Microcore Linux大小只有6.5M,Tinycore 10M版本的安装请参见下面仅说明一下Microcore Linux的安装,因为Microcore Linux没有图形界面,没法通过appbrowser来安装需要的cfdisk(其实利用自带的fdisk也一样能分区,只不过稍微麻烦一点)和grub,解决办法是去官方网站上下载这两个包的tcz版本,放到下载下来的iso中(如microcore_2.6rc2.iso),用live iso启动以后进入系统,注意用sudo可以得到root权限,在随便一个目录,比如/home/tc/下建立两个目录cfdisk和grub,使用sudo mount -o loop cfdisk.tcz cfdisk以及sudo mount -o loop grub-0.97-splash.tcz grub打开两个压缩包,把里面的可执行文件拷贝到系统对应的目录中,就可以一步一步的按照10M版本的安装来实现了,安装完毕以后,系统的大小约为11.7M来源:安装官方文档:首先,点击桌面下面的apps,然后选择APPS -& Cloud -& Browse,然后搜索tc-install,选中搜索出来的tc-install.tcz,然后点击下面的GO按钮开始安装。直到安装完成。然后,在终端中输入tc-install就会打开官方网站上一样的窗口界面,对照官方文档一步步操作就行。体验使用及介绍可见文章:使用默认的用户是tc不是root,如何切换到root?sudo passwd root设置密码后就可以su切换了
阅读(13909)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'Tiny Core Linux的安装和使用',
blogAbstract:'Tiny Core Linux完全运行在内存,启动迅速。四种运行模式',
blogTag:'tinycore,linux',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:9,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'Spend everyday as my last day!',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}【超小Linux发行版 Tiny Core Linux 8.0 下载】_系统其它_系统工具_软件下载_新浪科技_新浪网
& 超小Linux发行版 Tiny Core Linux
超小Linux发行版 Tiny Core Linux 8.0
发布公司:Tiny Core Linux
授权方式:
软件评级:
绿色认证:
操作系统:Unix/Linux
软件语言:英文
软件大小:16,384 KB
更新日期:
下载次数:累计/50387 本周/10
关键字项:
  Tiny Core Linux也许是最小的桌面Linux发行版,仅仅需要在USB设别、CD或者硬盘内的10MB空闲空间,可以给你一个新的体验和最快的网络速度,它带有一个可以定制的X桌面,并且可以完全运行在RAM上。Tiny Core Linux发行版基于Linux 2.6 内核、Busybox、Tiny X、Fltk和Jwm。拥有着快速的启动速度,最新版本(Tiny Core Linux 1.2)带来许多的提升和错误改正。
  尽管在Tiny Core Linux中不包含一个完整的桌面,它的功能可以通过自动方式在现有的储存库应用中进行扩展。也可以添加附加硬盘支持。
  Tiny Core Linux 应用允许用户完全在RAM上面执行,或者是加载或安装到永久性存储设备上。
  只需要点击几下鼠标就可以获取到的应用中,我们可以看到有Opera浏览器、Kompozer、Inkscape、Mplayer等等,这些可以允许你运行多媒体文件,阅读电子邮件,通过蓝牙连接到其他设备等,切实成功地运行任何想要的任务。
  Tiny Core Linux 1.2新特性(更新日志):
  -新的tcz-symlinker显著地改善启动和及时tcz处理。
  -更新USB的udev规则 90-permission.rules
  -更新mnttool更好的支持其他设备
  -删除未使用的文件 /etc/networks, /etc/network.conf 和 /mnt/auto
  -使用永久 /opt. 修正丢失的Apps菜单
  -丢弃/root/.profile中不需要的循环
  -增加版本命令
  -增加更多为传统安装(分离模式)支持
  -修正分离模式中重复图标
  -开启tclocal挂载suid
  -更新pci.ids
Debian是一个自由操作系统。
Unix/Linux|GNU-自由软件|星级:&下载次数:389732
一个用来将 Linux ISO 刻录到U盘的工具
Win8/7/Vista/XP/10|免费版|星级:&下载次数:338310
f.lux是一款根据时间变化来改变屏幕色温的软件。
Win8/7/Vista/XP/10|免费版|星级:&下载次数:89431
f.lux是一款根据时间变化来改变屏幕色温的软件。
Mac|免费版|星级:&下载次数:433691
本类周排名
正在加载数据
本类总排名
正在加载数据
欢迎参与投票调查Beini(Tinycore&Linux)在本地硬盘上的启动
&昨天更新了一键ghost,忘记备份menu.lst菜单了,导致重装后beini无法引导,遂去网上搜相应的grub命令,甚为失望。懂得的高手不屑去写,不懂得到处发。我虽不很懂,但也总结了一些,于是现在把我总结的几点列示如下:
beini本身是linux系统,当然可以用syslinux引导,但似乎grub更为流行、简便易用,同样可以引导linux,就以此举例了
&很多机子都装了一键ghost或类似的“启动项”,大多是Grub引导的,利用现成的grub菜单添加几行命令即可实现beini的本地硬盘安装。如未安装或者不想安装的话也可手动建立grub引导,xp系统改写boot.ini文件、win7改写bcd即可(推荐用Bootice),带起grub的引导文件grldr即可无须写入MBR。
&将下述引号中命令写入一键ghost的安装文件夹的menu.lst(记事本打开)文件中即可
title beini
root (hd0,4)
kernel /tce/beini/bzImage quiet tinycore tce=hda5
initrd /tce/beini/tinycore.gz
1、目录结构为(把tce文件夹放在根目录,否则容易无法挂载;beini或boot文件夹放在tce内可使目录结构简洁些)
D:/tce/beini
D:/tce/beini/bzImage&
D:/tce/beini/tinycore.gz
&& &2、root
(hd0,4),为第一个硬盘的第一个逻辑分区。第一个硬盘对应hd0,第二个为hd1,以此类推。主分区为0(一般为C盘)、1、2、3,逻辑分区从4开始。例中安装在作为第一个逻辑分区的D盘。其他类推。
&3、(hd0,4)对应“tce=”后面的hda5(IDE硬盘),SATA硬盘用sda表示。“a”对应第一个硬盘。hda后面的数字为(hd0,X)中的X加1。其他类推
&4、硬盘及其分区要以磁盘管理中为准。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Tinycore学习(1)
一、快速使用
1、Cloud Mode(云模式)
最简单的运行模式,由光盘运行,看到屏幕显示tinycore的字样,按回车键。当图形模式或命令行模式出现,如果你愿意就可以拿出光盘。因为系统完全储存在电脑的内存中运行。
这种模式适合于试用或者简单的上网浏览。但是每次你都需要使用光盘启动tinycore系统。
2、USB Stick Mode(U盘储存模式)
这种模式适用于需要保存你安装的应用软件,但是又不想将它们安装到你的硬盘。希望便携携带。
插入你的U盘,并使用tinycore光盘启动,当你看到提示“tinycore waitusb=10”,按回车键。
当屏幕出现视窗后,你会看到在屏幕的底部会有一些工具条图标,通过工具,你会看到如图所示:
系统已经为你设置了TCE盘,路径如红圈所示。
你下载的应用程序,安装的应用都会保存在这个路径中。注意,当你点击关机时,一定要选择“backup”选项,才能使下回进入系统时,你的设置和应用都恢复。
3、USB Stick Boot Mode(U盘启动模式)
和U盘储存模式一样启动系统,进入桌面模式。点击图标,选中“USB install”进行U盘安装。
4、应用软件的安装
在桌面寻找“AppBrowser”图标,运行AppBrowser程序。
发现每一个版本的AppBrowser的位置和图表有可能都不一样。单击这个图标后,会出现新的窗口,如下图:
点击“connect”就会连接到软件仓库,在左边的窗口中显示出所有的软件列表,此时如果单击“OnDemand”就会将软件下载到你设定好的tce目录中去。
选择“OnDemand”,软件就会下载并更新OnDemand菜单中。
选择“DwnLoad”,软件只是下载到设定的目录中,不会自动安装。
选择“Install”,软件会下载并更新主菜单并添加到启动文件“onboot.lst”中。
当软件从软件仓库中下载并安装完成后,在状态栏中就会提示安装完成。
在重新启动电脑后,应用程序将不会马上装载到内存中,当你想使用应用程序时,选择“OnDemand”菜单并找到所需程序并点击,程序将进入内存运行。
此时在底部的工具条上就会出现进入内存的程序图标。
关于在启动项和“OnDemand”菜单之间改变应用程序的装载方式
方法:点击桌面后出现菜单项,选择systemtools菜单项并点出现的子菜单中的ControlPanel,如图:
桌面将出现ControlPanel。如下图:选择Apps Audit项,
将出现Apps Audit窗口,下图:
点击图中“OnDemand”,将出现下拉菜单,如图:
选择“Maintenance”后,将出现下图:
下面,用“Wifi”这个装载到“OnDemand”菜单的程序练习一下怎样由OnDemand菜单移动到启动项中。
首先点击右面窗口列表中的Wifi,Wifi选项将从右面窗口中消失,然后点击菜单“OnDemand”。选择“EXIT
OnDemand”
然后选择“OnBoot”中的“Maintenance”,如下图:
点击后在窗口的左侧将出现列表,如图:
点击窗口中的wifi.tcz,“wifi.tcz”将出现在窗口右侧中。
下一步,如图,选择菜单“OnBoot”中的“EXIT
OnBoot”,完成程序由“OnDemand”菜单移动到启动项的设置。
退出“AppsAudit”后,退出系统并选“BACKUP”项。
从新启动后,系统将把“Wifi”加入启动项一同启动,再次进入桌面,将会在桌面底部工具条中显示“Wifi”,如图:
芯片:CPU-i486DX
内存:RAM-48Mb
光驱:CD Drive
网络:已经联网
还需要有:
TinyCore CD光盘,USB接口、U盘等
5、应用软件的删除
首先确认,程序不再启动项或者“OnDemand”中。
使用AppsAudit工具
比如,要删除曾经安装的Wifi.tcz,首先启动“AppsAudit”,点击下面的按钮
之后,将有一些没有启动和等待“OnDemand”的程序列表显示出来
再次点击菜单栏的“Dependencies”
然后退出“Dependencies模式”并重启启动系统(注意选择Backup)后,软件包就删除了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 tiny core linux u盘 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信