• Ismertető
  • Hírek
  • Letöltés
  • Súgó
  • Tananyag
  • Közösség
  • Ubuntu Women
ubuntu.hu

Belépés

Mi az az OpenID?
  • Belépés OpenID használatával
  • OpenID belépés megszakítása
  • Felhasználó létrehozása
  • Elfelejtett jelszó

Facebook

Kapcsolat

  • Identi.ca csoport
  • Facebook oldal
  • IRC
  • Közösségi levlista
  • Segítői levlista
  • Magyar Ubuntu Planet
  • További elérhetőségek

"átíródott" a GRUB boot partíció útvonala

2010. február 25. – 15.31 – dave73
  • Telepítési, frissítési kérdések

Friss UBUNTU 9.10 felhasználóként szembesültem a problémával egy kisebb frissítési csomag telepítése után, hogy a grub-ban a boot partíció útvonala "átíródott" /dev/sdb1-re a helyes /dev/sda1-ről, ami azt eredményezi, hogy indításkor nem találja az fstab-ot, így boot-olni sem tud.

Abban kérek segítséget, hogy miként lehet ezt a problémát anélkül megoldani, hogy kockáztatnám (grub szerkesztésével) a rendszer teljes összeomlását?
A segítséget előre is köszönöm.

‹ Soros Infraport és Lirc [MEGOLDVA] 9.10 touchpad, hang, wifi probléma ›
  • A hozzászóláshoz regisztráció és belépés szükséges
berkon – 2010. február 25. 16.13

Üdv!
Próbáld futtatni a sudo update-grub parancsot, ami frissíti a /boot/grub/grub.cfg fájlodat. Lehet tudni, hogy milyen csomagok frissültek akkor?

  • A hozzászóláshoz regisztráció és belépés szükséges

 

kukimuki – 2010. február 25. 17.43

Nekem olyanom van, hogy rendszerfrissítés után töröltem a "régi" 2.6.31.14-es kernelt, azóta csak a 2.6.31.19-es van. Megy vele takarosan a masina, csak az zavar, hogy minden bekapcsoláskor megjelenik a GRUB menü, hogy ilyen kernel, meg olyan kernel rekoveri módban.
Hogy lehet beállítani, hogy ez ne jelenjen meg, hanem automatikusan töltse be az első helyen lévő kernelt?
9.04 alatt meg tudtam csinálni a GRUB-ban, de itt ugyebár GRUB2 van, azt meg nem akarom bazerálni anélkül, hogy tudnám, mit csinálok.
Köszi!

  • A hozzászóláshoz regisztráció és belépés szükséges

 

berkon – 2010. február 25. 18.17 – előzmény

Sziasztok! Nézd át a /etc/default/grub fájlt, és ott tudod pl. módosítani, hogy jelenítse-e meg a menüt, vagy ne, illetve hogy mennyit várjon, amíg elkezd betöltődni a rendszered. Ki tudod kapcsolni a recovery módot is. Ha módosítottál mindent a fájlban, akkor futtatnod kell a sudo update-grub parancsot.

  • A hozzászóláshoz regisztráció és belépés szükséges

 

kukimuki – 2010. február 26. 18.11 – előzmény

Próbáltam, de csak annyira jutottam, hogy a recovery mód van kijelölve. Ami számot láttam azt átírtam 10-ről 1-re, de semmi.
Egyáltalán, semmit nem tudok a grub2 működéséről!
Egy frankó hülyéknek való leírás, az jól jönne!

  • A hozzászóláshoz regisztráció és belépés szükséges

 

Nem Publikus – 2010. február 26. 23.36 – előzmény

Szerintem előszőr menj át rendszergazda módba. Ezután keresd meg a Boot\Grub\grub.cfg fájlt. Jobb egér gomb és megnyitás Gedit programmal.

Ezután keress ilyesmi sort (kernel számát - ez nálam már manuálisan át lett írva Linux 2.6.31-14-generic-pae -ről mindenhol ahol kellett -19 esre):
.
.
.
.

menuentry "Ubuntu, Linux 2.6.31-19-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,8)
search --no-floppy --fs-uuid --set f7b26896-b946-4738-9a3e-3dd0b69b53b7
linux /boot/vmlinuz-2.6.31-19-generic-pae root=UUID=f7b26896-b946-4738-9a3e-3dd0b69b53b7 ro quiet splash
initrd /boot/initrd.img-2.6.31-19-generic-pae
}

.
.
.
.
Írd át te is a megfelelő kernelszámra az összes szám végét (pl. 2.6.31-14 helyett -19) amit szeretnél (a recovery mode -nál se feledd).

Ha több kisebb kernelszámú sor is van ami zavar és nem is akarod már megjeleníteni, úgy töröld manuál, majd mentés + újraindítás.

Persze a \boot könyvtárban közvetlenül ott kell lennie a megfelelő kernelszámú alábbi fájloknak is:
config-2.6.31.-19-generic-pae
system.map-2.6.31.-19-generic-pae
vmcoreinfo-2.6.31.-19-generic-pae
vmlinuz-2.6.31.-19-generic-pae
initrd.img-2.6.31.-19-generic-pae

  • A hozzászóláshoz regisztráció és belépés szükséges

 

Kisbali József – 2010. március 5. 17.54 – előzmény

Sziasztok!

Kezdő linuxos (UBUNTUS) vagyok. A GRUB az alap 9.10-ben még a régi verzió, illetve a rédi keveredik az újjal, a GRUB2-vel (verzió1.97 azt hiszem). Tehát alapvető követelmény: megnézni milyen verziójú a GRUB.
Terminálban ezt a parancsot kiadni:

grub-install -v

Ha ezt kapod:

drs305@mycomputer:~$ grub-install -v
grub-install (GNU GRUB 1.97~beta2)

akkor van feltelepítve a GRUB2.
Ha nem ezt kapod, akkor először a SYNAPTIC csomagkezelővel telepítsd a GRUB2-t!!!!
Ekkortól kezdve pedig minden parancs, amiben szerepel a GRUB az GRUB2 legyen!!!
(pl. terminálban a "sudo update-grub" nem jó a grub2 höz, hanem kötelezően "sudo update-grub2" kell).
Egyébként az alábbi linken jó leírás van, azzal a kis hibával, hogy itt is keveredik a GRUB és GRUB2 a parancsokban:
http://ubuntu.hu/node/13573#6

Válaszként arra a kérdésre, hogy átíródott a GRUB2 konfigurációs fájlja, csak azt tudom mondani, hogy a "sudo update-grub2" parancsra mindennek helyre kell állnia, mert a grub2 megkeresi az indítható partíciókat. Kézzel ne szerkeszd a grub.cfg-t, legfeljebb akkor, ha a fenti linken olvasottaknak megfelelően megteszed a szükséges biztonsági intézkedéseket (másolatot készítesz), illetve megfelelően kitanulmányozod a grub2 reinstall live CD-ről tárgykört.

Üdv: kisbali

  • A hozzászóláshoz regisztráció és belépés szükséges

 

nkboy – moderátor – 2010. március 5. 18.13 – előzmény

Egyébként az alábbi linken jó leírás van, azzal a kis hibával, hogy itt is keveredik a GRUB és GRUB2 a parancsokban:

A két parancs ugyanazt hajtja végre. Nincs semmi keveredés. Mondhatjuk úgy is, hogy az update-grub2 parancs végrehajtja az update-grub parancsot.

update-grub:

#!/bin/sh -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

update-grub2:

#!/bin/sh -e
exec update-grub "$@"

  • A hozzászóláshoz regisztráció és belépés szükséges

 

Digger – 2010. március 5. 18.30

Sikerült a Grub 2 konfig állományait nekem is tönkre vágni.
A mai frissítés után már a negyedik kernel került a Grub menübe.
Olvasgattam a Grub 2 leírást, és az maradt meg bennem, hogy az update-grub parancs megtalálja a bootolható rendszereket és a konfigokat ennek megfelelően beállítja.

Kitöröltem a két legrégebbi kernelhez tartozó állományokat. Ezek maradtak:
/boot/abi-2.6.31-19-generic
/boot/abi-2.6.31-20-generic
/boot/config-2.6.31-19-generic
/boot/config-2.6.31-20-generic
/boot/initrd.img-2.6.31-19-generic
/boot/initrd.img-2.6.31-20-generic
/boot/System.map-2.6.31-19-generic
/boot/System.map-2.6.31-20-generic
/boot/vmcoreinfo-2.6.31-19-generic
/boot/vmcoreinfo-2.6.31-20-generic
/boot/vmlinuz-2.6.31-19-generic
/boot/vmlinuz-2.6.31-20-generic

A update-grub után, most bootolásnál ezt kapom:
error: You need to load the kernel first
Press any key..

Nos mint most olvasom, inkább az update-grub2 parancs kellett volna?
Ja és a kitörölt kernelek verziói maradtak a menüben, az újak pedig nincsenek benne,

Hogyan tudom helyre rakni a dolgokat?
Most egy Lucid Lynx Alpha 3 cd van kéznél. Ezzel meg lehet oldani?

  • A hozzászóláshoz regisztráció és belépés szükséges

 

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ő.
© 2007–2011. Magyar Ubuntu Közösség.
Az Ubuntu a Canonical bejegyzett védjegye.
Az ubuntu.hu az fsf.hu kiszolgálóin fut.