makeSUSEdvd

Fórumok

Az OpenSUSE dokumentációs oldala működik. Egyedül a "Making a DVD from CDs" nem! A http://en.opensuse.org/Installation minden linkje lehozza a megfelelő oldalt, de a http://en.opensuse.org/Making_a_DVD_from_CDs már nem. Kötve hiszem, hogy ez véletlen, és nem szándékos. Ez nagyon furcsa annak a ténynek az ismeretében, hogy az új kiadás letölthető cd-inek a megjelenésével nagyon sokakat érdekelne a téma.

Hozzászólások

Működik az.

Bár biztos ami biztos, lementettem az oldalt. :-))

Introduction

People have requested to have a single DVD instead of the 5 CDs. The reasons for this are various. I have written a program called makeSUSEdvd that can make the DVD in a very easy manner. First download the CDs. These can be either the Novell SUSE CDs or the openSUSE CDs. You do not need to burn them, just put them in one directory with only the 3, 5 or 6 CDs in it. You will need the root password. If you do not have that, the program is not good and you should do it by hand.
Always use the latest version when a new SUSE version comes out.

For SUSE 10.1 this is version 0.30
[edit]
Getting ready

If you already ran makeSUSEdvd you can skip this part. Just run it. Easiest is to just install the latest RPM version. This will make the rest of the getting ready obsolete.

If not, then first open a terminal. Verify the space left on disk, you will need approx 4 GB for the CD ISOs the same for the DVD ISO.

CD ISOs can be anywhere, you must have the writing rights on the folder. They must be the only files in the folder, if necessary create one with

# mkdir SUSECD

If you do not have enough place for the DVD, change in the script the line DVD_DIR="/tmp/DVD_DIR" to point to a place where there is enough space.

In the home folder, you should have a ~/bin folder for your own binaries and this folder should be in your path. This is the default SUSE config. If it is not the case you can create one. cd to your home and mkdir ~/bin. Now, download makeSUSEdvd and unpack it in with

# gunzip makeSUSEdvd.gz

next copy or move it from where you downloaded and unpacked it with

# mv makeSUSEdvd ~/bin/

The program is now installed and it is possible to run it. If bin is not in your $PATH, you can still run it by typing the whole path

# /home/yourlogin/bin/makeSUSEdvd

or wherever you have downloaded the file. Restarting your terminal might put it in your $PATH.
[edit]
Running the program

Go to the directory where you downloaded the ISO CDs and just type

# makeSUSEdvd

Be sure the SUSE ISOs are the only ISOs in that directory. Just follow instructions onscreen and your DVD ISO will be copied to /tmp/DVD_DIR/ and can be burned with your favorite burner. You can change the script to put the DVD ISO anywhere you like. To see what it can do, just type

# makeSUSEdvd -h

[edit]
Script settings

Standard the script expects to be run in the directory where the ISOs are and will write an ISO to /tmp/DVD_DIR. Other things the script can do for you and the way this can be done. Just fill it out after the script.
[edit]
Help

makeSUSEdvd -h This will show what parameters can be used. An explanation is given with each parameter.
[edit]
Interactive

makeSUSEdvd -I A mway to get interactive with the script. Instead of using all the options, you are asked questions and are offerd defaults.
[edit]
Version

makeSUSEdvd -v This will show the version
[edit]
ISO directory

makeSUSEdvd -d /dir/to/iso Directory where the CD ISOs are installed. By default, the directory where the script is run.
[edit]
DVD ISO directory

makeSUSEdvd -o /dir/to/output Output directory where the DVD ISO will be written.
[edit]
Source directory

makeSUSEdvd -s /dir/to/source Source directory where the sources or tempoary files are placed. Ideal if you use the -i option and want to install it on your harddrive for a network installation to e.g /srv/ftp/suse
[edit]
CDs instead of ISO files

makeSUSEdvd -c CDs will be used instead of ISOs. You will be asked to enter the place where the CDs are mounted/ Standard is /media/cdrom.
[edit]
No DVD ISO needed

makeSUSEdvd -i - ISO will not be made. It will give you an exmple of what to put in grub and lilo so you can boot and install without a CD At the end it will show an entry that can be used in GRUB or LILO so you can boot and do the installation without a DVD or CD player. It will also make a file ~/.makeSUSEdvdrc for use with the makeSUSEdvd -C option.
[edit]
Continue the making of an ISO

makeSUSEdvd -C will continue the making of an ISO after you have edited the files and also reads ~/.makeSUSEdvdrc made by makeSUSEdvd -i. No other parameters can be used.
[edit]
Add directory with RPMs

makeSUSEdvd -a When you have a directory with RPM files, you can add this directory to your ISO. The directory and all subdirectories will be added to suse/ on the ISO. This includes non-rpm files as well. RPMs that are found can be installed during installation. e.g. if you have placed the makeSUSEdvd RPM in /usr/local/bin/RPMS/noarch/ just add /usr/local/bin/RPMS as source and you can install makeSUSEdvd during the SUSE installation process or any time later.
[edit]
GPG key to be used

makeSUSEdvd -g FOO selects the top gpg key you would get normally with gpg --list-secret-keys FOO. If there is no key found, you are asked to make a new key and the new key will be used.
[edit]
Combination of the above

-h, -I, -C and -v can not be combined. Also -c and -s can not be used together. An example of the program wher it will be installed to the ftp directory and the ISOs are installed in a different directory then where the program is run:

# makeSUSEdvd -d download/cd -s /srv/ftp/suse -i

Example where an ISO is made from CDs and where /tmp is not large enough for both the DVD ISO and the temporary files

# makeSUSEdvd -c -o /data1/DOS

[edit]
More details on the program
[edit]
Specific details

* As of 0.30 most standard opperations can be done without the knowledge of the root password. Only installing programs with either rpm and yast abviously need it.
* A gpg will be asked to be created if none is availble
* An interactive mode is available

[edit]
Programs

The program will look if several programs are installed, these are create_package_descr, mkisofs and rpm among others. First the program looks if create_package_descr is installed and has the proper fuction. If not, you are asked if you like to upgrade with rpm. If not, the script is halted and you need to install it by hand. If you use the gz file, please put it in your $PATH and chmod +x it.

The other programs will be asked to be installed either by YaST if not available or you need to install them manualy

You need to have the following programs installed:

1. create_package_descr. This is a perl script and is written specifically for SUSE for this purpose. Please note that the old version of create_package_descr from Novell's page does NOT work (at least with makeSUSEdvd 0.29 and SUSE 10.1 RC3). Therefore, you must download the package from the Sourceforge site, unpack and put create_package_descr anywhere in your $PATH. See that the file is executable (chmod 755). Preferably download and install the RPM which is available from the Sourceforge site.
2. rpm. Some distributions already have this. Others might need to. If this is not possible, the program will NOT run
3. mkisofs. This is used to make the ISO files and will most likely already be installed if you have a DVD burner.
4. gpg for the signing of the files and iso's

If it is not possible to get any of these programs installed the script will fail. The moment these programs are installed, the program will run as normal.
[edit]
Manually build a DVD from the CD-Set
This HOWTO has been posted to the opensuse-Mailinglist and I think it should be made public here as well. This HOWTO has been worked out on SUSE Linux 9.3 pro together with BETA1 and BETA2. These instructions apply to BETA2 but can be adjusted to BETA1 accordingly. You need the Packages "autoyast" and "autoyast-utils" in order to get this to work.

--Macmewes 11:17, 19 Aug 2005 (MDT)

* First download all CDs from a mirror near to you
[1]
* Then mount loop all the images

# mkdir -p /mnt/SL10B2CD01 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD1.iso /mnt/SL10B2CD01
# mkdir -p /mnt/SL10B2CD02 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD2.iso /mnt/SL10B2CD02
# mkdir -p /mnt/SL10B2CD03 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD3.iso /mnt/SL10B2CD03
# mkdir -p /mnt/SL10B2CD04 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD4.iso /mnt/SL10B2CD04
# mkdir -p /mnt/SL10B2CD05 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD5.iso /mnt/SL10B2CD05

* Then copy the contents of all the mounts into a safe place. Maybe like this:

# mkdir -p /tmp/sl10b2dvd
# cp -rfvp /mnt/SL10B2CD01/* /tmp/sl10b2dvd
# cp -rfvp /mnt/SL10B2CD02/* /tmp/sl10b2dvd
# cp -rfvp /mnt/SL10B2CD03/* /tmp/sl10b2dvd
# cp -rfvp /mnt/SL10B2CD04/* /tmp/sl10b2dvd
# cp -rfvp /mnt/SL10B2CD05/* /tmp/sl10b2dvd

* Now you can umount the mounts

# umount /mnt/SL10B2CD01
# umount /mnt/SL10B2CD02
# umount /mnt/SL10B2CD03
# umount /mnt/SL10B2CD04
# umount /mnt/SL10B2CD05

* Now change into the new path with the copied CDs. As we only get one installation media you can safely delete every directory not named "media.1"

# cd /tmp/sl10b2dvd
# rm -rf media.2 media.3 media.4 media.5

* Now change into the directory "media.1" and alter the file "media" with an editor of you choice. The original file will show the number "5" as normally the installation should go from a five CD-set. Please alter it to "1" and save the file.

# cd /tmp/sl10b2dvd/media.1
# joe media
# rm -f media~

* Now we need to re-create the package description files making YaST know where the files are. Make sure everything inside the "boot" directory has write permissions. You may see some errors but you can safely ignore them.

# chmod 777 -Rv /tmp/sl10b2dvd/boot
# cd /tmp/sl10b2dvd/suse
# create_package_descr -x setup/descr/EXTRA_PROV -l english -l spanish -l french -l german -l czech -l hungarian -l italian

* Now let's write the ISO. Please write the following in one single line.

# mkisofs -v -V SU100OSS.001 -r -J -l -L -P "SuSE Linux AG" \
-b "boot/i386/loader/isolinux.bin" \
-c "boot/i386/loader/boot.cat" \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-graft-points -o /tmp/openSuSE-10.0-beta2-DVD.iso \
/tmp/sl10b2dvd

* You may use this ISO-Image as a virtual DVD for VMware or - last but not least - burn it to a real DVD :-)

nem tudom ki irta, mert nincs itt nekem a neve. Ha nem muködne, akkor még nézd át, mindenhol cseréltem e a 10.0 - 10.1 re.

#!/bin/bash

# Uncomment this section if you have physical cds and want to convert them to
# ISOs first. You need to have the ISOs, named as in this script, for this
# script to work predictably.
#------------------------------------------------------------------------------
#echo Please insert disk 1 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD1.iso
#echo Please insert disk 2 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD2.iso
#echo Please insert disk 3 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD3.iso
#echo Please insert disk 4 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD4.iso
#echo Please insert disk 5 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD5.iso
#------------------------------------------------------------------------------

#Mount the CDs in loopback mode:
mkdir CD1 CD2 CD3 CD4 CD5

mount SUSE-10.1-CD-i386-GM-CD1.iso CD1 -o loop
mount SUSE-10.1-CD-i386-GM-CD2.iso CD2 -o loop
mount SUSE-10.1-CD-i386-GM-CD3.iso CD3 -o loop
mount SUSE-10.1-CD-i386-GM-CD4.iso CD4 -o loop
mount SUSE-10.1-CD-i386-GM-CD5.iso CD5 -o loop

# Create a basic structure to overwrite files we need to modify for the CD (the checksums and boot files).
cp -a CD1/boot .
mkdir i586 i686 noarch

# Create the NEW MD5SUMS as one file in order to allow SuSE to validate (thus install) all of the files from every CD and not just CD #1
# For the i586 directory:
cat CD1/suse/i586/MD5SUMS CD2/suse/i586/MD5SUMS CD3/suse/i586/MD5SUMS CD4/suse/i586/MD5SUMS CD5/suse/i586/MD5SUMS > i586/MD5SUMS
# For the i686 directory:
cat CD1/suse/i686/MD5SUMS CD2/suse/i686/MD5SUMS > i686/MD5SUMS
# For the noarch directory:
cat CD1/suse/noarch/MD5SUMS CD2/suse/noarch/MD5SUMS CD3/suse/noarch/MD5SUMS CD4/suse/noarch/MD5SUMS CD5/suse/noarch/MD5SUMS > noarch/MD5SUMS

# Now, create the ISO:
mkisofs -o SuSE_10.1.iso -b boot/loader/isolinux.bin -c boot/loader/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -P SuSE -r -T -V SuSE_10.1 -x CD1/boot -x CD1/suse/i586/MD5SUMS -x CD1/suse/noarch/MD5SUMS -x CD1/suse/i686/MD5SUMS -x CD2/suse/i686/MD5SUMS -x CD2/suse/i586/MD5SUMS -x CD2/suse/noarch/MD5SUMS -x CD3/suse/i586/MD5SUMS -x CD3/suse/noarch/MD5SUMS -x CD4/suse/i586/MD5SUMS -x CD4/suse/noarch/MD5SUMS -x CD5/suse/i586/MD5SUMS -x CD5/suse/noarch/MD5SUMS -graft-points CD1 boot/=boot suse/i586/MD5SUMS=i586/MD5SUMS suse/noarch/MD5SUMS=noarch/MD5SUMS suse/i686/MD5SUMS=i686/MD5SUMS suse/=CD2/suse suse/=CD3/suse suse/=CD4/suse suse/=CD5/suse media.2/=CD2/media.2 media.3/=CD3/media.3 media.4/=CD4/media.4 media.5/=CD5/media.5

# Now just burn the ISO to a DVD (hint: use 'growisofs' or your favorite GUI-frontend to 'growisofs'). Optionally, you can mount this ISO like you did #above to verify it will work correctly, or if you don't want to actually burn it. Just call:
#mkdir DVD
#mount SuSE_9.3.iso DVD -o loop

# Enjoy!

Sajnos ez a szkript nem pontos. Több helyen bele kellett nyúlnom. A helyes szkript a következő:

#!/bin/bash

# Uncomment this section if you have physical cds and want to convert them to
# ISOs first. You need to have the ISOs, named as in this script, for this
# script to work predictably.
#------------------------------------------------------------------------------
#echo Please insert disk 1 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD1.iso
#echo Please insert disk 2 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD2.iso
#echo Please insert disk 3 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD3.iso
#echo Please insert disk 4 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD4.iso
#echo Please insert disk 5 of 5 and hit any key to continue.
#read key
#dd if=/dev/cdrom of=SUSE-9.3-Prof-i386-CD5.iso
#------------------------------------------------------------------------------

#Mount the CDs in loopback mode:
mkdir CD1 CD2 CD3 CD4 CD5

mount SUSE-Linux-10.1-GM-i386-CD1.iso CD1 -o loop
mount SUSE-Linux-10.1-GM-i386-CD2.iso CD2 -o loop
mount SUSE-Linux-10.1-GM-i386-CD3.iso CD3 -o loop
mount SUSE-Linux-10.1-GM-i386-CD4.iso CD4 -o loop
mount SUSE-Linux-10.1-GM-i386-CD5.iso CD5 -o loop

# Create a basic structure to overwrite files we need to modify for the CD (the checksums and boot files).
cp -a CD1/boot .
mkdir i586 i686 noarch

# Create the NEW MD5SUMS as one file in order to allow SuSE to validate (thus install) all of the files from every CD and not just CD #1
# For the i586 directory:
cat CD1/suse/i586/MD5SUMS CD2/suse/i586/MD5SUMS CD3/suse/i586/MD5SUMS CD4/suse/i586/MD5SUMS CD5/suse/i586/MD5SUMS > i586/MD5SUMS
# For the i686 directory:
cat CD1/suse/i686/MD5SUMS CD2/suse/i686/MD5SUMS > i686/MD5SUMS
# For the noarch directory:
cat CD1/suse/noarch/MD5SUMS CD2/suse/noarch/MD5SUMS CD3/suse/noarch/MD5SUMS CD4/suse/noarch/MD5SUMS CD5/suse/noarch/MD5SUMS > noarch/MD5SUMS

# Now, create the ISO:
mkisofs -o SuSE_10.1.iso -b boot/i386/loader/isolinux.bin -c boot/i386/loader/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -P SuSE -r -T -V SuSE_10.1 -x CD1/boot -x CD1/suse/i586/MD5SUMS -x CD1/suse/noarch/MD5SUMS -x CD1/suse/i686/MD5SUMS -x CD2/suse/i686/MD5SUMS -x CD2/suse/i586/MD5SUMS -x CD2/suse/noarch/MD5SUMS -x CD3/suse/i586/MD5SUMS -x CD3/suse/noarch/MD5SUMS -x CD4/suse/i586/MD5SUMS -x CD4/suse/noarch/MD5SUMS -x CD5/suse/i586/MD5SUMS -x CD5/suse/noarch/MD5SUMS -graft-points CD1 boot/=boot suse/i586/MD5SUMS=i586/MD5SUMS suse/noarch/MD5SUMS=noarch/MD5SUMS suse/i686/MD5SUMS=i686/MD5SUMS suse/=CD2/suse suse/=CD3/suse suse/=CD4/suse suse/=CD5/suse media.2/=CD2/media.2 media.3/=CD3/media.3 media.4/=CD4/media.4 media.5/=CD5/media.5

# Now just burn the ISO to a DVD (hint: use 'growisofs' or your favorite GUI-frontend to 'growisofs'). Optionally, you can mount this ISO like you did #above to verify it will work correctly, or if you don't want to actually burn it. Just call:
#mkdir DVD
#mount SuSE_9.3.iso DVD -o loop

# Enjoy!

Szerintem is nálad lehet a gond, mert nekem is műxik.

--------------
Fel! Támadunk!

Ó, milyen csintalan és aljas ez az opensuse, direkt megvonja tőled ezt az egy oldalt.

A reggel, amikor elindítottam a topikot, órákon keresztül nem jött be ez az oldal, mikozben az összes többi dokumentációs oldal gond nélkül működött. Nem volt vaklárma, és nagyon furcsának tűnt ez az egyszem kivétel, tudván, hogy most nagyon sokakat érdekelne az említett téma.

Gratulálok a téma címéhez.
Még egy ilyet látok és felkötöm magam...

Nem lehet valahonnan letölteni 1 már át alakított suse 10.1.
Mert most nincs föltelepítve linux.

"Kötve hiszem, hogy ez véletlen, és nem szándékos."

aki ilyet állít, annak göze nincs, hogyan működik az opensuse community. és ezek után valamit aljasnak vagy diszkriminatív jelzővel ellátni, hát nem is tudom...

de kiváncsian várom, az okokat, hogy vajon miért jó az opensusenek vagy a novellnek készíteni egy oldalt, majd azt elrejteni?

helyette inkább javasolnám, hogy fordítsd le az oldalt és tedd fel lokalizálva, hogy mindenki magyarul is olvashassa az opensuse wikiben, és akkor már valóban nagyon nehéz lesz minden lokalizált oldal letiltani a novellnek...

Én meg kiváncsian várnám a SUSE-tól annak az érthetetlen ténynek a magyarázatát, hogy miért késleltetik a DVD iso-k közzétételét. Nem hallottam még semmilyen hivatalos indokot. És ugyanakkor rögtön dejavu-érzésem támadt a SUSE régebbi, üzleti megfontolásból kiagyalt késleltetéseiről, ami anno az ftp-s install közzétételét illette. (--> Ergó: nem adunk ki DVD-s és/vagy full*** verziót, hogy többen vásárolják a dobozos kiadást.) És azt sem értem (most sem), hogy mi volt az említett diszkriminatív működés. Tán valami üzemzavar...

(*** Csak a dobozos, dual layer-es, biarch DVD full kiadás. A 9.3-tól kezve a letölthető iso-k nem tartalmaztak minden csomagot. Pl. egy egyszerü gtk-develt-t sem.)

milyen elegáns dolog visszakérdezni és nem válaszolni...:)

egyetlen DVD iso készül egy 7.9 GB-os. ezen volt vita, hogy kitegyék vagy ne, és úgy döntöttek, hogy nem teszik ki, mert letöltésileg ez a méret kezelhetetlen. ez elég hivatalos?

a telepítő jelenleg is 5/6CD, ami így is sok. erről is volt vita, hogy a dobozba bele kell-e tenni: beletették. de azt hiszem értelmetlen lenne egy 12 CDs telepítőkészletet kitenni, csak azért, hogy legyen pl. egy gtk-devel, ami mellesleg lehúzható az internetről.

de akkor tovább gondolva az eddigieket: a novell ravaszul csak 5 illetve 6 CDs változatot készített, amelybe direkt nem tette bele az összes csomagot, majd elérhetetlenné tette az oldalt, amelynek segítségével egy ugyanilyen 'hiányos' DVD készíthető... és mivel akkora gigakasza ez a retail dolog ezt egy marketing meetingen el is döntötték...

dejavu mellé azért segítek: amióta a novell a tulajdonos, azóta lehet letölteni az iso állományokat.

a) "értelmetlen lenne egy 12 CDs telepítőkészletet kitenni, csak azért, hogy legyen pl. egy gtk-devel, ami mellesleg lehúzható az internetről."

Ezzel az a gond, hogy a YaST úgy van kitalálva, hogy online forrásról történő telepítéskor (nem frissítéskor) törölje a letöltött csomagokat. Írtam is a bug-listájukra erről egy ficsőr-kérelmet, de érdemleges lépések azóta sem történtek, pedig elég egyszerü lenne ezt implementálni.

b) "letöltésileg ez a méret kezelhetetlen. ez elég hivatalos?"

Kiraknak 2 db. DVD-t, akár a Debian.

c) "DVDs will
be available for download from Thursday, May 18." (forrás: http://lists.opensuse.org/archive/opensuse-announce/2006-May/0003.html)

Ezt nem érte(tte)m. És nincs rá hivatalos magyarázat.

UI: Valóban túl éles volt a reggeli címadásom. Nyilvánosan bocsánatot kérek.

a) akkor kérlek olvasd el az általad (javaslatom alapján) nyitott enhancement requestet, amelyben mellesleg én is belekérdeztem, és ott elmondják a fejlesztők, hogy miért nem olyan egyszerű ezt implementálni...

b) el akarták kerülni a cserélgetést, ezért döntöttek így, és valszeg azért mert így olcsóbb a gyártás... lehet, hogy a debian ezzel nem foglalkozik...

c) bevallom én ezt a listát nem olvasom, a belsőket viszont igen. de ezek szerint lehetséges, hogy lesz...
...most meg is néztem a belső ftp szerveren és valóban van egy DVD5-promo, DVD5-Retail-i386, DVD5-Retail-x86_64, DVD5-OSS-i386, DVD-OSS-x86_64, DVD-OSS-ppc... még az is lehet, hogy tényleg kiteszik, és akkor végképp borul a nevezett oldal elérésével kapcsolatos összeesküvés elmélet...

ui: nem azzal van a bajom, ha valaki ezzel viccelődik, mert egyébként a novell is tele van idiótákkal (velem az élen), de kicsinyes rosszszándékot feltételezni erről a gárdáról, aki a community résszel foglalkozik, az kicsit felborította az ingerküszöbömet, amiért én is elnézést kérek.

ui2: egy haszna van a dolognak: nemsokára elkészülök a célkeresztbe vett oldal magyar fordításával és feltöltöm a wikibe... amint elérhető szólok

Azért fejlesztenek (egyáltalán nem kis pénzekért) OS-t, hogy ingyen elérhetővé tegyék. Ezért néhány embert kifigyelnek, hátha rá lehet venni őket, hogy vegyenek inkább a boltban dobozos verziót, ha elrejtik előlük a wikit. Ennek estél áldozatul most te is.
Valószínű tényleg, hogy hamarosan a hup is kap valami jogásztól levelet, hogy vegye le a fórumból a make_dvd howtot. lol.

Amúgy a dvd-iso majdnem 8 giga, gondolom költenél rá több mint ezer forintot, hogy kiird. Mennyire felháborító az is, hogy a 4.7-esre nem fér rá a ~8 gigányi csomag!

(amikor irtam még nem volt kkemenczy válasz)

A Magyar nyelvű leírás valószinű jó mert most generálja a gépem a DVD.iso-t. :) Illetve már az md5 sum ot.

x-86_64 -es korong lesz belőlle és Szegeden ha esetleg valakit érdekel.

Gondolom ara az esetre ha véletlen valamit el szabna a script.
Azt én naiv biztos ami biztos csináltam elöte egy biztonsági másolatot az iso könyvtárról és ot kezdtem el machinálni.
Aztán mikor meguntam és mondván van biztonsági mentés az "eredeti feláldozható" kiprobáltam ott a dolgot és kapásból megcsinálta.

Már a második próbálkozásom fullad kudarcba a legújabb makeSUSEdvd programmal. Az eredmény mindkét esetben az, hogy amikor installálnám a rendszert, a telepítő nem találja az rpm-eket: "no catalog found at 'cd://?devices%3d%2fdev%dfhda%2c%dfdev%2fhdb". A Google nem mond semmi relevánsat, illetve az RC verziók hibájaként tünteti föl, de én a végleges GM iso-kkal jutok ehhez a hibához.

(Bocs a hallgatásért. Időközben el kellett mennem.)

Beléptem a konzolon abba a könyvtárba, ahol a 6 db. GM iso található (az 5 db. opensuse és a biarch kiegészítő). Majd onnan a következő parancsot adtam ki:

makeSUSEdvd -t /home/mikebela/Documents/Factory/TMP -o /home/mikebela/Documents/Factory/DVD

El is készült szépen a DVD, de aztán a feljebb említett hibát produkálta.

Gondoltam, hogy esetleg a biarch kiegészítő iso lehet a hibás, ezért abból a képfájlból a /home/mikebela/Documents/Factory/RPMS-be másoltam az i585 és a noarch mappákat, amelyekből aztán töröltem az MD5SUM-os fájl(oka)t, és végül kiadtam a következő parancsot:

makeSUSEdvd -t /home/mikebela/Documents/Factory/TMP -a /home/mikebela/Documents/Factory/RPMS -o /home/mikebela/Documents/Factory/DVD

Ismét elkészült a DVD, és ugyanabba a hibába botlottam.

Az interaktív módszert nem próbáltam, mert a fenti két kísérlettel az utolsó két db. dvd-ém is elfogyott.

(UI: Átnevezem a topik címét, mert cikis, és már nem is arról szól. Remélem, nem baj. És még egyszer bocsi a kolerikus fellépésemért.)

Hát én 64 bites géphez csináltam DVD-t. Nekem egyedűl a banshee nem akart feltelepűlni azt pedig figyelmen kivűl hagytam. Kisebb traumáktól eltekintve sikeres a fissités. A Wensoth nevű játéknak let a leg királyabb a frissitése. A zed vagy mi a yast helyet meg kissé unszinpatikus. még szerencse hogy parancssorból fel tudom éleszteni a yast2-öt. Ha kész a korongod akkor ha lehet ne frissits hanem újat telepíts egyszerűbb.

A legújabbat használtam (makeSUSEdvd-0.30-1.noarch.rpm), és root-ként futtattam, de mindig ugyanebbe a hibába botlok: miután a telepítő sikeresen elindul, felismeri a hardvert, és kiválasztom a nyelvet meg a billentyüzetkiosztást, nem hajlandó beolvasni a csomaglistát: no catalog found at 'cd://?devices%3d%2fdev%dfhda%2c%dfdev%2fhdb