Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problem bootovania novych verzii ubuntu cez grub.[VYRIESENE] predpokladam :D  (Přečteno 2488 krát)

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Zdravim. Pri novych verziach ubuntu 12.04.2, 13.04 pripadne server 12.04.1 mam problem s bootovanim.
V google sa mi nedari najst riesenie ani dajaky nahlaseny bug. Asi zadavam nespravne slova.
 Pri pokuse o boot to skonci na
Kód: [Vybrat]
error: file not found.
error: you need to load the kernel first.
Starsie verzie problem nemaju.
Zatial som skusal skontrolovat nazvy iso suborov ci som sa nepomylil pri opisovani, vypnut efi/uefi, vypnut lokalizaciu. ISO subory su v poriadku z flash vytvorenej tvorcom live usb bootuju rovnako ako aj z dvd pripadne pripojene vo virtualboxe.

Bootujem z USB HDD. Postup vytvorenia boot disku je tu
Kód: [Vybrat]
vytvor oddiel a naformatuj ho na ext4

#Pripoj usb do mnt
sudo mount /dev/sdb1 /mnt/

#instalacia grub
grub-install --no-floppy --root-directory=/mnt /dev/sdb

#vytvor v /mnt/boot/grub/ subor grub.cfg a zkopiruj don

menuentry "nazov distribucie" {
        loopback loop /boot/iso/nazov_iso_suboru.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/nazov_iso_suboru.iso noeject noprompt --
        initrd (loop)/casper/initrd.lz
}


#Pripadne s nastavenim jazyka

menuentry "nazov distribucie" {
        loopback loop /boot/iso/nazov_iso_suboru.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/nazov_iso_suboru.iso noprompt noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

#vytvor adresar /mnt/boot/iso

Nahraj don .iso subor

#?# sudo update-grub

#odpoj usb
sync
sudo umount /mnt/



#cerpane z http://www.panticz.de/MultiBootUSB
Je to skratena verzia postupu odtialto http://www.panticz.de/MultiBootUSB

Grub.cfg z toho disku. Ak by ho niekto chcel zkontrolovat
Kód: [Vybrat]
menuentry "Ubuntu Live 10.10" {
        loopback loop /boot/iso/ubuntu-10.10-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.10-desktop-i386.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "xubuntu" {
        loopback loop /boot/iso/xubuntu-11.10-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/xubuntu-11.10-desktop-i386.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "xubuntu 64bit" {
        loopback loop /boot/iso/xubuntu-11.10-desktop-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/xubuntu-11.10-desktop-amd64.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 11.04" {
        loopback loop /boot/iso/ubuntu-11.04-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-11.04-desktop-i386.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 11.10 amd64" {
        loopback loop /boot/iso/ubuntu-11.10-desktop-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-11.10-desktop-amd64.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 11.10" {
        loopback loop /boot/iso/ubuntu-11.10-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-11.10-desktop-i386.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 12.04.1 32bit" {
        loopback loop /boot/iso/ubuntu-12.04.1-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-12.04.1-desktop-i386.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 12.04.1 64bit" {
        loopback loop /boot/iso/ubuntu-12.04.1-desktop-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-12.04.1-desktop-amd64.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}


menuentry "ubuntu 12.04.2 64bit" {
        loopback loop /boot/iso/ubuntu-12.04.2-desktop-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-12.04.2-desktop-amd64.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu 13.04 64bit" {
        loopback loop /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso noeject noprompt --
        initrd (loop)/casper/initrd.lz
}


menuentry "ubuntu server 12.04.1 64bit" {
        loopback loop /boot/iso/ubuntu-12.04.1-server-amd64.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-12.04.1-server-amd64.iso noeject quiet splash locale=sk_SK
        initrd (loop)/casper/initrd.lz
}

menuentry "android 2.2" {
        loopback loop /boot/iso/android-x86-2.2-r2-asus_laptop.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/android-x86-2.2-r2-asus_laptop.iso noeject quiet splash
        initrd (loop)/casper/initrd.lz
}

menuentry "android 4.0" {
        loopback loop /boot/iso/android-x86-4.0-RC2-asus_laptop.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/android-x86-4.0-RC2-asus_laptop.iso noeject quiet splash
        initrd (loop)/casper/initrd.lz
}

Nema niekto podobny problem aj s riesenim? Pouziva este niekto takyto boot na instalaciu?
« Poslední změna: 25 Dubna 2013, 19:46:02 od TIBOR »
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Problem bootovania novych verzii ubuntu cez grub.
« Odpověď #1 kdy: 25 Dubna 2013, 19:45:33 »
Postupom pokus/omyl som prisiel na to ze v iso vyssich verzii sa uz v adresari nenachadza subor vmlinuz ale je premenovany na vmlinuz.efi. Cize treba upravit v riadku
Kód: [Vybrat]
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/xubuntu-11.10-desktop-amd64.iso noeject quiet splash locale=sk_SKcast
Kód: [Vybrat]
/casper/vmlinuzna
Kód: [Vybrat]
/casper/vmlinuz.efiPri iso ubuntu server treba tuto cast prepisat na
/install/vmlinuz
Takze server to nerozchodi ani po tejto uprave.

Presne cesty a nazvy suborov sa daju najst pri namountovani iso do adresara alebo otvorenim napr. v IsoMaster.

Zatial som funkcnost overil iba na ubuntu 13.04 tak idem testovat aj ostatne.
« Poslední změna: 25 Dubna 2013, 19:54:11 od TIBOR »
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

aloisam

  • Host
Re:Problem bootovania novych verzii ubuntu cez grub.
« Odpověď #2 kdy: 25 Dubna 2013, 19:55:29 »
ahoj, ale to asi platí jen pro 64 bit ne? Já mám v grubu tohle:

Kód: [Vybrat]
menuentry "LiveCD" {
    set root=(hd0,1)
    loopback loop /iso/test.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/test.iso noprompt noeject
    initrd (loop)/casper/initrd.lz
}

a normálně z toho bootuju precise, quetzal, raring...
teda bootoval jsem takhle naposled cca před týdnem, právě stahuju 13.04, tak to vyzkouším. ;)




TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Ak mam pravdu povedat tak nemam teraz ziadne iso vyssieho ubuntu v 32bit verzii. Dajake stiahnem a vyskusam.
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

aloisam

  • Host
takže staženo a asi to tak bude. V i386 je vmlinuz, pořád vmlinuz. :)

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Jj. Tiez som to dotahal. Vyzera to tak.
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

 

Provoz zaštiťuje spolek OpenAlt.