Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: výroba vlastního image CD ISO...  (Přečteno 4381 krát)

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
výroba vlastního image CD ISO...
« kdy: 12 Října 2009, 17:44:41 »
Poradí mi někdo, jak lze vytvořit vlastní obraz CD-DVD, konkrétně mám namysli stažený obraz + přidání nějaké složky nebo souboru ?
Nejlépe jen pomocí příkaz.řádku.

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
Re: výroba vlastního image CD ISO...
« Odpověď #2 kdy: 12 Října 2009, 18:56:26 »
Díky, to je přesně to co jsem potřeboval, nenapadlo mě že to bude na Wiky a už vůbec ne umístěné v Sekci-Systém.

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
Re: výroba vlastního image CD ISO...
« Odpověď #3 kdy: 12 Října 2009, 19:36:09 »
Jen ještě dodám že program "mkisofs" je v Jaunty obsažen v "genisoimage"

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: výroba vlastního image CD ISO...
« Odpověď #4 kdy: 12 Října 2009, 19:56:08 »
Ten návod na wiki je poněkud zastaralý. V současné době mám plné ruce práce se sestavováním DVD pro Ivana Bíbra a kol. Pak bych provedl nějaké vylepšení tohoto postupu. Pokud by to nechodilo, připiš prosím do návodu, kde nastala chyba.
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
Re: výroba vlastního image CD ISO...
« Odpověď #5 kdy: 12 Října 2009, 20:41:08 »
Možná dělám něco špatně ?
Jsem v domovském adresáři a postupoval jsem takto:

Vytvořil jsem si adresáře
Kód: [Vybrat]
mkdir  -p cd/cd-mnt cd/cd-data cd/sq-mnt cd/sq-dataPřipojil jsem obraz do adresáře cd/cd-mnt
Kód: [Vybrat]
sudo mount Plocha/livedvd-x86-amd64-32ul-10.0.iso cd/cd-mnt/ -o loop -t iso9660A duplikoval data z cd/mnt do cd/mnt-data s volbou --exclude
Kód: [Vybrat]
sudo rsync --exclude=cd/cd-mnt/image.squashfs -a cd/cd-mnt cd/cd-dataJenže ten soubor image.squashfs tam zůstal a navíc se vytvořil do cd/cd-data/cd-mnt/image.squashfs ???


Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: výroba vlastního image CD ISO...
« Odpověď #6 kdy: 15 Října 2009, 20:55:49 »
1) Soubor filesystem.squashfs má zůstat v adresáři cd-mnt. To je v pořádku, budeme jej možná ještě používat.
2) Aktuální verze skriptů postupuje takto:


echo "1 Creating directories" 
mkdir cd-mnt cd-data sq-mnt sq-data

echo "2 Mounting the iso image"
mount $1 cd-mnt/ -o loop -t iso9660

echo "3 Copying the files to the cd-data directory..."
rsync --exclude=/casper/filesystem.squashfs -a cd-mnt/ cd-data

echo "4 Mounting squashfs"
mount cd-mnt/casper/filesystem.squashfs sq-mnt -o loop -t squashfs

echo "5 Extracting whole squashfs to the  sq-data directory..."
cp -a sq-mnt/* sq-data/

echo "6 Unmounting and deleting the temporary directories"
umount sq-mnt/; rmdir sq-mnt
umount cd-mnt/; rmdir cd-mnt

http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

mrstevo

  • Aktivní člen
  • *
  • Příspěvků: 159
Re: výroba vlastního image CD ISO...
« Odpověď #7 kdy: 15 Října 2009, 21:11:25 »
vyskusal som navody, programy...no osvedcil sa mi reconstructor...vytvoril som si dvd ušite na mieru.len pozadie mi tam hodilo default. ale inac super... :)
YOU SHOULD NEVER GET MORE THAN YOU GIVE

Intel Core 2 Duo 2 GHz, 3GiB ram, 160GB SATA2, NVIDIA 8400GS 512MiB  DDR2, Saa7134 TV card Ubuntu 9.04

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
Re: výroba vlastního image CD ISO...
« Odpověď #8 kdy: 15 Října 2009, 21:55:43 »
Citace
echo "3 Copying the files to the cd-data directory..."
rsync --exclude=/casper/filesystem.squashfs -a cd-mnt/ cd-data
Znamená to z mého toto:
Kód: [Vybrat]
sudo rsync --exclude=/image.squashfs -a cd/cd-mnt cd/cd-dataJinak Dík, našel jsem i jiné návody ale nefungují v ubuntu.Nakonec jsem použil Isomaster z kterého jsem nedokázal upravit ten squashfs, takže jsem jen přidal k livedvd dnes už Gentoo-minimal-cd jen dva adresáře (portage,stage3).

Mám za cíl naučit se používat konzolové nástroje, které budou fungovat na všech distribucí, takže rád se dozvím více...!

mrstevo

  • Aktivní člen
  • *
  • Příspěvků: 159
Re: výroba vlastního image CD ISO...
« Odpověď #9 kdy: 15 Října 2009, 22:04:40 »
na wiki je fajn navod.. len ja som chcel, aby to dvd aj trosku vyzeralo...
YOU SHOULD NEVER GET MORE THAN YOU GIVE

Intel Core 2 Duo 2 GHz, 3GiB ram, 160GB SATA2, NVIDIA 8400GS 512MiB  DDR2, Saa7134 TV card Ubuntu 9.04

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: výroba vlastního image CD ISO...
« Odpověď #10 kdy: 16 Října 2009, 08:57:04 »
Citace
echo "3 Copying the files to the cd-data directory..."
rsync --exclude=/casper/filesystem.squashfs -a cd-mnt/ cd-data
Znamená to z mého toto:
Kód: [Vybrat]
sudo rsync --exclude=/image.squashfs -a cd/cd-mnt cd/cd-data...

Ano, ale dávej pozor na syntax. Chybí ti tam /. To je podstatné, viz man rsync, takhle to překopíruje celý cd-mnt, nikoli jen jeho podadresáře.

Ostatně myslím, že není nad ruční úpravy pomocí vlastních skriptů. Řada věcí se dá těžko naklikat. Záleží samozřejmě na účelu.
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

 

Provoz zaštiťuje spolek OpenAlt.