直接将Panabit 2008 Live CD的内容复制到U盘,即把Live CD转成U盘启动盘,U盘可写,方便保存配置。要能正常使用,必须机器支持USB启动,才能用上;但是熟悉此方法,同样可以灵活用于把系统转到dom、CF、硬盘等介质。U盘容量有32M的就够了,容量大没有问题。

1、下载Panabit 2008 Live CD ISO文件,文件大小10M,刻制成光盘或在Vmware中直接使用ISO文件启动;

2、选择用光盘启动,启动之后插上U盘;

3、步骤

Panabit# disklabel -wB da0

Panabit# newfs da0a

Panabit# mount /dev/da0a /mnt/

Panabit# mount -t cd9660 /dev/acd0 /media/

Panabit# ls /media/

FB62md24cd.gz   boot

Panabit# cp -R /media/ /mnt/

Panabit# umount /media/

Panabit# umount /mnt

至此,U盘就制作好了,拔出到U盘能启动的机器上去启动,完全等同于Live CD的内容,其他使用方法同Live CD。

从上面可以看出,U盘上就一个影像文件和一个boot目录,boot目录里含内核和启动初始化文件。U盘启动之后,参考Live CD的使用说明,修改管理端口、数据端口网卡参数,启动Panabit进程,到Web管理界面配置好网络参数和策略等。下面的步骤,是如何修改影像压缩文件、保存配置。

Panabit# mount /dev/da0a /mnt

Panabit# cd /mnt

Panabit# gunzip FB62md24cd.gz

Panabit# mdconfig -a -f FB62md24cd -u 2

Panabit# mount /dev/md2a /media/

Panabit# cd /media/usr/panaetc/

Panabit# cp -R /usr/panaetc/ ./

Panabit# cp /etc/PG.conf /media/etc/

Panabit# vi /media/etc/rc.local

将#/usr/panabit/bin/ipectrl start前面的#去掉,下次让开机自动启动。

Panabit# cd /mnt

Panabit# umount /media/

Panabit# mdconfig -d -u 2

Panabit# gzip -9 FB62md24cd

Panabit# cd /

Panabit# umount /mnt

Panabit# reboot

一个与实际运行环境对应的U盘配置保存之后,U盘可以拔出,如果重启机器,只要用U盘启动一下,之后U盘可以拿走,整个系统就运行在内存中,仅占用系统40M多一点的空间。U盘可以戏称Panabit key了。此方法仅适合自己管理Panabit的玩家,这种方式做成产品就不合适了,但是方法可以参考,无非就是存储介质不一样。

小提示:上面命令看起来在命令行输入比较麻烦,如果用Panabit网站推荐下载的ssh客户端,完全可以用复制、粘贴的方式快速完成。

玩转Panabit 2008 Live CD到U盘,Panabit随身行的更多相关文章

  1. codeforces C. Cd and pwd commands 执行命令行

    执行命令来改变路径 cd 并显示路径命令 pwd 一个节目的 抽样: input 7 pwd cd /home/vasya pwd cd .. pwd cd vasya/../petya pwd ou ...

  2. CD Linux U盘启动办法

    1.用ULtraISO打开cdlinux的ISO文件,用USB-HDD+写入到U盘上。 2.下载GRUB4DOS软件,复制grldr和menu.lst到U盘。 3.下载bootice软件,在U盘的分区 ...

  3. Panabit Live CD使用说明

    为了方便更多的用户实际使用Panabit,省去安装FreeBSD和Panabit等步骤,自2007年9月,即Panabit V7.09起,Panabit网站发布Panabit标准版安装包时,同步发布相 ...

  4. SQL Server 2012数据导入SQL Server 2008

    SQL Server 2012可以降级到2008吗?没有找到方法,似乎也不支持.整理了一个变通的方法,把2012的数据和结构导出,然后再导入2008. 在 SQL Server 2012 使用 Sql ...

  5. 玩转VIM-札记(三)

    玩转VIM-札记(三) 眨眼之间,5月就要从指间溜走,不给人一点点遐想的时间,我要赶紧抓着五月的尾巴,在博客中在添一笔.那么就还接着Vim来说吧.以Vim来为五月画上一个句号. 返璞归真 相信经过玩转 ...

  6. 安装Windows 2008 操作系统时加载ServeRAID-MR10系列阵列卡驱动

    安装Windows 2008 操作系统时加载ServeRAID-MR10系列阵列卡驱动 适用机型: 所有System x3200 M2; 所有System x3250 M2; 所有System x33 ...

  7. 如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具

    今天,刚好碰到服务器C盘空间满的情况,首先处理了临时文件和有关的日志文件后空间还是不够用,我知道清理C盘的方法有很多,但今天只分享一下如何在Windows Server 2008 R2没有磁盘清理工具 ...

  8. IBM x3850 x5 服务器 安装 Windows Server 2008

    一.硬件需求 一个8G以上的U盘 二.软件需求 1.Windwos Server 2008镜像 2.系统启动盘制作工具Ultraiso 3.IBM ServerGuide引导镜像 三.制作及安装步骤 ...

  9. 玩转MAC OS!实测DIY兼容机装苹果系统

    1打造iMAC:DIY常规兼容机安装MAC OS回顶部 [PConline 评测]最近消息透露苹果下个月即将发布新系统MAC OS X 10.9,这是什么东西?对于苹果,留给我们印象最为深刻的是iPh ...

随机推荐

  1. Python安装安装.whl包(安装pylint)

    Python安装安装.whl包(安装pylint) Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码. 1,,下载.whl ...

  2. 20145315 《Java程序设计》第七周学习总结

    20145315 <Java程序设计>第七周学习总结 教材学习内容总结 第十三章 时间与日期 13.1.1时间的度量 1.格林威治时间(GMT):参考太阳到达最高点,有时间误差. 2.世界 ...

  3. 20145326 《Java程序设计》第5周学习总结

    20145326 <Java程序设计>第5周学习总结 教材学习内容总结 第八章 一.语法与继承结构 1.使用try .catch 我们编写程序时总有些由意想不到的状况而引发的错误,java ...

  4. ESXi上的固态硬盘识别为非SSD

    启动ESXi的SSH服务 通过SSH远程连接ESXi主机 输入如下命令 # esxcli storage nmp device list        #列出储存清单(SSD设备的“device na ...

  5. System.Data.SQLite未能加载文件或程序集

    1.简直是作死帝呀.不需要修改dll的名字,否则就坐等悲剧吧 如果项目中有x86和x64的dll,可以建两个不同的文件夹分别存放,但是千万不要修改掉默认的dll的名字 System.Data.SQLi ...

  6. 学习mybatis-3 step by step 篇一

    一.搭建简单mybatis-3环境(详细的中文文档) 集成开发环境:IDEA 项目:maven + mybatis-3 1.创建maven结构项目 含简单,如下图: 下一步后,填写groupid和ar ...

  7. mongodb的安装与增删改查

    mongodb是一款分布式的文件存储的数据库,注意这两个词,分布式和文件存储.mongodb支持复制和分片,可以合理的运用空间的大小,也可以达到容灾的目的.另外文件存储也是一个特点,抛弃了传统的表的概 ...

  8. [原][译][osgearth]Model Source Drivers模型驱动源(OE官方文档翻译)

    ModelSource 是一个能生成OpenSceneGraph节点的驱动(driver) osgEarth使用ModelSources显示矢量特征(feature)数据和加载和显示外部3d模型 Fe ...

  9. 单例模式(Singleton-Pattern)百媚生

    1 动机 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号 ...

  10. 配置github的SSH key及GitHub项目上传方式一——使用终端命令行

    GitHub是一个开源的大仓库,我们经常从github上下载项目进行学习和研究,下面是一个完整的步骤——往GitHub上传一个新项目. 一.注册GitHub账号 1.注册GitHub账号,地址:htt ...