Всю жизнь копирую без заморочек поврежденные диски в linux. Иногда в linux прочитывается больше информаци , чем в windows=)
дисты slackware/gentoo
А тут человек сидит по FC и слышу от него, что он не может скопировать поврежденный диск, мол linux не умеет обрабатывать bad block на CD ???
Зависоны при копировании с "плохого" диска...
Хотелось бы получить у сообщества информацию по одной очень интересующей меня вещи.
Вот смотрите. Есть у меня "плохой" CD/DVD. Я хочу с него скопировать файлы в двух разных ОС: GNU/Linux и MS Windows.
Монтируем диск в GNU/Linux (ну или он сам монтируется теми же утилитами из Gnome, например) и начинаем любым способом копировать файлы. Файлы замечательно копируются до тех пор, пока процесс не доедет до "плохого" сектора на диске, где процесс благополучно замирает, замирает, замирает... После часа ожидания нам это надоедает и мы хотим прекратить процесс, однако видим что процесс обычными кнопко-мышочными действиями не убивается, иксовыми (xkill) убивается, но коряво (только окно убивается, сам процесс остаётся), самыми мощными (kill -SIGKILL pid) тоже не убивается.
Нам всё это надоедает и мы хотим вытащить диск уже, но и это нам линукс не разрешает, ведь диск примонтирован. Отмонтировать нельзя, ибо диск занят процессом. Единственный выход - перезагрузка.
Монтируем диск в MS Windows. Ситуация аналогичная с тем отличием, что в Windows можно вытащить диск. После вытаскивания диска все занятые процессы убиваются и мы получаем вновь работоспособную систему.
Мне хотелось бы узнать можно ли что-то сделать с ситуацией в Linux, какая часть системы (ядра) плохо сделана, что такая вот ситуация получается. Почему нельзя убить процесс? Почему идеологически Linux не разрешает вытащить диск, не отмонтировав его? (подозреваю что для того, чтобы не потерять инфу, которая может лежать в буфере).
Ну и вообще, ваши мнения, господа...
оригинал тут
Так вот вопрос. Как лучше скопировать инфу с битого диска под linux?