Grub спасение неизвестной файловой системы - полная безнадежность

Я знаю, что вопрос задавался так много раз, но в моем случае, что бы я ни делал, как указано в следующем посте (все решения опробованы), «неизвестная файловая система» является окончательным ответом.

Grub rescue - ошибка: неизвестная файловая система

Я также пробовал использовать USB-диск для восстановления загрузочного диска, который тоже не может определить раздел моего устройства, на котором установлена ​​Ubuntu 12.04 x32 (что, кстати, is sdb2) Хотя он создал загрузочный скрипт, который прилагается ниже.

 Boot Info Script e7fc706 + Boot-Repair extra info      [Boot-Info 31Jan2013]


============================= Boot Info Summary: ===============================

 => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sda.
 => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos2)/boot/grub on this drive.

sda1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  SYSLINUX 4.05 20120702
    Boot sector info:  Syslinux looks at sector 1030576 of /dev/sda1 for its 
                       second stage. SYSLINUX is installed in the  directory. 
                       According to the info in the boot sector, sda1 starts 
                       at sector 0. But according to the info from fdisk, 
                       sda1 starts at sector 62.
    Operating System:  
    Boot files:        /syslinux/syslinux.cfg /ldlinux.sys

sdb1: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb2: __________________________________________________________________________

    File system:       
    Boot sector type:  -
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''

sdb3: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sdb5: __________________________________________________________________________

    File system:       
    Boot sector type:  Windows Vista: NTFS
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''
mount: unknown filesystem type ''

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 4003 MB, 4003463168 bytes
124 heads, 62 sectors/track, 1017 cylinders, total 7819264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *             62     7,818,695     7,818,634   c W95 FAT32 (LBA)


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 80.0 GB, 80026360832 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301486 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1               2,048     2,000,895     1,998,848  82 Linux swap / Solaris
/dev/sdb2    *      2,000,896    58,644,479    56,643,584  83 Linux
/dev/sdb3          58,646,526   156,301,311    97,654,786   5 Extended
/dev/sdb5          58,646,528   156,301,311    97,654,784   7 NTFS / exFAT / HPFS


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        3273-D2BD                              vfat       
/dev/sdb1        19d35932-1dbf-4be0-83aa-3d76b646dd80   swap       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sda1        /cdrom                   vfat       (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


========================= sda1/syslinux/syslinux.cfg: ==========================

--------------------------------------------------------------------------------
# D-I config version 2.0
include menu.cfg
default vesamenu.c32
prompt 0
timeout 300
ui gfxboot bootlogo
--------------------------------------------------------------------------------

================= sda1: Location of files loaded by Syslinux: ==================

           GiB - GB             File                                 Fragment(s)

            ?? = ??             syslinux/syslinux.cfg                          1
            ?? = ??             ldlinux.sys                                    1
            ?? = ??             syslinux/chain.c32                             1
            ?? = ??             syslinux/gfxboot.c32                           1
            ?? = ??             syslinux/vesamenu.c32                          1

============== sda1: Version of COM32(R) files used by Syslinux: ===============

 syslinux/chain.c32                 :  COM32R module (v4.xx)
 syslinux/gfxboot.c32               :  COM32R module (v4.xx)
 syslinux/vesamenu.c32              :  COM32R module (v4.xx)

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sdb3

00000000  d6 d6 d6 d6 d6 d6 d6 d6  d6 d6 d6 d6 d6 d6 d6 d6  |................|
*
000001b0  d6 d6 d6 d6 d6 d6 d6 d6  d6 d6 d6 d6 d6 d6 00 fe  |................|
000001c0  ff ff 07 fe ff ff 02 00  00 00 00 18 d2 05 00 00  |................|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

File descriptor 8 (/proc/2401/mounts) leaked on lvscan invocation. Parent PID 7264: bash
  No volume groups found

ADDITIONAL INFORMATION :
=================== log of boot-repair 2013-11-26__17h13 ===================
boot-repair version : 3.198~ppa16~raring
boot-sav version : 3.198~ppa16~raring
glade2script version : 3.2.2~ppa45~raring
boot-sav-extra version : 3.198~ppa16~raring
File descriptor 8 (/proc/2401/mounts) leaked on lvs invocation. Parent PID 4002: /bin/sh
No volume groups found
boot-repair is executed in live-session (Boot-Repair-Disk 32bit 24avr2013, raring, Ubuntu, i686)
ls: cannot access /home/usr/.config: No such file or directory
CPU op-mode(s):        32-bit, 64-bit
noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/lubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --

=================== os-prober:


=================== blkid:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="3273-D2BD" TYPE="vfat"
/dev/sdb1: UUID="19d35932-1dbf-4be0-83aa-3d76b646dd80" TYPE="swap"

=================== UEFI/Legacy mode:
This live-session is not EFI-compatible.
SecureBoot maybe enabled.


=================== PARTITIONS & DISKS:



=================== parted -l:

Model: Kingston DT 101 G2 (scsi)
Disk /dev/sda: 4003MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
1      31.7kB  4003MB  4003MB  primary  fat32        boot, lba


Model:  Mass Storage Device (scsi)
Disk /dev/sdb: 80.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
1      1049kB  1024MB  1023MB  primary   linux-swap(v1)
2      1024MB  30.0GB  29.0GB  primary                   boot
3      30.0GB  80.0GB  50.0GB  extended
5      30.0GB  80.0GB  50.0GB  logical   ntfs

=================== parted -lm:

BYT;
/dev/sda:4003MB:scsi:512:512:msdos:Kingston DT 101 G2;
1:31.7kB:4003MB:4003MB:fat32::boot, lba;

BYT;
/dev/sdb:80.0GB:scsi:512:512:msdos: Mass Storage Device;
1:1049kB:1024MB:1023MB:linux-swap(v1)::;
2:1024MB:30.0GB:29.0GB:::boot;
3:30.0GB:80.0GB:50.0GB:::;
5:30.0GB:80.0GB:50.0GB:ntfs::;


=================== mount:
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sda1 on /cdrom type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
gvfsd-fuse on /run/user/lubuntu/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=lubuntu)


=================== ls:
/sys/block/sda (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sda1 size slaves stat subsystem trace uevent
/sys/block/sdb (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sdb1 sdb2 sdb3 sdb5 size slaves stat subsystem trace uevent
/dev (filtered):  agpgart alarm ashmem autofs binder block bsg btrfs-control bus char console core cpu cpu_dma_latency disk dri ecryptfs fb0 fd full fuse fw0 hidraw0 hidraw1 hidraw2 hpet input kmsg kvm log mapper mcelog mem net network_latency network_throughput null oldmem port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sdb sdb1 sdb2 sdb3 sdb5 sg0 sg1 shm snapshot snd stderr stdin stdout uinput urandom usb v4l vga_arbiter vhost-net video0 zero
ls /dev/mapper:  control

=================== df -Th:

Filesystem     Type       Size  Used Avail Use% Mounted on
/cow           overlayfs  1.5G   19M  1.5G   2% /
udev           devtmpfs   1.5G   12K  1.5G   1% /dev
tmpfs          tmpfs      300M  816K  299M   1% /run
/dev/sda1      vfat       3.8G  496M  3.3G  14% /cdrom
/dev/loop0     squashfs   431M  431M     0 100% /rofs
none           tmpfs      4.0K     0  4.0K   0% /sys/fs/cgroup
tmpfs          tmpfs      1.5G  8.0K  1.5G   1% /tmp
none           tmpfs      5.0M     0  5.0M   0% /run/lock
none           tmpfs      1.5G     0  1.5G   0% /run/shm
none           tmpfs      100M   12K  100M   1% /run/user

=================== fdisk -l:

Disk /dev/sda: 4003 MB, 4003463168 bytes
124 heads, 62 sectors/track, 1017 cylinders, total 7819264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00011134

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          62     7818695     3909317    c  W95 FAT32 (LBA)

Disk /dev/sdb: 80.0 GB, 80026360832 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301486 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7add7add

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2000895      999424   82  Linux swap / Solaris
/dev/sdb2   *     2000896    58644479    28321792   83  Linux
/dev/sdb3        58646526   156301311    48827393    5  Extended
/dev/sdb5        58646528   156301311    48827392    7  HPFS/NTFS/exFAT


Error: no partitions

=================== Default settings
Recommended-Repair
This setting would reinstall the  of .
Additional repair would be performed:  repair-filesystems

=================== Settings chosen by the user
Boot-Info
This setting will not act on the MBR.



No change has been performed on your computer.

В то время как я присоединяю этот sdb (как внешний) к любой работающей ОС, были сделаны следующие наблюдения:

В gPArted Linux Mint: Partitions / sdb1 (ext4) & amp; / sdb5 (ntfs) оба имеют восклицательные знаки! (таким образом, мои ntfs тоже как-то повреждены)

В Win7 / sdb5 также нет доступа, скорее, окна предлагают мне отформатировать его, чтобы использовать его. chkdsk не может получить доступ к этому разделу ntfs!

Я проверил мой жесткий диск на наличие поврежденных секторов, но он исправен & amp; почему ему не должно быть всего 3 месяца. Сейчас я пытался сделать все возможное в течение последних 2 дней, но теперь вы, ребята, я обращаюсь за помощью

ОБНОВЛЕНИЕ 1 Я пытался fsck.ext4 -v /dev/sdb2, но ошибка bad superblock была возвращена. Использовал mke2fs -n /dev/sdb2, чтобы получить список резервных суперблоков & amp; наконец, для каждого номера блока e2fsck -b <block_number> /dev/xxx был выполнен безуспешно: (

Источник для вышеуказанного метода

ОБНОВЛЕНИЕ 2 Используется утилита testdisk & amp; выполнил глубокий поиск потерянных разделов & amp; затем попытался list files на каждом найденном разделе, некоторые из разделов NTFS позволили мне войти в них, но не было файлов только "System Volume Information" (некоторые файлы, которые я помещал в свой / dev / sd5 должен быть там!). Он показал, что структура hd присутствует, но я не могу подключиться к разделу Linux, поэтому testdisk не смог list files из этого конкретного раздела

ОБНОВЛЕНИЕ 3 Это третий день, и я до сих пор не могу заставить его работать, поэтому я пишу пролог о том, как моя проблема действительно началась ... Этот 80-гигабайтный диск, хотя и является моим внутренним диском для ПК, но часто я также подключите это как внешний диск к моему ноутбуку. Диск работал нормально в течение примерно 3 месяцев.

Под linux Mint (на моем ноутбуке) я прикрепил его за 3 дня до этого (и я часто так делаю) как n внешний USB-накопитель. Там я перенес ~ 16 ГБ данных в раздел NTFS / dev / sdb5. Это прошло гладко со скоростью ~ 25 Мбит / с & amp; затем я (что я всегда делаю) выдает через контекстное меню «Безопасное извлечение диска» & amp; в нем сняли диск (думаю, именно так и должно было случиться) ничего особенного! но позже, когда я попытался загрузить его, начался кошмар ...

После быстрого поиска в Google я должен признать, что Linux также может повредить ваш Grub & amp; все, даже если диск не размонтирован должным образом, это действительно позор, потому что в Windows я просто вынимаю свои USB, когда передача заканчивается, но да, в * nix я обнаружил, что даже когда передача завершена & amp; Вы вытаскиваете диск только, чтобы найти ничего не было передано! Не повезло, если вы использовали вырезать / вставить

0
задан 13 April 2017 в 15:23

1 ответ

Несколько проблем:

  1. Windows действительно хочет быть в основном разделе, а не в логическом разделе в расширенном разделе, и это раздел, который должен иметь загрузочный флаг, а не раздел Linux, который не заботится. * О, это просто для данных, неважно.
  2. Может быть, у вас действительно нет файловой системы на SDB2. Кажется, все указывает на это. Так что просто переустановите Ubuntu там (после исправления проблемы с разделом Windows).

Поскольку для разделов в списке нет blkids, это выглядит не очень хорошо для восстановления. Я полагаю, что вы можете проверить раздел с помощью dd, захватить несколько блоков за раз в местах, распределенных по разделу, и искать строки, чтобы увидеть, существуют ли данные. Но если это просто данные конфигурации, определенно не стоит усилий. Для более ценных данных, если обычные инструменты не помогают, всегда есть грубая сила, делите весь раздел, делите его на управляемые куски, ищите интересующие строки, затем редактируйте кусок с интересными вещами - большое дело .

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: