Я могу восстановить с ошибки системного диска на Ubuntu Linux?

Многие точки парования применяют одинаково ко всем операционным системам POSIX и многим другое альтернативное OSs.

  • Мощный эмулятор терминала с передачей по каналу, перенаправлением и фоновыми процессами. удар, оболочка по умолчанию, является языком программирования, который можно использовать для каждого дневного управления системой. Это - несколько величин, более мощных, чем DOS, таким образом, что многие приняли решение использовать терминал и текстовый редактор по IDE.
  • Linux предлагает много различных типов межпроцессного взаимодействия. Сокеты, общая память, каналы, FIFO, и т.д.
  • Модель должностного лица ветвления Linux позволяет Вам более легко записать параллельные программы.
  • Стандартизированное расположение файловой системы, что, при варьировании немного от дистрибутива до дистрибутива, допускает создание автоматизированных сценариев установки.
  • Из-за вышеупомянутого: Диспетчеры пакетов, которые автоматически устанавливают новые библиотеки и программы и их зависимости. В Windows необходимо вручную установить большинство библиотек и настроить компилятор; на Linux Вы вводите "склонный - получают установку" или "вкусную установку" или "появляются" (для Debian/Ubuntu, Fedora и хинду соответственно). Это - также хороший способ распределить программное обеспечение, это готово к массовому потреблению.
  • Бесплатные, непрерывные обновления. Никогда не платите для обновления ОС.
  • Лучшее общественное и общественное знание. Программисты Linux знают больше о том, что делает их ОС, потому что можно A) считать ее источник, B) работать намного ближе к нему и C) найти более ссылочный материал о его внутренних работах. Они также связываются больше через списки рассылки, форумы и веб-сайты как это. Программное обеспечение с открытым исходным кодом становится очевидным на Linux, мы любим совместно использовать код.
  • Лучшая документация. Не знайте, как запустить определенную программу? Введите "человека". Хотите знать поведение функции C? "человек" или иногда "человек 3".
  • Настройка. Можно настроить что-либо, включая ядро. Можно изменить настольный GUI и даже испытать менеджеры окон мозаичного размещения. Большинство дистрибутивов позволяет, Вы выбрали между несколькими различными файловыми системами включая ext4, XFS, JFS, Reiser, и т.д. Это также способствует пользователям Linux, знающим больше об их ОС.
2
09.07.2013, 23:31
2 ответа

Я попытался бы восстановить диск или с HDAT (бесплатное программное обеспечение) или возможно с (Коммерческим) Spinrite. Я использовал оба из этих инструментов для восстановления дисков, которые перестали работать, и они оба работали хорошо в прошлом.

После того как диск находится в применимом состоянии, я использовал бы Clonezilla для тиражирования его так быстро, как Вы можете к альтернативному жесткому диску.

1
27.01.2020, 22:01
  • 1
    Абсолютно получите данные от диска, как только Вы возможно можете, после того как Вы возвращаете диск к на вид рабочему состоянию. В точке диск OP звучит, чтобы быть похожим, это имеет тенденцию жить на одолженном времени. –  a CVn 09.07.2013, 23:24
  • 2
    я записал hdat2_v493.iso к DVD и загрузился. Когда я добираюсь до командной строки, я не могу ввести в "hdat2" или чем-либо еще. Я выбрал опцию загрузить все драйверы при первой подсказке (синий фон). У меня есть беспроводная клавиатура Logitech. Существует ли путь вокруг этого? Я имею в виду, не получая проводную клавиатуру?... Я не уверен, что у меня даже есть тот. –  Samir 10.07.2013, 10:38
  • 3
    @Sammy - ха, это всегда - что-то не так ли? Я нашел этот поток, hdat2.getphpbb.com/hdat2-problems-f1 / …, Вы, возможно, должны были бы позволить поддержке USB-устройства прежней версии в BIOS Вашего компьютера получить клавиатуру, работающую здесь. Не забудьте отключать его, когда Вы будете сделаны. –  slm♦ 10.07.2013, 10:44
  • 4
    Да, это всегда - что-то. В BIOS у меня есть Контроллер USB, контроллер USB 2.0, Поддержка клавиатуры USB, Поддержка мыши USB, Наследие, которое устройство хранения данных USB обнаруживает, и им все Включают. Таким образом, где я иду отсюда? Купить проводную клавиатуру? Ха! –  Samir 10.07.2013, 11:41
  • 5
    @Sammy - да я думаю, что это могло бы быть Вашей только другой опцией. Я не видел ничто больше кроме попытки отключить и повторно включиться в клавиатуре после того, как hdat2 запустился. –  slm♦ 10.07.2013, 11:46

Получите загрузочный диск как SystemRescueCD или подобный и выполните инструменты S.M.A.R.T. Это поможет Вам добраться до сути относительно УМНОЙ ошибки если, именно это это действительно.

smartctl --all /dev/{hd?,sd?}
3
27.01.2020, 22:01
  • 1
    +1 для проверки УМНОГО. Могло бы быть возможно сделать через рабочую систему также. Тем не менее, учитывая, что fsck сообщает о коротких чтениях, и ядро жалуется на проблемы ввода-вывода оба примерно в той же области (вокруг блока 164,000), я определенно подозревал бы проблему с физическим диском (о котором можно было бы сообщить УМНЫМ). Логические ошибки обычно не вызывают короткие чтения и ошибки ввода-вывода. Так как Windows, по-видимому, может хорошо работать, я сомневаюсь, что это - кабель для передачи данных. –  a CVn 09.07.2013, 23:42
  • 2
    я вполне уверен SMART, указывает на отказ, это - каково таинственное сообщение из Vista. –  derobert 10.07.2013, 00:51
  • 3
    "Инструментами" делают Вы имеете в виду smartctl команда? Я записал systemrescuecd-x86-3.7.0.iso к CD и затем загрузился с опцией 2 (все файлы, кэшируемые к памяти). Я получаю на root@sysresccd / корневой %. Здесь, я ввожу smartctl --all /dev/{hd?,sd?} и хит Входит. zsh: no matches found: /dev/hd? Таким образом, где я иду отсюда? Я сделал что-то не так? –  Samir 10.07.2013, 11:23
  • 4
    @Sammy - он подразумевает, что необходимо ввести smartctl --all /dev/sda например, если диск, который это приводит к сбою, /dev/sda. Путь @Tim записал это, это - необычное регулярное выражение, говоря Вам все способы, которыми Вы могли указать имя устройства (/dev/hda или/dev/sda) для примеров. ?заполнители, и {HD?, sd?} список. –  slm♦ 10.07.2013, 11:39
  • 5
    О... Я думал, что это означало "для любого" HDD. Таким образом, я должен указать его затем? Как я знаю, ли это /dev/sda затем? Как я определяю дисковод из командной строки? Я подразумеваю, что знаю, что искать, я знаю маркировку, размер ее и порядковый номер. Но что команды я использую, чтобы найти, является ли это sda? –  Samir 10.07.2013, 11:46

Теги

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