Több Live CD egy DVD-n

 ( Linuxm4n | 2007. április 29., vasárnap - 20:27 )

Sziasztok!

Vettem magamnak egy mini DVD-t, és szeretnék rá pakolni Linuxot, de 1,4 GBye hely van rajta, és szeretnék rá tenni több Live CDt. Szerintem egy KNOPPIX, Slax, SystemRescueCd szépen elférne rajta. A kérdés az, hogy hogyan tudnám megcsinálni azt, hogy bootolás elején tudjam kiválasztani hogy melyik Live rendszert használjam? ötletem sincs.... talán az iso-kat valahogy föl kell másolni, és csinálni egy bootmennüt ahol kivehet választani hogy melyik isot mountolja fel? Leheti ilyet? Egyaltalán hogy lehet bootolhatóvá tenni?

A válaszokat elölre is köszi!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

syslinux-szal meg tudod csinálni!
üdv: pomm

Az oké, hallottam már a syslinuxról (eddig csak arra hsználtam h pendrive-ra tgyem a linukszot) de ezt pontosan hogyan? tudsz belinklni vmi magyarnyelvű HOGYAN-t? Tod még nagyon nem vok othon a linukszban, nem vok totál kezdő, de igyekszem :) köszi! (Egyébként király a weboldalad!)

Ajaj, rossz dolgot kérdeztél - itt a HUP-on még mindenkinek az önbecsülését igyekeztek sárbatiporni, aki MAGYAR doksi után tudakozódott bármiben is! Készülj fel a legrosszabbakra...
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Hát kérem, csak 7-dik osztályba járok, nem várhattok tőlem felsőfokú nyelvvizsgát, de igérem az is meglessz! :) addig létszi kíméljetek :) Köszi!

Nem hagynad mar abba? Kezdesz igazan idegesito lenni!

És akkor ezek a beszólások utalnak a "Sárbatiprás" kezdetére? Mondhatom, nagyon szép szokás...... Légyszives, indokold meg mért vagyok idegesitő? mert talán túl fiatal vagyok? mert még nem vagyok nagyon Linux guru? Mert nagyon egyértelműt kérdeztem?

Szerintem nem neked szolt. Nezd meg melyik hozzaszolasra jott valaszkent.
==
`Have some wine,' the March Hare said in an encouraging tone.
Alice looked all round the table, but there was nothing on it but tea.

nem te. poliverzum játssza el mindig a hattyú halálát

ez alá jöhet a 2 oldalas fölösleges filozófiailag túlfűtött sallang, úgyse fogom elolvasni

nem neked szolt, hanem a masik hozzaszolonak.
amugy en is akartam mar csinalni egy ilyen livecd-t, amin tobb fele rendszer is van, hogy lehessen adatotmentetni, vagy telepiteni vele
en slackware-t es netbsd akarok rarakni elso korben, ha gondolod osszehozhatunk valamit ketten (vagy en osszerakom te meg teszteled es orulsz neki :) )
elvegre ugy is unatkozom, polimerrel meg nem kell foglalkozni, o egy ilyen erdekes kis szinfolt itt

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

kérdezz opensolaris-éknál, az első dvd-n nexenta, schillix meg még valami livecd, meg nexenta install cd is van

http://www.linux.com/article.pl?sid=06/03/16/1724219
hmm itt pont knoppix es systemrescue van egy dvd-n es meg build script is van hozza

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

hmm, még talán én is rá fogok nézni, amit lentebb leírtam, még jól jöhet, sokszor kell livecd-re vetemednem :)

Azért elég macerás lesz, gyanítom, hogy a DVD-iso-t parancssorban kell megcsinálnod, hogy mindegyik rendszernek legyen boot szektora. Nézd át a man mkisofs-t, az emlékem nem friss erről. Őszintén szólva ilyen multisession-t még nem láttam.
A Knoppix viszont bő 4 GB, nem fog beférni. Használtam belőle a 3.4-est, az 1 CD, de az meg már régi. Ha CD.iso-ból kell DVD.iso-t csinálni, az megint parancssoros.

A GoboLinux LiveCD - ami telepítőCD is egyben - az mint a neve is mutatja, csak 1 CD, az beleférne.
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Te valószinuleg a KNOPPIX DVD változatára gondolsz, az 4GByte, van CD-s változata, én az 5.0-ás változatát tervezem, az 5.1-es nekem nem tetszik. Azt pedig már látom hogy lessz munka vele, és próbálom legjobb angol tudásom szerint értelmezni a man-t, lehet hogy kicsit nagy falat, majd meglátjuk....

szerintem egy ubuntu, slax, sabayon, freesbie, belenix sor jobb lenne, ezekből van livecd, 3 linux, 1 bsd, 1 solaris, aztán mindenki választja azt, amelyik tetszik

szerk: ja, knoppixból is van cd, talán még az is ráfér

egy olyan cd lenne jo, amin van minden oss rendszerbol egy minimal valtozat, hogy ne kelljen 5fele lemezt tartani, hanem legyen egy, amirol tudok hibat javitani vagy esetleg netinstallt csinalni

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

cd? de ez dvd. vagy most mi a gáz? dvd-hez nem kell 5 lemez. nemééértem :)

ajjj, hogy mire irod ki az nem mindegy? :D

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

=)

amúgy közben eszembe jutott pár cucc még. lehetne 2 részre osztva, egyik a normál disztrók, a többi meg kütyü:
gparted
memtest86+ (bár ez néhány disztróban is benne van)
geexbox
system rescue cd (akkor gparted nem kell)
m0n0wall
stresslinux
akármi

nah,ilyne mindenesre godoltam en is, hogy ne kelljen kotoraszni szukseg eseten, hanem egyben legyen minden

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

na majd nyáron... most is esszézek (=

szerk: belekezdtem mégis :)

ezek lesznek rajta (egyelőre):
- slax server 5.1.8.1 (192 MB)
- slax 6.0.0rc3 (199 MB)
- knoppix cd 5.1.1 (697 MB)
- sabayon mini 3.3b (676 MB)
- ubuntu 7.04 (698 MB)
- freesbie 2.0.1 (671 MB)
- belenix 0.5.1 (679 MB)
- reactos 0.3.1 livecd (20 MB)

- systemrescuecd 0.3.5 (116 MB)
- stresslinux 0.3.1 (88 MB)
- geexbox 1.0 (7 MB)
- memtest86+ 1.70 (1 MB)
- gag 4.8 (3 MB)

ez össz durván 4100 MB, úgyhogy még van hely valaminek, azt még kitalálom :) bár lehet, hogy miután összeügyködtem az egészet egy dvd-be, többet foglal, majd kiderül; egyelőre csak elindítottam a letöltéseket =)

szerk2: slax rc helyett valszeg inkább foresight 2.18 lesz

Kéretik helyet szorítani rajta a GoboLinuxnak...
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Követelem a Zenwalk live-ot is! ;-)
Ugyanmár akadj le a témáról...

--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!

System rescue CD -t elfogadom gentoo -nak :) így nem ragaszkodok minimalhoz :D

zenwalk-nak slax mellett nem sok értelmét látom

gentoo livecd-n gondolkodtam, ha, amíg nekifogok, megjelenik a 2007.0, lehet, felkerül (foresight helyett). tényleg, miért késik? eredetileg márciusra tervezték

Most patchelik a gmake-et, hogy particionálni is tudjon. :-P
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)

=)

na mindegy, utána jutott csak eszembe, hogy sabayon már van, ez kb olyan mint zen-slack...

az az igazság, hogy régen még valamilyen szinten érdekelt is a gobolinux

aztán a munkálkodásodnak köszönhetően már így látatlanban is teljesen megutáltam

+1

--
by Mikul@s

Pedeig néha mond jókat/érdekeseket róla. Csak a stílusán kéne változtatnia.
Egy rendszert nem a szószólója alapján kéne megítélni.

poliverzum: jó ha néha megemlíted, hogy megy ez az gobo -ban, de nem kéne erőszakoskodni, azzal csak elenszenvet keltesz az olvasóban. Ha érdekes dolgokat mondasz talán kipróbálják az emberek, ha erölteted akkor már csak ezért sem nézik meg.

nem tehetek róla, így működök, benyomás alapján

pfsense még valszeg rámegy. a foresight nem biztos, nekem csúnyán elhasalt x-nél, de még a többit nem próbáltam ki (erre voltam leginkább kíváncsi). ha a többi is elhasal, akkor mindegy, nekem van túl "új" vga-m :)

ill. még akartam haiku livecd-t is generálni, de ami kell hozzá, nem tudom letölteni, mindig busy-t jelez. majd talán később, hátha..

szerk: most néztem, most nem busy, már jön le :)

Kösz a linkeket az ilyen kész live CD-k re csak az a baj, hogy ezt szeretném teljesen személyre szabni, nem akarok olyan komoly boot menüt, hogy ablakkezelő válaszntási lehetőség, meg minden. Azt szeretném mnegkérdezni, hogy az lehetséges, hogy (ez csak eklméleti) csak az iso-kat beteszem egy isoba, amire valahogy ráteszem a syslinuxot, és megadom neki hogy melyik iso-t használja. ez kivitelezhető?

mkisofs 2.01.01a05 -J -R -l -V sysrcd-0.3.4 -o ../systemrescuecd-x86-0.3.4.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .
Ez volt ahogy a SYS CD iso-ja készült. Leszeded a RIP-et és megnézed, az iso elején ott van hogy mi volt az mkisofs parancs.
Találtam még ezt: http://souptonuts.sourceforge.net/cdrom.htm
És ezt: http://www.pcquest.com/content/enterprise/2005/105070101.asp
Na meg: http://www.linux-magazine.com/issue/29/MultibootCDs.pdf
Van még mit olvasni: http://www.linux-live.org/
covek@covek.hu

wow

skylooker írta:
Azért elég macerás lesz, gyanítom, hogy a DVD-iso-t parancssorban kell megcsinálnod, hogy mindegyik rendszernek legyen boot szektora. Nézd át a man mkisofs-t, az emlékem nem friss erről. Őszintén szólva ilyen multisession-t még nem láttam.

Még én sem láttam ilyet, de szerintem jó helyen keresgélsz. Nem olyan régen a SuSE telepítő rendszeréből csináltam egy "rescue" CD-t magamnak (gondoltam ebből is tanulok). Én kimásoltam az egész rendszert ami 50-60MB körül van a HDD-re és mivel az ISO kép első párszáz kilóbájtjában ott van a mkisofs egész parancssora amivel készült a lemezkép, ezért a "dd"-vel lementettem kb. 500KB-ot és ebből az mcedittel kimásoltam egy shellscriptbe a parancsort. Természetesen az elérési utat "aktualizálni kell.
Egy rendszerhez elkészíteni az ISO képet az nem olyan bonyolult, de több rendszerhez?
Igaz, érdekességképp csináltam olyan bootfloppyt, amin 2 oprendszer is van: 1.) Linux és 2.) egy minimális DOS és Volkov kommander, nomeg egy játék is :-)) Méghozzá a ~65KB-os mario.exe és a Linuxban is volt Midnight Commander, node floppyn egyszerűbb.
Viszont a Live CD-t ha teljesen "kipakolja" valaki egy RAMdiszkre, akkor elég sok RAM kell. Ebben az esetben könnyebb megcsinálni.

A lényeg, hogy a syslinux betöltse a különféle kerneleket és ki legyen bontva a memóriába az initrd.gz

Ez segíthet:
link

És ez is hasznos lehet:
link

Sajnos most valahogy mást nem találtam e témában, de talán kiindulásnak ez is valami

rééégi

Nem mondtam, h új, viszont ha leszedi az iso-t, minden megtud a készítéséről, működéséről.

Ez hatalmas ötlet! Sosem foglalkoztam ilyennel, így segíteni ebben nem igazán tudok, de drukkolok ezerrel! :)

Ha sikerült, akkor majd egy leírást készíthetnél róla :)

A legegyszerűbb megoldás ( bár lehet fapados, de ma reggel csak úgy nekiugrottam és ezzel volt a leggyorsabb :) ), hogy bemásoljuk egy könyvtárba a livecd-ket egyet a gyökérbe, a többit vmilyen almappába. pl:

pomm adat # mkdir -p /media/livecd/cd1
pomm adat # mount -o loop systemrescuecd-x86-0.3.5.iso /mnt/floppy/
pomm adat # mount -o loop arudius-0.5.iso /mnt/cdrom/
pomm adat # cp -a /mnt/cdrom/* /media/livecd/cd1/
pomm adat # cp -a /mnt/floppy/* /media/livecd/

utána megnéztem, hogy az arudiusnak mit tartalmaz a isolinux.cfg-je:

display boot/splash.cfg
default linux
prompt 1
timeout 40
F1 boot/splash.txt
F2 boot/splash.cfg

label linux
kernel boot/vmlinuz
append max_loop=255 initrd=boot/initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw

label memtest
kernel boot/memtest

Ebből most az egyszerűség kedvéért csak a "label linux" részt szerkesztettem át. Ezt a részt bemásoltam a systemrescue isolinux.cfg-jébe az alábbi módosítással:

label linux
kernel /cd1/boot/vmlinuz
append max_loop=255 initrd=/cd1/boot/initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw

kiadtam a következő parancsot:

 mkisofs -o livecd.iso  -b isolinux/isolinux.bin -c isolinux/boot.cat  -no-emul-boot -boot-load-size 4 -boot-info-table /media/livecd/ 

Így bejön a systemrescuecd boot menüje, ahol ugyan nem fog megjelenni a hozzáadott bejegyzés ( gondolom vmi msg fájlt kéne birizgálni :) ) de ha a boot prompthoz beírjuk, hogy linux, akkor elindul az arudius.
Aztán ezen az elven lehet pakolgatni a livcd-ket és szerkesztgetni az isolinux.cfg vagy szép, választható bootmenüt kreálni, de ez már részlet kérdés.
Remélem tudtam érdemben segíteni.
üdv: pomm

No, még ez sem tökéletes, de kicsit összeszedettebb, mint az előző hozzászólásom. Tehát ha vaki ezzel molyol, lehet segít ez a leírás.
üdv: pomm

No, még ez sem tökéletes, de kicsit összeszedettebb, mint az előző hozzászólásom. Tehát ha vaki ezzel molyol, lehet segít ez a leírás.
üdv: pomm

Hi!
Ha valakinek sikerül összehoznia egy ilyen DVD-t, az majd töltse fel valahova ;)
thx

nekem jön vizsgaidőszak, úgyhogy eléggé kérdéses egyelőre, hogy mikor lesz belőle valami :)

Ha letöltöd azokat a live cd-ket, amiket írtam a leírásban, majd követed az utasításokat, akkor kb 10 perc alatt van live dvd-d.
Azért 2 gigát nem fogok feltölteni :)
Annyit még, hogy vmi virtuálisgép nem árt, mert ha elszabod, akkor nem kell mindig kiírni, restartolni, hanem megadod a létrejött iso-t cd/dvd-nek és indítod a virtualisgépet. Én virtualbox-ot használtam, de a vmware is jó és vélhetőleg a qemu is.
üdv: pomm

Üdvözlet!

Úgy is megoldható lenne, hogy csinálok egy GRUB boot lemezt (Leírás) és arra ráteszem az ISO-kat majd ezzel a módszerrel (Feltéve ha működik) csínálok egy választómenüt. Tehát hogy valamien uton-módon a GRUB indítaná a kiválasztott ISO képfájlt. Ez működö képes?
Ez abból a szempontból előnyös, hogy az ISO-kat nem kell szétdarabolni, és ha úgy esik, bármikor ki tudom írni CD-re ha nincs közelben DVD olvasó.
Szerintetek ez életképes, vagy felejtsem el?