3buntu iso izrada
Izvor: HrOpenWiki
Postupak kreiranja 3buntu LiveDVD kompilacije
- Potrebno je skinuti sve 3 Ubuntu .iso slike
- napraviti tri (ubuntu, kubuntu, xubuntu) direktorija i uz pomoć npr. gmountiso programa montirati tri iso slike na njih
- napraviti radni direktorij za kreiranje LiveDVD-a i u njemu napraviti tri direktorija (ubuntu, kubuntu, xubuntu)
- U te direktorije treba snimiti casper direktorije iz LiveCD iso direktorija. Svaki u svoj
- Na liveDVD direktoriju napraviti /preseed direktorij te u njega kopirati sa LiveCD /preseed *buntu.seed datoteke. Odmah ih treba preimenovati u kubuntu.seed, xubuntu.seed i ubuntu.seed
- direktorije /install /pics /dists prekopirati sa bilo kojeg liveCD-a jer su identični na svim distrama.
- direktorije /pool treba sa sve tri distre iskopirati u jedan /pool direktorij na LiveDVD-u
- Prekopirati README.diskdefines datoteku sa jednog LiveCD-a u root od LiveDVD-a i modificirati je ovako:
#define DISKNAME 3buntu 9.10 "Karmic Koala" - Release i386 #define TYPE binary #define TYPEbinary 1 #define ARCH i386 #define ARCHi386 1 #define DISKNUM 1 #define DISKNUM1 1 #define TOTALNUM 0 #define TOTALNUM0 1
- Iskopirati jedan skriveni .disk direktorij sa LiveCD-a na LiveDVD, te izmijeniti info datoteku ovako:
3buntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
- Iskopirati jedan /isolinux direktorij sa npr. Ubuntu LiveCD-a u LiveDVD root.
- Izmijeniti datoteku text.cfg ovako:
default live-ubuntu label live-ubuntu menu label ^Try Ubuntu without any change to your computer kernel /ubuntu/casper/vmlinuz append file=/cdrom/preseed/ubuntu.seed ignore_uuid live-media-path=/ubuntu/casper boot=casper initrd=/ubuntu/casper/initrd.lz quiet splash -- label live-kubuntu menu label ^Try Kubuntu without any change to your computer kernel /kubuntu/casper/vmlinuz append file=/cdrom/preseed/kubuntu.seed ignore_uuid live-media-path=/kubuntu/casper boot=casper initrd=/kubuntu/casper/initrd.lz quiet splash -- label live-xubuntu menu label ^Try Xubuntu without any change to your computer kernel /xubuntu/casper/vmlinuz append file=/cdrom/preseed/xubuntu.seed ignore_uuid live-media-path=/xubuntu/casper boot=casper initrd=/xubuntu/casper/initrd.lz quiet splash -- label live-install-ubuntu menu label ^Install Ubuntu kernel /ubuntu/casper/vmlinuz append file=/cdrom/preseed/ubuntu.seed ignore_uuid live-media-path=/ubuntu/casper boot=casper only-ubiquity initrd=/ubuntu/casper/initrd.lz quiet splash -- label live-install-kubuntu menu label ^Install Kubuntu kernel /kubuntu/casper/vmlinuz append file=/cdrom/preseed/kubuntu.seed ignore_uuid live-media-path=/kubuntu/casper boot=casper only-ubiquity initrd=/kubuntu/casper/initrd.lz quiet splash -- label live-install-xubuntu menu label ^Install Xubuntu kernel /xubuntu/casper/vmlinuz append file=/cdrom/preseed/xubuntu.seed ignore_uuid live-media-path=/xubuntu/casper boot=casper only-ubiquity initrd=/xubuntu/casper/initrd.lz quiet splash -- label hd menu label ^Boot from first hard disk localboot 0x80
- Ne zaboravite u datoteci provijeriti da li su putanje i imena datoteka ispravna. U protivnom LiveDVD neće biti ispravan.
- Izmijeniti datoteku gfxboot.cfg ovako:
background=0xB6875A label normal=Normal append normal= label xforcevesa=Safe graphics mode append xforcevesa=xforcevesa applies xforcevesa=live-xubuntu live-install-xubuntu live-ubuntu live-install-ubuntu live-kubuntu live-install-kubuntu label driverupdates=Use driver update disc append driverupdates=debian-installer/driver-update=true applies xforcevesa=live-xubuntu live-install-xubuntu live-ubuntu live-install-ubuntu live-kubuntu live-install-kubuntu label oem=OEM install (for manufacturers) append oem=oem-config/enable=true applies oem=live-xubuntu live-install-xubuntu live-ubuntu live-install-ubuntu live-kubuntu live-install-kubuntu install
- Slika koja se koristi na izborniku mora imati slijedeće karakteristike (u protivnom se slika neće prikazati na ekranu):
- Ime: splash.pcx
- Rezolucija: 640x480
- Mode: Indexed
- U koliko želite već unaprijed odrediti jezik menija dovoljno je kreirati datoteku lang u /isolinux direktoriju i u nju upisati kod zemlje. Za Hrvatsku je hr.
- Kada ste podesili sve ove opcije potrebno je kreirati ISO sliku LiveDVD-a slijedećom naredbom:
mkisofs -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table -o <ime_datoteke.iso> <direktorij_u_kojem_pripremate_LiveDVD>
- Kada je ISO slika gotova, isprobajte njezinu funkcionalnost preko VirtualBox-a. Tek kada testiranje prođe u redu, zapržite je na DVD medij.
Ovim postupkom, uz naravno potrebne modifikacije moguće je izraditi i neke druge LiveDVD kompilacije sa distribucijama po vašoj želji.