Автобиография
Програми
Web Blog B
 
O Y A N   B O Y C H E
V Скинове & Fonts
Книга за Гости Игри
Лични Снимки Михаел Шумахер
Моите Приятели       Връзки
Меню
   
Инфо
 
Вашето IP:
 3.236.239.91
 
Дата и час:
20 Октомври 2021
12:12:59
 
Последна актуализация:
26 Март 2018
 
Вие сте посетител №:
10.2021г. 2595
(2021г.) (0)

Посетители - ботове:
10.2021г. 2595
(2021г.) (51428)

 
 

Valid XHTML 1.0 Transitional

 
Новини
Възстановяване на загубени дялове и данни
TestDisk или как си спасих важни данни от твърдия диск
Петък, 4 Май 2007
TestDisk е софтуер с отворен код, който може да ви спаси в моменти на отчаяние. Неговата основна функция е да възстанови вашите загубени дялове и/или да възвърне възможността на вашата операционна система да се зареди от твърдия диск (bootable disk). Таблицата с дялове (partition table), някои отделни дяловете и/или MBR (Master Boot Record) могат да бъдат загубени в следствие на некоректен/грешен софтуер, вирус или човешка грешка (като например случайно изтриване на вашата таблица с дялове).

В моя случай, грешката беше комбинация от некоректен софтуер и моя грешка. Грешката ми беше в предоверяване в този софтуер и недоглеждане в документацията му. Какъв е извода? Четете внимателно документацията преди да предприемете решителни действия. Според мен критични бележки в документацията трябва да са отбелязани в червено и удебелени, но такова нещо нямаше. Резултатът беше на лице...

Таблицата ми с дялове бе "автоматично" изтрита и на нейно място "автоматично" създадена друга такава по усмотрение на въпросния софтуер. Гледах като "изтрещян" как на екрана се появяват надписи от сорта на "Creating suitable partitions scheme" и "Formatting /dev/hda1...". Загубих още малко допълнително време докато успея да изключа лаптопа. Най-накрая останах пред черен екран. Разни мисли ме налегнаха и по-скоро надежди, че вероятно patition table не е бил заместен с харесаната схема за дялове на софтуера. Надеждите нали, уж, умирали последно. Ами умряха като пуснах linux rescue от Fedora Core 6 DVD. Резултатът от fdisk направо ме вцепени, нищо познато не видях в схемата, а и това "formatting...", което забелязах преди да успея да изключа лаптопа още повече ме отчая за информацията на диска ми.

Потърсих няколко познати за съвет, но повече бяха песимисти за данните ми. Други казваха, че има шанс, поне за част от данните и ме насочиха към www.google.com. За моя радост вторите бяха прави. След около 30 минути търсене в Интернет, попаднах на нещо, което ми се стори "чудно" и впечатляващо лесно за възстановяване на данните ми - TestDisk. Така се и указа, та аз дори гледах пълноценно мача по телевизията! На всичкото отгоре установих, че TestDisk се съдържа и в голяма част от LiveCD/LiveDVD на известни и не толкова известни Linux дистрибуции. Веднага извадих един Knoppix LiveDVD и го заредих на лаптопа. След около 1 час разучаване и тестване на безценната програмка си възстанових необходимите ми данни, разбира се Windows-а, който беше в началото на твърдия ми диск беше ритнал камбаната, явно в следствие на "formatting...". Но голяма част от данните на моя Линукс си беше на мястото, благодарение и на бързата ми реакция. За моя радост това беше важната част от данните ми. Възстанових си частично старата схема на дяловете и MBR, направих си backup по мрежата на външна машина и рестартирах поразената машина. Имаше голяма вероятност дори да успея да заредя коректно Линукс дистрибуцията си, но за съжаление бяха затрити част от важните файлове в /bin директорията. Реших да не се занимавам с осакатените ми дялове и започнах на чисто с нови дялове и прясно инсталирана Линукс дистрибуция.

Благодарение на TestDisk успях да си спася информация събирана и систематизирана през последните 2 години.

TestDisk работи на следните операционни системи:
  • DOS (either real or in a Windows 9x DOS-box);
  • Windows (NT4, 2000, XP, 2003);
  • Linux;
  • FreeBSD, NetBSD, OpenBSD;
  • SunOS;
  • MacOS.

TestDisk поддържа възстановяване на дялове и файлове разположени на разнообразни файлови системи (вкл. най-използваните). Повече информация за това и за работа с програмата на официалния сайт http://www.cgsecurity.org/wiki/TestDisk.

На горе споменатия сайт може да намерите още едно мощно средство за възстановяване на различни типове файлове PhotoRec.

Надявам се да ви е била полезна информацията и успех с възстановяването на данни. Дано не ви се налага!

Публикувано в Лични, Софтуер

Коментари (5)
Иван4 Март 2019, 11:16

Здравейте, много скоро инсталирах на лаптопа си Linux Mint 19.1 Cinnamon, версия 4.0.8, като преди това бях с win7. Инсталирах с буутваща флашка. Явно много съм прибързал, защото не записах преди инсталацията важната за мен информация (най-вече снимки). След като инсталирах линукса си мислех, че ще съм с 2 операционни системи, но уви. Също така не открих снимките си и др. файлове. Преди инсталацията дискът на лапотапа го бях разделил на три дяла С, Д и Е. Снимките и др. файлове бях ги записвал на Е, а win7 беше на диск С. Въпросът ми е дали мога да си възстановя снимките по някакъв начин с прохрамата тестдиск? Характеристиките на лаптопа са:
марка НР
процесор AMD A6-6310 APU with AMD Radeon R4 Graphics × 4
памет 4 ГБ рам
диск 500 ГБ
Инсталирания уин 7 беше 64 бит.
Боян Бойчев
http://www.boyan-bg.com
7 Март 2019, 10:44

Здрасти Иване, Има вероятност да не си си изтрил дяловете на Windows, просто да нямаш запис за него в boot-ващата програмка (обикновено GRUB в наши дни - разгледай ги с "cat /boot/grub/menu.lst" или "cat /boot/grub2/grub.cfg" или пък проблем с MBR). Използвай под "root" потребител следната команда, за да провериш колко дялове имаш в момента на диска си - ако диска ти е SATA тип: "fdisk -l /dev/sda". Ако видиш дял с тип в името NTFS или FAT32 това е добре и дяловете са ти все още там и може просто да си ги монтираш под Linux. Ако имаш нужда от помощ прати резултата от изпълнените команди. Иначе вероятността да си си изтрил дяловете е по-голяма от написаното - в такъв случай може да пробваш множеството програмчета в Hiren's BootCD (разгледай https://www.hiren.info/ и/или https://www.hirensbootcd.org/). Най-вероятно TestDisk е една от програмките, които ги има в Hiren's BootCD, т.е. направи си Boot CD или USB и пробвай. При мен имаше успех преди повече от 10 години :). Успех! Поздрави, Боян Бойчев
Иван7 Март 2019, 21:03

Включих програмата тестдиск - анализиращата. и при анализите на "цилиндър" виждам ФАТ 32 с едни цифрички след това 0 32 33 65 101 36 1048576 без име. Под него има два линух с 1499136 и линукс 4096. Влезнах като руут потребител с една команда от рода на содо или нещо подобно. написах горните катб.... но нещо не ги разпознава. Зле съм с линукса. Мой познат ми каза за линукса че го ползвал у дома. Вървял бързо и така се реших да го направя
Иван7 Март 2019, 21:22

При анализа първо изписва disk/dev/sda - 500 gb/465 gib-chs 60801 255 63
Боян Бойчев
http://www.boyan-bg.com
10 Март 2019, 15:08

Здрасти Иване, видях от майла ти до мен, че си се справил и си възстановил важните си файлове - браво! TestDisk ти е намерил поне един FAT32 и поне един NFFS дялове от снимките, които си ми пратил по майла. Може и повече да са били в крайна сметка, но анализа на диска е бил все още в прогрес при тези снимки. Та явно е добре да си изчакаш "Alalyse cylinder" да приключи на 100%. Иначе предполгам, че дори Windows-а ти е бил запазен просто boot програмката ти не е знаела за него. Както и да е, радвам се, че си успял и всичко е наред! Поздрави, Боян Бойчев

[ Зареди друг код ]  CAPTCHA Image


<< Назад
© Боян Бойчев