Вы видите это в посте, моя система не самая простая. У меня есть HDD и SSD, SSD находится на интерфейсе mini-pci-express, а жесткий диск на обычном интерфейсе SATA 2. У меня Windows 7 на SSD и Ubuntu на HDD + свободное место на HDD в файловой системе NTFS для хранения файлов из раздела Windows. Единственный способ запуска моей системы - использовать технологию Intel IRRT и установить устройство «Внутренний жесткий диск (IRRT)» в качестве первого загрузочного устройства в порядке загрузки. Это "IRRT" устройство поставляется в дополнение к самим SSD и HDD: я до сих пор не понял, как именно оно работает, но похоже, что это какой-то общий диск, который может правильно обращаться к загрузочному сектору SSD, хотя он находится на mini PCI экспресс-интерфейс. И чтобы усложнить ситуацию, GRUB помещен перед этим, и он все еще может правильно запустить Windows 7, хотя для этого он указывает на /dev /sda1, а /dev /sda1 находится на жестком диске, а не на SSD. Может быть, это физическое место всей вещи "IRRT". До этого все работало хорошо.
Теперь о моей настоящей проблеме.
Сегодня я попытался разбудить мою систему (Windows 7 64 бит) из спящего режима. Сделав это, я включил беспроводную карту (физический внешний коммутатор, у меня есть ноутбук, M4600 от Dell), прежде чем система могла запуститься (возможно, мне было все равно). Возможно из-за этого я получил win 7 синий экран и перезагрузился. Затем, при перезагрузке, после выбора windows 7 в Grub, он отображал мне сообщение "fail boot", потому что "требуемое устройство было недоступно". Я пытался восстановить через win 7 DVD. Это не удалось. Однако я заметил проблему во время процедуры ремонта. Когда я купил свой ноутбук, он был пустым, ничего на обоих дисках. Сначала я установил Windows 7 вручную, затем убунту. Grub появился после всего этого IRRT. И хотя Ubuntu по-прежнему не было, при вставке Windows DVD он мог найти раздел Windows на C:\ (SSD) и его размер. Сегодня, когда я попытался выполнить процедуру восстановления, на D:\ (HDD) показывалось только несколько разделов "windows" размером 0 Мб. Позже, fdisk -l показал мне, что на жестком диске действительно есть раздел NTFS, загрузочный, в дополнение к разделу хранения NTFS, который я знаю. Вот что сегодня нашел fdisk:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x1010ba11
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 101574 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
Partition 1 does not start on physical sector boundary.
/dev/sda2 13 56105 450560718 7 HPFS/NTFS
/dev/sda3 56106 60802 37722113 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda5 56106 60603 36127744 83 Linux
/dev/sda6 60603 60802 1593344 82 Linux swap / Solaris
Disk /dev/sdb: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9e182e42
Device Boot Start End Blocks Id System
/dev/sdb1 1 5 40131 de Dell Utility
/dev/sdb2 * 6 15566 124992512 7 HPFS/NTFS
Все выглядит нормально. Я подозреваю, что после неудачного выхода из спящего режима, когда гибернация изменяет сектор, на который нацелена последовательность загрузки, произошел некоторый беспорядок, некоторая транзакция не была завершена, и мой указатель загрузки внутри раздела Windows стал неправильным. Проблема в том, что со всей вышеприведенной суперструктурой (Grub, IRRT и два диска, с жестким диском, хранящим часть последовательности загрузки Windows, соответствующую загрузке mini-pci-express впоследствии), диск Windows кажется быть неспособным восстановить любой ущерб, который был нанесен неудачной процедурой пробуждения, поскольку он не может видеть за пределами D:\ "установка Windows", которая на самом деле не существует: это только какой-то раздел, связанный с последовательностью загрузки Windows, а не созданный окнами, но и IRRT и Grub. Настоящий загрузочный сектор вместе с самой установкой находится на C:\, SSD.
И последнее: SSD больше не отображается в Linux как автоматически монтируемый диск, как это было до проблемы. fdisk по-прежнему видит разделы на SSD, но я не знаю, почему он не появляется в Nautilus, когда я его открываю. И чтобы добавить к этому, я слишком большой новичок, чтобы правильно знать, как вручную монтировать раздел, который обычно монтируется автоматически, а теперь ничего не делает. Потому что в случае, если мне нужно будет отформатировать C:\, было бы хорошо получить данные обратно. И проверить, что он все еще существует, что это не SSD, который только что сгорел ...
Итак, в этой проблеме, где я потерял себя, есть кто-нибудь, что делать? Я предполагаю физически удалить HDD, а затем заставить Windows DVD найти раздел на SSD и восстановить его, хотя это, вероятно, сделает недействительным GRUB, когда я верну HDD. Я не знаю, будет ли это работать или сломать все дальше, поэтому сначала я хочу попытаться вернуть мои данные с SSD, снова "увидеть это" в Nautilus.
Большое спасибо, если какая-то деталь отсутствует, я добавлю ее!
РЕДАКТИРОВАТЬ: вот что случилось, когда я попытался смонтировать:
MrBrody@MrBrody-laptop:~$ sudo mount -t ntfs /dev/sdb2 /home/MrBrody/testmount
ntfs_mst_post_read_fixup: magic: 0x44414142 size: 1024 usa_ofs: 63104 usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0x44414142)
Failed to load $MFT: Input/output error
Failed to mount '/dev/sdb2': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
Редактировать 2: Я пытался удалить жесткий диск, а затем восстановить с Win 7 диска: не нашел разделов Windows! Потом попытался загрузиться просто: ничего. И до сих пор не нашли способ доступа к данным на SSD. Я попытался запустить команду gpart, и при сканировании SSD действительно издавал "звуки", но так как это было довольно долго, я остановился, прежде чем он мог что-либо показать. Так что я немного раздражен, я действительно хотел бы найти способ восстановить свои данные, прежде чем я перезаписываю все с новой установкой win 7 - и, во-первых, определить, действительно ли мой SSD мертв!
Пожалуйста, помогите, я думаю, что это серьезно ...