Obnova dat z disku a obnova grub.cfg

Obnova dat z disku a obnova grub.cfg
« kdy: 29. 12. 2010, 13:07:20 »
zdravim, mam dve otazky:
1.potrebujem obnovit hdd 500gb, su na nom 2 oddiely, druhy (D:) je v poriadku ale prvy je poskodeny tak, ze sa neda najst ani ako particia, nieto este filesystem na nom. skusal som testdisk, tan tu particiu nasiel, ale neviem ako ju mam dat opravit. v podstate hladam software ako GetDataBackForNTFS, ktory precita cely disk sektor po sektore,vypise zoznam najdenych suborov z ktorych si mozem vybrat, ktore zalohovat. windows nemam.
2.pravdepodobne pri instalacii noveho kernelu vo fedore sa mi zmazal /boot/grub/grub.conf,skusal som tam rucne vpisat zaznamy, ale pri vybere hociktoreho OS mi pise "Error 18: Selected cylinder exceeds maximum supported by BIOS‎". aj tu by som ocenil nastroj, napr. ako Startup Manager v ubuntu, ktory prehlada disky a automaticky posklada grub.conf, lenze vo fedore som taky nenasiel :(
 velka vdaka za radu.
« Poslední změna: 29. 12. 2010, 15:11:13 od Petr Krčmář »


Re: Obnova dat z disku a obnova grub.cfg
« Odpověď #1 kdy: 29. 12. 2010, 15:13:12 »
Mám odpověď na obě otázky a na obě odpoví články na Rootu :-).

1) K nízkoúrovňové obnově souborů slouží program PhotoRec. Ač by to tak podle názvu mohlo vypadat, zdaleka neobnovuje jen fotky.

2) Soubor /etc/grub/grub.cfg už se ručně needituje, ale generuje jej skript grub-mkconfig. Opět doporučuji nedávný článek o Grub 2.

Re: Obnova dat z disku a obnova grub.cfg
« Odpověď #2 kdy: 30. 12. 2010, 17:55:52 »
1. photorec obnovil skoro vsetko a rozpoznal aj typy suborov, len skoda ze nazvy uz nie. asi je mft uplne vyrizeny. kazdopadne vacsina sa da citat, takze super.
2. skusil som toto
Kód: [Vybrat]
[root@localhost liveuser]# grub2-mkconfig -o /boot/grub/grub.conf
Generating grub.cfg ...
/usr/sbin/grub2-probe: error: no mapping exists for `live-rw'.
[root@localhost liveuser]#
netreba nejako povedat grubu, ze chcem zapisat zavadzac na pevny disk a nie na live cd?

vdaka za radu!

Re: Obnova dat z disku a obnova grub.cfg
« Odpověď #3 kdy: 30. 12. 2010, 18:12:16 »
takto vyzeraju vypisy:
Kód: [Vybrat]
[root@localhost liveuser]# grub2-install -v
grub-install (GNU GRUB 1.98)
[root@localhost liveuser]# grub-install /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/mapper/../dm-0 does not have any corresponding BIOS drive.
[root@localhost liveuser]# grub2-install /dev/sda
/usr/sbin/grub2-probe: error: no mapping exists for `live-rw'.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.
[root@localhost liveuser]# grub2-setup -d /media/_Fedora-14-i686-/boot/grub /dev/sda
grub2-setup: error: cannot stat /media/_Fedora-14-i686-/boot/grub/boot.img.
[root@localhost liveuser]#



Re: Obnova dat z disku a obnova grub.cfg
« Odpověď #4 kdy: 30. 12. 2010, 20:44:24 »
nove poznatky - grub.conf:
Kód: [Vybrat]
# grub.conf
default=0
timeout=10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Fedora 14
root (hd0,0)
kernel /boot/vmlinuz-2.6.35.10-72.fc14.i686 ro root=LABEL=/ hdd=ide-scsi
initrd /boot/initrd-plymouth.img
title Windows XP
rootnoverify (hd0,1)
chainloader +1
fedora je na /dev/sda1 a windows na /dev/sda2. po spusteni pc sa pusti grub menu s polozkami Fedora 14  a Windows XP ale spustit nejde ani jedno
ked idem na to rucne stlacenim c v grub menu:
Kód: [Vybrat]
>root (hd0,0)
>setup (hd0,0)
>kernel /boot/vmlinuz-2.6.35.9-64.fc14.i686 ro root=/
>initrd /boot/initramfs-2.6.35.9-64.fc14.i686.img
>boot
kernel zacne bootovat ale skonci chybou nieco v zmysle ze nevie co ma robit s root=/ - presne znenie neviem skopirovat kedze to robim na skutocnej masine

co by som mal skusit? vdaka za radu.