Не могу установить внешний жесткий диск

У меня проблема с доступом к данным на внешнем жестком диске. Я недавно сделал новую установку, но по ошибке оставил свой внешний жесткий диск подключенным.

Когда я пытался получить доступ к данным на внешнем жестком диске, он говорит "нет файлов", но распознает, что на нем 290 ГБ данных. Жесткий диск большой 350GB.

Я проверил диск с помощью Дисковой утилиты, и он показал, что жесткий диск имеет загрузочный флаг. Итак, в разделе редактирования я отключил эту загрузку.

Теперь он не будет монтироваться в Ubuntu, и теперь моя XP вообще не может его распознать, тогда как раньше я мог получать доступ к данным на компьютере с XP.

В дисковой утилите она не дает мне возможности снова установить загрузочный ящик, и я также не могу получить доступ к данным в XP.

Есть идеи как это исправить?

1 ответ

Прежде всего, вы должны установить утилиту под названием GParted: # apt-get install -y gparted, После того, как он прочитает жесткий диск, у вас будет возможность щелкнуть правой кнопкой мыши по разделу и восстановить загрузочный флаг. Отметим, что флаг загрузки не должен мешать Ubuntu монтировать раздел.

Вам следует попробовать смонтировать систему в среде LiveCD. (Live CD уже установлен по умолчанию.)

Это раздел Windows XP, поэтому я предполагаю, что диск отформатирован как диск NTFS. Для проблем монтирования сначала вы должны проверить вывод # fdisk -cl, Он должен возвращать какой-то вывод, подобный этому:

root@localdomain:/# fdisk -cl

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 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: 0xbb28bb28

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4570    36700160    7  HPFS/NTFS
/dev/sda2            4570        9730    41447425    5  Extended
/dev/sda5            4570        7059    19998720   83  Linux
/dev/sda6            7060        9232    17447936   83  Linux
/dev/sda7            9232        9730     3998720   82  Linux swap / Solaris

Где /dev/sd что-то является идентификатором раздела. Чтобы смонтировать раздел, вам нужно создать папку под /media путь, он будет служить точкой монтирования. Выполнить команду # mkdir /media/external, затем смонтируйте раздел с помощью команды # mount -t ntfs-3g /dev/sda1 /media/external, где /dev/sda1 является идентификатором, который мы получили из вышеприведенного вывода команды, и /media/external это папка, которую мы только что создали.

(Примечание: команды с префиксом # в этом ответе укажите, что для выполнения требуется повышенный уровень суперпользователя (root) привилегии. При нормальных обстоятельствах вам нужно будет префикс всех команд с sudo авторизоваться. Так # apt-get install gparted витки $ sudo apt-get install gparted, # указывает на корень, $ указывает на нормальный сеанс терминала.)

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