Mageia 2 is fent van a gépen, de az új init (systemd) rendszer nekem még kínai, és hiába a dokumentáció, nekem működő példa kellene, hogy miként is tudnék egy egyedi initet létrehozni.
A Mageia 1-ben még a sysV init van, és ott az /etc/rc.d/rc4.d lett a saját custom initem amiben csak 10 démon van. 42 van például az 5-ösben, mely maga az X. Egyszerű volt létrehozni, mivel csak ki kellett törölnöm a szükségtelen démonokat.
Ezt a 4-es initet a grub-legacy-ban egyszerűen be lehet hívni. Simán paraméterként beírom hogy 4.
title !!! TVRIP !!! - (2.6.38.8-desktop-10.mga)
kernel (hd0,4)/boot/vmlinuz-2.6.38.8-desktop-10.mga root=UUID=11f973ea-887a-4579-805a-3d220e30916a 4 nokmsboot resume=UUID=0bfef48a-0eec-4988-b5cf-ce054ff2d24b vga=794
initrd (hd0,4)/boot/initrd-2.6.38.8-desktop-10.mga.img
Azért is van gondom, mert az eddigi gyakorlattól eltérően sokkal több szolgáltatást sorol fel a rendszer, köztük olyanokat is, melyeknek szerepéről nem is tudom mire valók.
Mageia 2 rendszerben ilyen démonokkal találkozom: fedora-autrelabel, és még 4 fedora nevű, majd jönnek a mandriva nevűek, és egy csomó systemd-valamilyen nevűek.
Tehát nem vagyok tisztában azzal, hogy mi az a minimum amire szükség van.
Mageia 1-ben a 4-es init-emben a 10 démon csak ez volt:
S12rsyslog@ S14acpid@ S17alsa@ S18sound@ S29numlock@ S30tvcard_init@ S40atd@ S53messagebus@ S90crond@ S99rc-local@
Ez éppen elég arra hogy a tévékártya felvegye a műsort. Felesleges démonok kizárva. Nincs net, tűzfal, nfs semmi.
A tvcard_init a saját kreálmányom. Csak annyi van benne hogy feltesz egy kérdést az interlace-val kapcsolatban, Ha nincs válasz 7mp-en belül akkor nincs interlace, ha meg manuálisan megadom akkor van. Ez konkréten vhs digitalizáláshoz kell ennek a kártyának.
A grub-ban például az alapértelmezett init a 4-es. Automata bekapcsolódáskor tökéletes. Ha meg dolgozom a gépen, akkor meg simán lejjebb megyek a grub egy másik menüpontjára, mely már az X-et állítja be. Sima ügy. Ezt szeretném megvalósítani az új systemd-vel is.
Azt sem tudom mit csináljak a tvcard_init-tel?