MBR-invalid partition table-gentoo

Linux, Unix, BSD systémy, distribuce, open source

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod miso15 18. 4. 2010 19:35

zdravim,
chcel by som sa spytat ako opravim MBR tak aby mi nabootoval system,mal som
wi xp a instaloval som gentoo linux x86.disk som rozdelil nasledne
/dev/hda1-windows
/dev/hda2-boot linux
/dev/hda3-swap linux
/dev/hda4-root linux
...v tabulke rozdelenia disku na zaciatku instalacie linuxu nastavil hviezdicku * pre boot win(de/hda1)aj pre linux(dev/hda2)-ale to asi nevadi,neviem...
tu je vypis z grubu

# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/h ... #doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.


default 1
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 2.6.32-r7
root(hd0,1)
kernel /boot/kernel-2.6.32-gentoo-r7 root=/dev/hda4
#kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5
# vim:ft=conf:

title=Windows XP
rootnoverify(hd0,0)
makeactive
chainloader+1


//original najdete v prirucke gentoo
http://www.gentoo.org/doc/cs/handbook/h ... =1&chap=10

...cize chcem nabootovat oba systemy,dakujem za rady
miso15
Junior

Odeslat příspěvekod lurk3r 18. 4. 2010 19:51

Nepochopil jsem co chces udelat, grub.conf vypada OK. Po startu najede grub, ale po vyberu XP nenabootují?
Moderátor diskuzního fóra Živě.cz

If there is no space left on the device, there must be some space right ...
Co říká bezpečnostní software chycenému červovi? "Jsi zatčen! A nezkoušej na mě žádný fork()y!"
lurk3r
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod miso15 18. 4. 2010 19:59

sakra,preskocil som jeden krok-neviem ako sa to stalo,mozno preto ze som navod cital z konzoly a tam to nejak prekocilo neviem,ten krok je:
Výchozí: nastavení GRUBu pomocí grub-install
instalaci GRUBu provedete příkazem grub-install, který by však nyní ještě nefungoval, neboť jste stále v chrootovaném prostředí. Nejprve tedy musíte vytvořit /etc/mtab, soubor s informacemi o všech připojených souborových systémech. Naštěstí existuje jednoduchý způsob, jak to provést - jednoduše zkopírujete /proc/mounts do /etc/mtab vyjma řádky rootfs, pokud jste nevytvořili pro bootovací oddíl zvláštní partition. Následující příklad bude fungovat v obou případech:
Výpis kódu 2.5: Vytvoření /etc/mtab
# grep -v rootfs /proc/mounts > /etc/mtab
Nyní už můžete nainstalovat GRUB pomocí grub-install:
Výpis kódu 2.6: Spuštění grub-install
# grub-install /dev/hda
Máte-li další otázky týkající se GRUBu, konzultujte prosím GRUB FAQ nebo GRUB Manuál (obojí anglicky).
Pokračujte rebootem systému.

takze tento korok som preskocil,teda otazka:ako to napravit?nejake napady? :) :(

-- 18. 4. 2010 21:01 --

po starte sa zobrazi toto

"invalid partition table"

teda sa nedostanem k vyberu OS,ale asi urcite to bude tym ze som zabudol nainstalovat grub,teda ako to napravit,da sa to?
miso15
Junior

Odeslat příspěvekod lurk3r 19. 4. 2010 11:39

Projdi ten návod znovu krok po kroku, nemá smysl hledat co si vynechal a snažit se to napravit, pokud je ten návod funkční.
Moderátor diskuzního fóra Živě.cz

If there is no space left on the device, there must be some space right ...
Co říká bezpečnostní software chycenému červovi? "Jsi zatčen! A nezkoušej na mě žádný fork()y!"
lurk3r
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod x22 19. 4. 2010 12:34

Malo by stacit urobit ten chybajuci krok. (Nabootovat liveCD, znova pripojit chroot a potom urobit ten vynechany krok.) Teda pokial si nevynechal este nieco ine.

Ta hviezdicka (boot flag) ma byt len pri jednej particii (skus ju nechat ibe pre hda1, ak to nepojde, tak hda2).
Grubu je to pravdepodobne jedno, ale Windows s tym moze mat problem.
x22
Junior

Odeslat příspěvekod miso15 19. 4. 2010 19:13

ten chybajuci krok som doplnil,win xp aj gentoo nabootovali tak jak mali,
avsak objavil sa iny problem :), a sice ihend po nabootovani sa nieco vypise,je tam toho vela,ak by niekto chcel mozem mu to poslat mailom-ja by som bol samozrejme rad kto by mi pomohol vyriesit moj problem...
aspon priklad
.
.
.
please append a correct root"=" boot option...
kernel panic-not syncing : VFS:unable to mount root fs on unknow-block(2,0)
.
.
.
atd.

dakujem
miso15
Junior

Odeslat příspěvekod miso15 20. 4. 2010 16:37

tu je ta chybova hlaska po nabootovani,aj ked to uz je asi ina tema...
http://gjhak.blogspot.com/
miso15
Junior

Odeslat příspěvekod lurk3r 20. 4. 2010 19:00

Hod sem vypis fdisk -l a aktualni konfiguraci grubu.
Moderátor diskuzního fóra Živě.cz

If there is no space left on the device, there must be some space right ...
Co říká bezpečnostní software chycenému červovi? "Jsi zatčen! A nezkoušej na mě žádný fork()y!"
lurk3r
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod miso15 21. 4. 2010 15:23

dal som to sem
http://gjhak.blogspot.com/
...je tam aj prikaz lspci
miso15
Junior

Odeslat příspěvekod lurk3r 22. 4. 2010 06:26

Zkus změnit v konfiguraci grubu:
kernel /boot/kernel-2.6.32-gentoo-r7 root=dev/hda2 (místo root=dev/hda4).
XP se spusti bez problemu?
Moderátor diskuzního fóra Živě.cz

If there is no space left on the device, there must be some space right ...
Co říká bezpečnostní software chycenému červovi? "Jsi zatčen! A nezkoušej na mě žádný fork()y!"
lurk3r
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod miso15 22. 4. 2010 11:36

XP nabootuje a fubguje bez akychkolvek problemov...este skusim zmenit ten root z hda4 na hda2 a uvidime...
miso15
Junior

Odeslat příspěvekod miso15 22. 4. 2010 15:16

skusil som zmenit ten root,no nepomohlo to...
potom som vsak skusil zmenit hda na sda,nieco sa uz spustilo,
no je tu dalsi problem s filesystemom,vid obrazok na
http://gjhak.blogspot.com/
miso15
Junior

Odeslat příspěvekod x22 22. 4. 2010 15:42

Oprav si /etc/fstab.
Je tam /dev/ROOT, to sa musi zmenit na /dev/sda4. Asi bude nutne opravit aj dalsie polozky v fstab.

http://www.gentoo.org/doc/cs/handbook/h ... #doc_chap1
to iste v anglictine: http://www.gentoo.org/doc/en/handbook/h ... #doc_chap1
(Anglicka verzia je asi aktualnejsia, ale tie veci navyse, co su v ceskej, by nemali nicomu vadit.)
x22
Junior

Odeslat příspěvekod miso15 22. 4. 2010 18:30

ten fstab pomohol,dakujem uz to funguje,uz len rozbehat siet a podobne veci,este raz vsetkym diki
miso15
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků