bagameriHűha. Én egy egyszerű ember vagyok, nekem már túl sok itt a hibalehetőség, a bizonytalan tényező, még azt sem tudjuk, hogy a 14.04 Live amúgy elindulna-e a nevezett gépen, lehet, hogy magában nem is az ISO-ról bootolással van gond, úgyhogy én a következők szerint elkezdeném kizárni a hibalehetőségeket:
Bizonyára van annyi hely a 10.04-en, hogy a /boot/iso-ba elférjen egyetlen képfájl. Én úgy játszanék, hogy mostantól mindig egyetlen egy .iso-t másolnék ide (ha van már itt korábbról egy másik, akkor azt Shift+Delete-tel likvidálnám), aztán átnevezném 1.iso-ra. Ez azért praktikus neked, mert akkor a az /etc/grub.d/40_custom fájlt csak egyszer kell jól megírni, a továbbiakban a tartalmában az .iso fájl neve [1.iso]; a (hdx,y) értéke már mindig jó lesz, az aktuálisan bootolni kívánt képfájlnak megfelelően már csak a
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
sorok értéke változhat, és az is csak a kövérrel szedett részen jelzett helyen.
Ennek pedig az a magyarázata, hogy a különböző operációs rendszerek ISO-i eltérő módon épülnek fel, márpedig ha ezekben a sorokban olyan hely(ek)re hivatkozol mely(ek) nem létezik/léteznek, akkor a bootolás nyilván sikertelen lesz.
Egyszerű dolgokat kimagasló tehetséggel tudok bonyolultnak leírni! :-D
Szóval ez sem egy nagy kaland, az Archívumcsatolóval felcsatolod a kérdéses .iso-t és egyszerűen belekukkantasz, mi a vmlinuz és az initrd.lz útvonala, pontos kiterjesztése.
Ubuntuk alatt az útvonal általában casper/, míg Debianokon meg live/, Ubuntu 14.04-en a kiterjesztés vmlinuz.efi-re változik. Körülbelül csak ennyi, de mindig meg kell nézni, mert különben nem fog működni.
Szóval én elsőként egy 10.04.iso-t másolnék a /boot/iso-ba, átnevezném, átírnám rászabva a /etc/grub.d/40_custom-ot, sudo update-grub, aztán gép újraindítás, bootolás.
Ennek működnie kell, hisz most is megy vele a gép, ha elakad, akkor valamit elbaltáztál.
Ha ez sikerült, akkor /boot/iso-ban 1.iso-> Shift+Delete, majd Ubuntu 14.04 másolása ide; átnevezés 1.iso-ra; az /etc/grub.d/40_custom megnyitása szerkesztésre, a vmlinuz átírása vmlinuz.efi-re (azt hiszem mást nem kell módosítani, de kukkants csak bele a felcsatolt .iso-ba és nézd meg pontosan, ne hagyatkozz az én emlékeimre), mentés; sudo update-grub, aztán lássuk a medvét!
(Ha nem valamiért nem megy, akkor kérem képfájl eredeti nevét, az /etc/grub.d/40_custom tartalmát a pastebinre, és a
cd /boot/iso && ls
parancsra kapott válasz kimenetét, mert én már csak a szememnek hiszek! :-) )