Linux crash

HackForum

Linux crash#
Mám takový problém, dnes jsem si instaloval gentoo linux na disk, který jsem měl přes windows rozdělen na oddíl windows, linux a linux swap. Do oddílu linux jsem nainstalova gentoo (z CD x86-minimum...). To ještě všechno bylo v pořádku (no asi jsem tam nasekal taky pár chyb). Do této doby šly nabootovat jen windowsy, v příručce jsem četl, že lze udělat dualboot přes GRUB (v linuxu), tak jsem nastavil grub.conf (asi špatně). Pak se stal ten osudový okamžik a já sem přes PartitionMagic (ve windowsech) nastavil oddíl s linuxama jako aktivní. Rebootoval jsem systém a o se nestalo. Nenaběhl žádný výběr OS ale hláška měla přesné znění Chyba zavádění operačního systému\"
No nic, asi jsem na něco zapomněl, ... spouštím live instalaci gentoo, fdisk, nastavuji boot flag na /dev/sda2, odstranil jsem ho na /dev/sda1,... reboot a zase je to tady: Chyba zavádění operačního systému\".
Do souboru grub.conf jsem napsal asi tohle:

default 0

title=Gentoo Linux
root (hd0,0)
kernel /boot/kernel-*-gentoo-r5 root=/dev/sda2

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


Jde mi o to aby fungoval dualboot nebo aspoň zprovoznit windowsy. V linuxu jsem začátečník, takže omluvte, pokud jsem se někde špatně vyjádřil. Při instalaci gentoo jsem čerpal z této příručky [link] .
Srdečně děkuji za každou radu.
(odpovědět)
anonym | 209.200.19.*13.8.2007 16:12
re: Linux crash#
Ještě bych dodal aby nedocházel k případným omylům, všechny oddíly jsem vytvářel přes PartitionMagic 8.01 (volba install another OS), kernel-*-gentoo-r4 jsem samozřejmě nahradil aktuální verzí kernelu a disk mám rozdělen takto:

+-------------+-----------+-------+
|WINDOWS(NTFS)|LINUX(Ext2)|LinSWAP|
+-------------+-----------+-------+

(odpovědět)
anonym | 209.200.19.*13.8.2007 16:20
re: Linux crash#
Z nejakyho liveCD znovu nainstaluj grub (grub-install). A podle toho co rikas mas blbe nastavenej ten grub.conf ... U gentoo bys mel mit root (hd0,1) a u windows root (hd0,0) :)

----------
Co neni ve slackware - nepotrebujes, co neni v debianu - neexistuje.

(odpovědět)
misha | E-mail | PGP | ICQ 33737638513.8.2007 17:20
re: Linux crash#
Takže, tak jak jsi mi říkala editoval jsem grub.conf, spravil a furt ten samý problém. Smazal jsem tedy oddíl s gentoo, reboot... OS not found ... tak znovu do live, nastavit boot flag na oddíl s widlema, reboot ... pak nastal pokud vím taky problém OS not found, nejsem si jistej ale nějakej problém tam byl, myslel jsem si a asi správně, že MBR odkazuje na OS gentoo, který je ve smazaném oddílu. Skvělé,... znovu do livka a začal jsem si \"hrát\" s fdiskem. No myslím že to bylo nějak takhle:

# fdisk /dev/sda
Command (m for help): o (volba create a new empty DOS partition table)
Command (m for help): w (volba write table to disk and exit)
Command (m for help): q
reboot

No ať jsem dělal co jsem dělal, tak jsem se snažil zprovoznit bootování WinXP na prvním oddílu. Po tomhle rebootu mi najela splash screen Windows XP, už jsem si myslel že jsou všechny problémy z krku... a hle, hned poté se objevila modrá obrazovka s hláškou autochk program not found - skipping AUTOCHECK. Asi po 5s následuje restart systému a to furt dokola.
Nouzový stav - nepomůže, to samé, nabootoval jsem tedy z install CD WinXP, konzole pro obnovení systému (tam jsem zkusil pár voleb jako kontrola disku, trvala věčnost ale stejně nepomohla)... no taky bez výsledku.
(odpovědět)
anonym | 67.159.44.*13.8.2007 22:35
re: Linux crash#
Teď se momentálně snažim nainstalovat na svoje stařičké PC nějaký Linux. Hlavní problém vidim v tom, že mam monitor, který zvládne pouze rozlišení 800x600 a 60Hz. Vyzkoušel jsem už Ubuntu, Kubuntu, Mandrake a včera i Gentoo. Problém těchto distribucí je v tom, že počítají s monitorem který podporuje rozlišení min. 1027x768. Jediné co se mi podařilo nainstalovat je Xubuntu. Tam byla pro změnu rozostřená obrazovka a nemožné fonty. Abych tu jen nekecal o svých problémech, když jsem odstraňoval Xubuntu, Windows boot umřel. Obnovit se dá tak že z CD spustíš konzoli pro opravu systému a zadáš příkaz fixmbr. Teď chci sosat Puppy Linux na který se dá všude zaslechnout jenom samá chvála. Uvidim..
(odpovědět)
Bystroushaak | 83.69.32.234/192.168.250.*13.8.2007 23:29
re: Linux crash#
Bystroushaak: No, to už jsem včera zkoušel (FIXMBR, ale je tam nějaké upozornění, že je ta tabulka nestandartní nebo nějak tak, mmnt jen co rebootnu tak sem napíšu tu chybovou hlášku.
Ale teďka jsem trochu znejistěl, nabootuje už splash screen a pak to zjistí, že autochk neexistuje... Může tato chyba být v Master Boot Record? No pravděpodobně ano, protože oddíl je přes fdisk označen jako HIDDEN/NTFS. Mimochodem, díval jsem se na své druhé PC, tam je autochk.exe ve složce C:\WINDOWS\system32\autochk.exe a win..system32\dllcache\autochk.exe. Na "poškozeném" PC nechyběl ani jeden z těch souborů, byly tam všechny soubory co jsem tam měl.
Zpátky k MBR, kolem kterého se to kupí... no jde o to zaktivnit ten oddíl, který jsem nastavil přes PartitionMagic jako aktivní. Jedna možnost je fyzicky vyndat disk a strčit ho do druhého PC a přes PartitionMagic oddíl s WXP na aktivní, druhá možnost asi přes záchrannou disketu a FDISK. První možnost by byla asi v konečném důsledku bezpečnější, protože FDISK je velice destruktivní nástroj, tuším ani nepodporuje NTFS. No, podívám se jestli při zaktivování partition na disku potřebuje FDISK znát souborový systém. Oba z mých počítačů mají odvařenou disketovku, takže o záchranné disketě se mi může ledatak snít. Co je druhým faktem, tak teď nemám funkční CD/DVD vypalovačku (jedinou mám na "poškozeném PC").
Na rozebírání myslím až v posledním případě, takže jediné co mám teď k dispozici tak je CD Windows XP HE, Gentoo-x86-minimum a Mandriva live.
Ještě jednou děkuji za každou radu
(odpovědět)
anonym | 85.195.123.*14.8.2007 8:32
re: Linux crash#
*chyba, ...takhle: ... no jde o to zaktivnit ten oddíl, který jsem nastavil přes PartitionMagic jako aktivní => jde o to zaktivnit oddíl s WINDOWS
(odpovědět)
anonym | 85.195.123.*14.8.2007 8:35
re: Linux crash#
Takže ať dám
fixmbr nebo fixmbr \Device\Harddisk0\Partition1 tak to napíše:

Tento počítač patrně obsahuje nestandartní nebo neplatný hlavní spouštěcí záznam.
Použijete-li příkaz FIXMBR, může dojít k poškození tabulek oddílů.
V důsledku toho by se mohl zablokovat přístup ke všem oddílům na aktuálnímpevném disku.
Nemáte-li právě problémy s přístupem na disk, nepokračujte!

(odpovědět)
anonym | 195.47.18.*14.8.2007 9:19
re: Linux crash#
Jj, to je ono, tuhle hlášku to vypsalo i mě. FIXMBR nejdříve vypsal kde se nachází systém (stiskněte 1 pro C:\Windows\, nebo ENTER pro konec). Zadal jsem 1, pak se vypsala tahle hláška, kterou jsem potvrdil napsáním A a po restartu už naběhli Windows.
(odpovědět)
Bystroushaak | 83.69.32.234/192.168.250.*14.8.2007 13:31
re: Linux crash#
Jinak k tomu Puppy linuxu -tenhle přízpěvek píšu z Puppy 2.17.1 a je to fakt síla. Konečně jsem si našel svoje linux distro :D
(odpovědět)
Bystroushaak | 83.69.32.234/192.168.250.*14.8.2007 17:14
re: Linux crash#
No, tak jsem zkoušel ten FIXMBR,... a nepomohlo to.
(odpovědět)
anonym | 208.109.233.*15.8.2007 10:10
re: Linux crash#
Takže, už to jede. Děkuji všem za radu, ale řešení bylo úplně někde jinde ;)
Kdyby se dostal někdo do podobné situace, tak zde je řešení:
Nabootujte linux livko a napište do konzole:
cfdisk /dev/sda
Pak uvidíte všechny oddíly na disku s typem souborů. Změňte hodnotu typu u disku s widlemi z 0x17 na 0x07 (Přeměna z Hidden NTFS na NTFS). Nezapomeňte tabulku zapsat (write), reboot a je po problému.
(odpovědět)
nejmenuje | E-mail | Website | ICQ 26000797615.8.2007 10:52

Zpět
 
 
 

 
BBCode