这是 gentcos 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gentcos - TCOS 镜像启动生成器
概要
绅士 [选项]
商品描述
此联机帮助页显示了以下选项 绅士 启动映像生成器。 见gentcos
-h 更好的描述。
完全 必须 EXEC Free Introduction 应用 as 根 用户。
绅士 是一个 shell 脚本,它创建一个 TCOS initramfs 和一个可选的
iso 映像从它启动。
配置
-h
-help 显示关于 gentcos 的扩展用法
-后缀=foo
用于文件名的后缀(默认为 empy)
-vmlinuz=2.6.16-1-486
用于创建 initramfs 的内核版本
-尺寸 未压缩的 initramfs ram 磁盘的打印大小
-所有模块
生成 allmodules.squashfs 并复制到 /var/lib/tcos/tftp
然后瘦客户端必须以 allmodules cmdline 开头才能下载
it
BOOT 方法
PXE 喜欢 方法
-tftp 创建 initramfs-xxx(和 usr-xxxsquashfs)并复制到
/var/lib/tcos/tftp
-o=initramfs-pc1 输出文件名(在 /var/lib/tcos/tftp 中)
NFS的 (LTSP 喜欢) 方法
-nfs 创建 initramfs-xxx-nfs 并复制到 /var/lib/tcos/tftp
-rootfs
创建一个完整的 TCOS 并在 /var/lib/tcos/fs- 中解压
xxx
注意:需要 NFS 服务器(apt-get install nfs-kernel-server)和
/etc/exports 中的这一行:
/var/lib/tcos 192.168.0.0/255.255.255.0
(ro,no_root_squash,同步,no_subtree_check)
(与您的网络数据更改)
软盘 靴 方法
-nbi 在 nbi 中创建 initramfs(和 usr.squashfs)与内核的连接
文件然后复制到 /var/lib/tcos/tftp
-nbi-输出=linux-pc1.nbi
输出文件名(在 /var/lib/tcos/tftp 中)
CDROM 方法
-光盘 创建 initramfs 并创建基于 isoluux Iso 的可引导iso
图像保存在 /var/lib/tcos/isos/
示例
PXE 喜欢 靴 (>=64 兆)
# gentcos -tftp -后缀=-pc1
NFS的 (LTSP 喜欢) 靴 (28-64 兆)
#gentcos-nfs-rootfs
CDROM 靴
#gentcos-cdrom
软盘 靴
# gentcos -nbi -extra-append="vga=791 uselocal"
小包装 缓存
有时TCOS需要一些与安装冲突的软件
包。 为了解决这个问题,gentcos可以下载解压包
/var/cache/tcos/packages/pkg_name 中的文件将文件复制到 initramfs。
如何 安装 a 缓存 包
-instpkg FOO
EXEC apt-get的 安装 --打印-uris -y -f FOO
获取包 URI 并解压
进入/var/cache/tcos/packages/foo
删除 一种 or 更多 包
-rmpkg FOO
删除 foo 包。
清单 安装 包
-listpkg
显示所有安装的包。
使用 onworks.net 服务在线使用 gentcos