Не может восстановить личинку после переустановки окон

Я пытался восстановить личинку после того, как я переустановил окна, таким образом, я смонтировал раздел, где человечность была установлена, но я добрался:

$ sudo mount /dev/sda3 /mnt
mount: you must specify the filesystem type

Таким образом, я сделал

$ sudo mount -t ext4 /dev/sda3 /mnt 
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try

Затем я попробовал решение за плохие суперблоки:

$ sudo e2fsck -f /dev/sda3
e2fsck 1.42.9 (4-Feb-2014)
e2fsck: Attempt to read block from filesystem resulted in short read while trying 
to open /dev/sda3
Could this be a zero-length partition?

$ sudo dumpe2fs /dev/sda3|grep -i superblock
dumpe2fs 1.42.9 (4-Feb-2014)
dumpe2fs: Attempt to read block from filesystem resulted in short read while 
trying to open /dev/sda3
Couldn't find valid filesystem superblock.

$ sudo mke2fs -n /dev/sda3
mke2fs 1.42.9 (4-Feb-2014)
mke2fs: inode_size (128) * inodes_count (0) too big for a
filesystem with 0 blocks, specify higher inode_ratio (-i)
or lower inode count (-N).

Edit2: И как Android предложенный Dev (то же использование 8193)

$ sudo e2fsck -f -b 32768 -y /dev/sda3
e2fsck 1.42.9 (4-Feb-2014)
e2fsck: Invalid argument while trying to open /dev/sda3

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>

Таким образом, что продолжается здесь?? Мой разделенный-l похож на это:

$ sudo parted -l
Model: ATA SAMSUNG HM321HI (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system     Flags
1      1049kB  106MB  105MB   primary   ntfs            boot
2      106MB   231GB  231GB   primary   ntfs
3      231GB   320GB  89.4GB  extended
5      256GB   258GB  1991MB  logical   linux-swap(v1)
6      258GB   320GB  62.4GB  logical   ext4

Я отметил (благодаря oldfred), что раздел sda4 (где человечность была установлена) отсутствует! между 231 ГБ и 256 ГБ, sda6 является моим / домой. Я раньше имел 2 раздела для окон и когда я переустановил, я сделал это во всего один, таким образом, разделы человечности, возможно, были от sda4 до sda7 прежде (но не уверены). Это было бы связано с проблемой?

Мои опции состоят в том, чтобы восстановить этот раздел с испытательным стендом или переустановить человечность, но я хотел спросить, знает ли кто-то о другом решении для этого.

Я считал подобные вопросы, но ни один не предоставляет решение, отличающееся от испытательного стенда, и я не уверен, является ли это моей проблемой.

Edit1:

Вывод для 'sudo личинка обновления' чтения

/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.

подобный для sudo установки личинки/dev/sda3:

$ sudo grub-install /dev/sda3
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow'.

Edit3 (решение):

В случае, если кто-то еще спотыкается с этой проблемой, я восстановил недостающий раздел с помощью разделенного спасения, как предложено oldfred в комментариях. Его решение может быть найдено в этой ссылке (отправляет 21 и 22),

http://ubuntuforums.org/showthread.php?t=1775331&page=3

Для переустанавливания личинки я выполнил эти шаги:

$ sudo mount /dev/sda7 /mnt
$ sudo mount --bind /dev /mnt/dev 
$ sudo mount --bind /dev/pts /mnt/dev/pts
$ sudo mount --bind /proc /mnt/proc 
$ sudo mount --bind /sys /mnt/sys
$ sudo chroot /mnt
# grub-install --recheck /dev/sda
Installing for i386-pc platform.
Installation finished. No error reported.

где sda7 был восстановленным разделом. Работавший отлично.

источник (испанский язык): http://www.taringa.net/post/linux/18583092/Como-recuperar-Grub-despues-de-instalar-Windows.html

3
задан 16 March 2016 в 21:44

2 ответа

Никакая потребность смонтировать раздел.

sudo grub-install /dev/XXX РЕДАКТИРОВАНИЕ , Так как это - двойная загрузка, XXX, должно быть первым сектором, EG: РЕДАКТИРОВАНИЕ/dev/sda

2: Ваша файловая система могла бы быть немного повреждена. Вы могли попробовать эту команду (ПРАВОВАЯ ОГОВОРКА! A: Команда от здесь , B: Сделайте резервное копирование!): sudo e2fsck -f -b 32768 -y /dev/xxx1

Источник: https://источник help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

для того, где установить: , Где я должен установить личинку?

0
ответ дан 1 December 2019 в 22:50

Вашей проблемой не является проблема GRUB; Вы потеряли по крайней мере один раздел, вероятно, потому что программное обеспечение разбиения дисков на разделы Microsoft (который использовался во время переустановки Windows) имеет некоторые серьезные ошибки, которые могут вызвать точно эту проблему, когда диск содержит логические разделы.

Возможности - Вы, может восстановить Ваш раздел (разделы) с помощью программа TestDisk. необходимо быть осторожными, хотя; этот тип операции восстановления не является безрисковым, особенно когда неспециалисты пытаются восстановить разделы. Можно хотеть читать статья Wikipedia о структурах данных MBR и инструкции TestDisk перед продолжением. Существует много вопросов, и отвечает, что касание к TestDisk на этом сайте также, но быстрый поиск не поднял ничего действительно краткого.

после восстановления раздела (разделов) Ubuntu можно переустановить GRUB. Обратите внимание, что число раздела, возможно, изменилось, вслепую не пытайтесь использовать /dev/sda3, как Вы сделали в своих начальных попытках восстановления.

0
ответ дан 1 December 2019 в 22:50

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

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