saját live cd

Fórumok

saját live cd

Hozzászólások

Köszönöm az infókat, de én inkább szeretném megérteni a folyamatot, illetve azt, hogy miért nem jó az én scriptem.

köszi!

[quote:7497e0b5ee="mogorva"]Köszönöm az infókat, de én inkább szeretném megérteni a folyamatot, illetve azt, hogy miért nem jó az én scriptem.

köszi!

Akkor minek nyitottál topikot neki? (-::

[quote:6bef98cbbb="meditor"][quote:6bef98cbbb="mogorva"]Köszönöm az infókat, de én inkább szeretném megérteni a folyamatot, illetve azt, hogy miért nem jó az én scriptem.

köszi!

Akkor minek nyitottál topikot neki? (-::

Nem egészen értem a kérdést. Írtam egy scriptet, amiről úgy gondoltam, hogy jó. Nem bizonyult annak. Gondoltam, hogy valaki meg tudja mondani, pontosan mi a rossz benne.

[quote:6876a97435="mogorva"][quote:6876a97435="meditor"][quote:6876a97435="mogorva"]Köszönöm az infókat, de én inkább szeretném megérteni a folyamatot, illetve azt, hogy miért nem jó az én scriptem.

köszi!

Akkor minek nyitottál topikot neki? (-::

Nem egészen értem a kérdést. Írtam egy scriptet, amiről úgy gondoltam, hogy jó. Nem bizonyult annak. Gondoltam, hogy valaki meg tudja mondani, pontosan mi a rossz benne.

Tréfa volt (ott volt a smilie!) Arra céloztam, hogy, ha valaki magányos
harcos, és maga szeretne rájönni a dolgokra, akkor inkább blogoljon,
mintsem topikoljon. Nem akartalak megbántani!

Hali,

volt 1 kis időm és nekiálltam összebarkácsolni egy saját kis 'live cd'-t. Biztos én voltam béna, de nem találtam túl sok segítséget ehhez a neten. A végén eljutottam odáig, hogy bootol a kernel, betölti az initrd-t, majd az alábbi hibaüzenetet dobja:

Creating root device
Mountint root filesystem
mount: error 6 mounting ext 3
mount: error 2 mounting none
Switching to new root
switchroot: mount failed: 22
umount /initrd/dev failed: 2
Kernel panic - not syncing: Attempted to kill init!

A script, ami az egész CD-t összeállítja:
[code:1:285f42f17a]
# filerendszer elkeszitese
dd if=/dev/zero of=~/rootfs count=16384 bs=1k
losetup /dev/loop1 ~/rootfs
mke2fs -m 0 -j /dev/loop1
mount /dev/loop1 /mnt/livecd

cd /mnt/livecd
rm -Rf lost+found/

# isolinux masolasa
mkdir isolinux
cp -av /usr/lib/syslinux/isolinux.bin ./isolinux/

# isolinux.cfg
echo "timeout 5" > ./isolinux/isolinux.cfg
echo "prompt 0" >> ./isolinux/isolinux.cfg
echo "display verzio.txt" >> ./isolinux/isolinux.cfg
echo "default 1" >> ./isolinux/isolinux.cfg
echo "label 1" >> ./isolinux/isolinux.cfg
echo "kernel vmlinuz" >> ./isolinux/isolinux.cfg
echo "append initrd=initrd.img" >> ./isolinux/isolinux.cfg

# verzio txt
echo > ./isolinux/verzio.txt
echo "bla bla bla bla bla...." >> ./isolinux/verzio.txt
echo >> ./isolinux/verzio.txt

# initrd.img
mkinitrd --nocompress --with vfat --with fat --with loop --with tg3 --with floppy --with ext3 --with cciss --with eepro100 --with e100 --with bonding isolinux/initrd.img 2.6.9-11.ELsmp

# kernel
cp /boot/vmlinuz-2.6.9-11.ELsmp /mnt/livecd/isolinux/vmlinuz

# bemasolom az elokeszitett szukseges dolgokat az /mnt/livecd-be
cp -rav ~/bootcd/root/* .
mkisofs -o ~/bootcd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -R -r /mnt/livecd/

# takaritas
cd ~
umount /mnt/livecd
losetup -d /dev/loop1
rm ~/rootfs
[/code:1:285f42f17a]

Ezt olvastad már?

http://www.meditor.hu/live_cd.php