3buntu iso izrada

Izvor: HrOpenWiki
Skoči na: orijentacija, traži

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.