ນີ້ແມ່ນຄໍາສັ່ງ gentcos ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gentcos - TCOS image boot generator
ສະຫຼຸບສັງລວມ
gentcos [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
manpage ນີ້ສະແດງທາງເລືອກສໍາລັບ gentcos ບູດເຄື່ອງກໍາເນີດຮູບພາບ. ເບິ່ງ gentcos
-h ກັບຄໍາອະທິບາຍທີ່ດີກວ່າ.
ທ່ານ ຕ້ອງ exec ນີ້ app as ຮາກ ຜູ້ໃຊ້.
gentcos ເປັນ Shell script ທີ່ສ້າງ TCOS initramfs ແລະທາງເລືອກ a
ຮູບພາບ iso ທີ່ຈະບູດຈາກມັນ.
OPTIONS
-h
- ຊ່ວຍເຫຼືອສະແດງການນໍາໃຊ້ຂະຫຍາຍກ່ຽວກັບ gentcos
-suffix=foo
ຄໍາຕໍ່ທ້າຍທີ່ໃຊ້ກັບຊື່ໄຟລ໌ (empy ເລີ່ມຕົ້ນ)
-vmlinuz=2.6.16-1-486
ລຸ້ນ Kernel ໃຊ້ເພື່ອສ້າງ initramfs
-ຂະຫນາດ ຂະໜາດພິມຂອງ initramfs ram disk ທີ່ບໍ່ໄດ້ບີບອັດ
- ໂມດູນທັງໝົດ
ສ້າງ 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
- ຮາກ
ສ້າງ 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,sync,no_subtree_check)
(ປ່ຽນຂໍ້ມູນເຄືອຂ່າຍຂອງທ່ານ)
ແຜ່ນ floppy ເຮືອ ວິທີການ
-nbi ສ້າງ initramfs (ແລະ usr.squashfs) ເຂົ້າຮ່ວມກັບ kernel ໃນ nbi
ໄຟລ໌ຫຼັງຈາກນັ້ນຄັດລອກໄປທີ່ /var/lib/tcos/tftp
-nbi-output=linux-pc1.nbi
ຊື່ໄຟລ໌ອອກ (ໃນ /var/lib/tcos/tftp)
ແຜ່ນ CD CD ວິທີການ
- CD ROM ສ້າງ initramfs ແລະສ້າງ iso bootable ໂດຍອີງໃສ່ isolunux Iso
ຮູບພາບຖືກບັນທຶກໄວ້ໃນ /var/lib/tcos/isos/
ຕົວຢ່າງ
PXE ຄື ເຮືອ (>=64 MB)
# gentcos -tftp -suffix=-pc1
NFS (LTSP ມັກ) ເຮືອ (28-64 MB)
# gentcos -nfs -rootfs
ແຜ່ນ CD CD ເຮືອ
# gentcos -cdrom
ແຜ່ນ floppy ເຮືອ
# gentcos -nbi -extra-append="vga=791 uselocal"
Package ຖານຄວາມຈໍາ
ບາງຄັ້ງ TCOS ຕ້ອງການຊອບແວບາງຢ່າງທີ່ຂັດກັບການຕິດຕັ້ງ
ຊຸດ. ເພື່ອແກ້ໄຂບັນຫານີ້, gentcos ສາມາດດາວໂຫລດແລະສະກັດຊຸດ
ໄຟລ໌ໃນ /var/cache/tcos/packages/pkg_name ເພື່ອສຳເນົາໄຟລ໌ໃສ່ initramfs.
howto ການຕິດຕັ້ງ a ຈາກຖານຄວາມ ຈຳ ຊຸດ
-instpkg ຟູ
ປະຕິບັດ apt-get ການຕິດຕັ້ງ --print-uris -y -f ຟູ
ເອົາຊຸດ URI ແລະ uncompress ມັນ
ເຂົ້າໄປໃນ /var/cache/tcos/packages/foo
ເອົາ ຫນຶ່ງ or ເພີ່ມເຕີມ ການຫຸ້ມຫໍ່
-rmpkg ຟູ
ເອົາຊຸດ foo ອອກ.
ບັນຊີລາຍຊື່ ການຕິດຕັ້ງ ການຫຸ້ມຫໍ່
-listpkg
ສະແດງແພັກເກັດທັງໝົດທີ່ຕິດຕັ້ງ.
ໃຊ້ gentcos ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net