LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 7247|回复: 9

如何把slax linux 系统 做到U盘或移动硬盘

[复制链接]
发表于 2008-6-18 12:53:52 | 显示全部楼层 |阅读模式
本文转自:ChinaUnix博客

windows 环境下安装请看:
slax ms windows 安装教程 http://www.pendrivelinux.com/2006/09/20/all-in-one-usb-slaxzip/
下面说下linux环境下安装步骤:
a> 下载程序 地址:
slax 6.0.3 usb 下载地址
http://www.slax.org/get_slax.php?download=tar
b> 解开包 tar xvf slax-6.0.3.tar  会得到两个文件夹: boot/ slax/
c> 准备u盘 (在以下的操作前一定要保证你的U盘没有被 mount (可以用 umount /dev/sdb1 (sdb1 是你的U盘) )
      1> 打开一个字符终端: 输入命令
fdisk -l
得到你的u盘符 sdXX (我的是 sdb1)
fdisk /dev/sdb
输入 p 查看你的分区信息
输入 d 删除你以前的分区,如果有多个分区就继续输入 d ,把所有的分区都删除。
然后输入 n 新建分区
输入 p 建主分区
输入 1 建第一个分区
再连续两次回车,把整个盘都做一个分区,如果你的U盘容量比较大,可以改下这个分区的容量(按一次回车,再输入容量大小 +800M)
然后输入 t 接着输入 6 (这是fat 16 格式的分区)
输入 a 再输入 1 (让第一分区开启启动标示)
输入 wq ,保存分区信息并退出
     2> 这一步要格式化分区 vfat 格式
mkfs.vfat -F16 -n slax /dev/sdb1
      3> 再挂载下
mount /dev/sdb1 /mnt/usbdisk
       4> 把解开的两个目录复制到U盘中:
            
cp -rf boot/ slax/ /mnt/usbdisk
      D> 这一步要让U盘启动
         
cd /mnt/usbdisk   (进入你U盘目录)
cd boot/  (进入boot目录)
./bootinst.sh   (运行启动安装命令,回车确认)
cp /mnt/usbdisk/boot/syslinux/syslinux.cfg     /mnt/usbdisk  (把这个文件复制到U盘根目录下,否则启动U盘的时候没有menu菜单)
      E> 重新启动你的机器,从BIOS里面选择从u盘启动,呵呵,工作完成
      F> 工作没有完成 -_-!! 没有汉化,呵呵,简单到这儿下载个文件就可以啦
地址:
slax 中文模块下载:
http://www.thanhsiang.org/faqing/files/Chinese.fcitx6.lzm
然后把这个文件复制到你的U盘 slax/modules/ 目录下,slax 启动的时候会自动加载它,你的中文环境加上 fcitx 输入法都有了

      G>还有工作要做,呵呵,麻烦吗?麻烦也要做,slax U盘系统自动保存功能,默认的情况下,你的所有设置都不会被保存,也就是说,你第二次再用这个U盘启动的时候,所有的设置都没有了,按下面的办法来保存你的设置:
在 /slax 目录下面有一个 slaxsave.zip ,双击用压缩程序打开它,里面有 128M 256M 512M 1024M 四个.dat文件,根据你的U盘的容量选择一个把它解压到 /slax 目录下面,文件名不要改动,也许这是个bug,官网说放到U盘 / 根目录下面,可是lilo的启动选项是 changes=/slax ,所以把这个文件放到 /slax 目录下面的,我试过,好用。这样,你的所有设置都会被自动保存到这个 slaxsave.dat 文件中。不过,网卡的设置是不会被保存的,这样也好,反正我们是用它来做工具盘,要到不同的机器去修理,那么网卡地址也会不一样,启动系统后可以通过 netconf 或者 ifconfig + route + /etc/resove.conf 来设置你的网络环境,pppoe也可以自行设置的,具体如何设置这里就不说了,是linux下通用的配置方法,网友们可以自行学习。
        H>杀毒程序呢? avast ,我用它个东西,呵呵,free 的,大家可以到网上找到这个文件 avast.lzm 一样,把它放到你的 /slax/modules/ 目录下面,不过,要记得自己申请一个 SN 。
这样,基本就完成工作了,如果你想让你的U盘slax可以播放所有的视频文件,还要下载mplayer的解码文件,这个也可以自己找到的。
先写到这儿,如果有朋友有问题,可以在这儿写评论,我们交流下。

PS:本贴转自ChinaUnix博客,贴出来仅为交流,绝无它意。。。望作者见谅!
 楼主| 发表于 2008-6-19 16:48:06 | 显示全部楼层
看贴要回!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 16:51:13 | 显示全部楼层
真没劲,一个回复的都没有...这不是打击人嘛..!!
回复 支持 反对

使用道具 举报

发表于 2008-6-23 21:46:52 | 显示全部楼层
再详细一点,对我这个刚刚才接触linux的新手来说,还是有点不太敢试,要是有图就好多了
回复 支持 反对

使用道具 举报

发表于 2008-7-4 17:04:21 | 显示全部楼层
6.0 以上版本 直接把ISO里面两文件夹考到u盘
然后运行 /boot/bootinst.bat #启动信息写入U盘MBR
就可以从u盘启动了
回复 支持 反对

使用道具 举报

发表于 2008-10-30 21:45:11 | 显示全部楼层
不知道好不好用,网上说那个下载链接好像有点问题
回复 支持 反对

使用道具 举报

发表于 2009-2-19 14:14:57 | 显示全部楼层
现在已经超级简单了, 反倒是相装进硬盘麻烦点了
回复 支持 反对

使用道具 举报

发表于 2009-2-23 20:54:25 | 显示全部楼层
6.0 以上版本 直接把ISO里面两文件夹考到u盘
然后运行 /boot/bootinst.bat #启动信息写入U盘MBR
就可以从u盘启动了
-----------------------------
今天试了slax几次都没成功,就是无法用USB启动,到是芭比一次就成功,可以启动。。。。。
回复 支持 反对

使用道具 举报

发表于 2009-4-5 14:32:23 | 显示全部楼层
我都是是用UltraISO直接烧录的..

呵呵.
回复 支持 反对

使用道具 举报

发表于 2009-6-11 09:39:09 | 显示全部楼层
slax驱动太少,中文文档也少。。装上去也只能看看。。。
进入系统也需要很长的时间,我通常是去洗个澡然后再来看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表