Я не пользователь Linux, и делал домашнее задание, набрал вслепую sudo mkfs ext3 dev/sda2
(у меня была Ubuntu в качестве установки Windows).
Я сделал еще несколько вещей и выключил Ubuntu, чтобы снова включить Windows. Операционная система не установлена - это сообщение, которое я получаю. Я подключил свой жесткий диск к другому компьютеру, и все мои файлы все еще там.
Что я должен сделать, чтобы вернуть мою установку Windows?
df -l (before mkfs)
/dev/loop0 29G 2,0G 27G 8% /
udev 3,0G 4,0K 3,0G 1% /dev
tmpfs 1,2G 900K 1,2G 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 3,0G 1,3M 3,0G 1% /run/shm
/dev/sda3 455G 123G 333G 27% /host
/dev/sdb1 1,9G 820M 1,1G 43% /media/PHONE CARD
mkfs output (polish, sorry)
mke2fs 1.41.14 (22-Dec-2010)
Etykieta systemu plików=
Typ OS: Linux
Rozmiar bloku=1024 (log=0)
Rozmiar fragmentu=1024 (log=0)
Stride=0 bloków, szerokość Stripe=0 bloków
25688 i-węzłów, 102400 bloków
5120 bloków (5.00%) zarezerwowanych dla superużytkownika
Pierwszy blok danych=1
Maksymalna liczba bloków systemu plików=67371008
13 grup bloków
8192 bloków w grupie, 8192 fragmentów w grupie
1976 i-węzłów w grupie
Kopie zapasowe superbloku zapisane w blokach:
8193, 24577, 40961, 57345, 73729
Zapis tablicy i-węzłów: zakończono
Tworzenie kroniki (4096 bloków): wykonano
Zapis superbloków i podsumowania systemu plików: wykonano
Ten system plików będzie automatycznie sprawdzany co każde 30 montowań
lub co 180 dni, zależnie co nastąpi pierwsze. Można to zmienić poprzez
tune2fs -c lub -i.
после тестдиска (анализ + запись)
fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 2048 23179263 11588608 27 Hidden NTFS WinRE
/dev/sda2 * 23179264 23384063 102400 83 Linux
/dev/sda3 23384064 976771071 476693504 7 HPFS/NTFS/exFAT
Таким образом, sda2 - моя установка Windows, и она изменилась с ntfs на ext3.
источник
Еще не поздно восстановить ваши файлы, поскольку вы, вероятно, редактировали только таблицу разделов. Важно не начинать использовать это все же!
Я предлагаю убедиться, что раздел не подключен. Безопасный способ сделать это - загрузиться с операционной системой, такой как GParted Live или Parted Magic. В последний раз, когда я проверял, Parted Magic включен в великолепную подборку инструментов, которые предоставляет Ultimate Boot CD, но и GParted Live, и Parted Magic можно загрузить по отдельности.
Следующее, что нужно сделать, это отменить изменения, которые вы сделали с помощью mkfs. Насколько я знаю, настоящий возврат невозможен, поэтому, если бы мне пришлось это сделать, я бы отформатировал sda2 как ntfs и запустил на нем инструмент восстановления файлов ntfs. GParted Live и Parted Live оба поставляются с инструментами, которые должны вам здесь помочь (особенно последний).
Я думаю, что настоящий возврат возможен только в том случае, если вы создали резервную копию таблицы разделов. Я делал это раньше, и это работало на меня, так что это может быть полезно в будущем. Я предлагаю вам использовать TestDisk или аналогичный инструмент, чтобы убедиться, что у вас нет резервных копий, потому что, возможно, MFT (или любые другие данные в этом отношении) автоматически резервируются!
Если вы использовали раздел и смонтировали его с правами на запись, скорее всего, файлы уже перезаписаны. Тогда у вас будет больше проблем, но с помощью специальных инструментов восстановление возможно.
Если вы ищете спасательный инструмент, взгляните на TestDisk, я всегда использовал его с большим успехом. Я точно знаю, что он включен в Parted Magic.
источник