并安装slitaz"/>
启动并安装slitaz
欢迎访问个人网站,阅读此文
slitaz介绍
SliTaz GNU/Linux是一个来自法国的轻量级操作系统,ISO镜像不超过30MB,根文件系统不超过80MB,系统虽小,却五脏俱全。
几个网址:
下载网址:/
中文论坛:/
软件源:/
英文论坛:/
virtualbox虚拟机启动
这个最为简单
第一步:安装virtualbox
第二步:点击 新建 。这一步主要是配置硬件信息
新建一个系统,选linux就行,硬盘分配150M+就够用了,其他的随意吧
第三步: 点击 设置。这一步主要是设置iso,虚拟光盘启动
在设置->存储 新建一个虚拟光驱,并选择一个虚拟光盘(即iso文件)
之后点击启动就可以了.
u盘启动
使用fdisk对u盘进行分区
fdisk /dev/sdb Command (m for help):p 打印分区情况 Command (m for help):n 新建分区 Command (m for help):a 激活分区,bootable Command (m for help):w 写入分区表 |
记得将系统所在分区设置成bootable。
挂载u盘分区
mkdir /mnt/slitaz mount /dev/sdb1 /mnt/slitaz |
将grub要使用的一些文件拷贝到u盘中
cp /boot/grub/ * /mnt/slitaz < /span > /boot/grub |
将slitaz文件拷贝到u盘中
主要是将iso文件中的 vmlinuz* 和 rootfs.gz,bzImage等拷贝到 /mnt/slitaz/boot中
编辑menu.lst
其中内容大致如下:
# For booting SliTaz from a cdrom (LiveCD). # #title SliTaz GNU/Linux (Cooking) (Kernel 2.6.22.9) #kernel /boot/bzImage root=/dev/null vga=771 #initrd /boot/rootfs.gz # For booting SliTaz from hda1. # #title SliTaz GNU/Linux (Cooking) (Kernel 2.6.22.9) #root (hd0,0) #kernel /boot/vmlinuz-2.6.20-slitaz root=/dev/hda1 |
安装grub到u盘,主要是处理MBR
$grub >root (hd1,0) >setup (hd1) |
之后开机重启就可以了
xen虚拟机启动
需要安装xen和virsh
第一步创建img虚拟硬盘
dd if = /dev/zero of=slitaz.img bs=512 count=307200 |
第二步编写slitaz.xml配置文件,其内容大致如下,记着更改路径
< domain type = 'xen' > < name >77</ name > < os > < type >hvm</ type > < loader >/usr/lib/xen-4.1/boot/hvmloader</ loader > < boot dev = 'cdrom' /> </ os > < memory >192144</ memory > < vcpu >1</ vcpu > < on_poweroff >destroy</ on_poweroff > < on_reboot >destroy</ on_reboot > < on_crash >destroy</ on_crash > < features > < acpi /> < apic /> < pae /> </ features > < devices > < emulator >/usr/lib/xen-4.1/bin/qemu-dm</ emulator > < interface type = 'bridge' > < source bridge = 'br0' /> </ interface > < disk type = 'file' device = 'disk' > < driver name = 'file' /> < source file = '/home/feihq/test/slitaz/slitaz.img' /> < target dev = 'hda' /> </ disk > < disk type = 'file' device = 'cdrom' > < source file = '/home/feihq/test/slitaz-4.0.iso' /> < target dev = 'hdc' /> < readonly /> </ disk > < graphics type = 'vnc' port = '59766' autoport = 'no' listen = '0.0.0.0' /> </ devices > </ domain > |
第三步:启动 virsh create slitaz.xml
第四步:查看 virsh list
Id Name State ---------------------------------- 0 Domain-0 running 175 77 idle |
img文件启动
创建img文件
dd if = /dev/zero of=slitaz.img bs=512 count=307200 losetup /dev/loop0 slitaz.img |
之后像处理u盘那样进行操作就可以了。
或者把slitaz安装在u盘的一个分区里,在把整个分区dd出来
dd if = /dev/sdb1 of=slitaz.img |
(continue…)
安装slitaz
你进入的一般是liveCD,不会保存用户资料的。
如果想保存用户资料,有两个方法,一个是使用rootfs.gz文件,每次系统启动时解压这个文件,把用户资料解压出来。
第二个方法,就是安装到硬盘上(之前的系统都是启动时读进内存,运行于内存中的)
第一个方法:(continue…)
第二种方法:
第一步首先对磁盘进行分区,可以使用fdisk工具
第二步,就是进行安装了,如果你对grub比较熟悉,完全可以自己使用grub进行引导。
为了方便,slitaz有一些工具方便安装。在2.0版本有一个叫做slitaz installer的图形话工具,只需要点击下一步就可以了。不过在4.0版本,这个图形化工具木有了,替代它的是一个叫做tazinst的命令行工具。slitaz installer的使用不赘述,下面有tazinst的使用介绍
进入liveCD系统之后,打开终端
#su --切换root,密码是root #tazpkg get-install grub ---安装grub(0.97版) #tazinst new /root/setup ---tazinst 是安装程序, #vi /root/setup ---要修改setup文件,主要改两处,安装目标分区(如 /dev/hda1)和grub(改成yes) #tazinst create /root/setup ---现在进行安装了,留意别有错误 |
注意:一般2.0的版本还会有图形界面的安装程序,其实都一样,3.0之后没有了
遇见的问题:
- realtek 8139网卡的问题。8139网卡驱动一般都是linux系统自带的,在官网上也下载不到。slitaz2.0里面有8139的网卡,但是3.0,4.0就没有了。目前我的解决办法就是使用2.0的版本,还不会其他的解决办法。
- 网络设置:.html
- web服务器: lighttpd+mysql+php
- 邮件服务器:在2.0版本的只有cyrus-imap,没有pop3和dovecot,不过更高级的版本有,所以2.0的版本只有使用postfix+cyrus-imap+squirrelmail+mysql组合,4.0的话可以使用postfix+dovecot+squirrelmail+lamp组合,后者更容易一些。
- 安装软件:slitaz也有一个像ubuntu apt-get一样的东西叫做tazpkg,其所有的软件包的格式都是tazpkg格式的。下面介绍几个常用的命令:
- tazpkg get ***从源下载但是不安装
- tazpkg get-install *** 下载并安装
- tazpkg install *** 安装本地tazpkg格式的软件包
- tazpkg remove *** 删除某个软件
- tazpkg list 列出所有已经安装的软件
mv /etc/udev/rules .d /70-persistent-net .rules /etc/udev/rules .d /70-persistent-net .rules.bak |
转载于:
更多推荐
启动并安装slitaz
发布评论