Sudo ошибка ввода вывода

I just wanted to share my experience: on FreeBSD 10.3, I mounted my external hard drive with

$ sudo ntfs-3g /dev/da0s1 /media

Inside the hard drive, I did a mkdir to create a directory and then moved some files to it, of course with mv command. Finally I did the following command:

$ sudo sync

Then I mounted the hard drive on a Linux machine with kernel 4.4.0-78-generic. Now When I list the contents of the hard drive, the directory created on FreeBSD, named Jeff, is shown like below:

$ ls -lhrtci
ls: cannot access 'Jeff': Input/output error
total 20K
  ? d????????? ? ?    ?       ?            ? Jeff

enter image description here

Also, when trying to remove the Jeff directory, I receive the following error message:

$ sudo rm -f -R Jeff
rm: cannot remove 'Jeff': Input/output error

enter image description here

I couldn’t get rid of Jeff directory on Linux machine, therefore I used the FreeBSD machine and re-mounted the hard drive on FreeBSD again. But the ls, cd and rm commands on FreeBSD generate the same Input/output error. Looks like there has been a bug on FreeBSD ntfs-3g package.


UPDATE

I moved all my data from external hard drive to a Linux machine, of course the corrupt file Jeff couldn’t be moved due to I/O error. Then I reformatted the external hard drive with both zeroing of the volume and bad sector checking like this:

$ sudo mkfs.ntfs /dev/sdb1

And then moved all the data back to the external volume. This way, I lost the corrupt file named Jeff, however, my external hard drive is clean of any I/O error.

  • Печать

Страницы: [1] 2  Все   Вниз

Тема: Ошибка ввода/вывода.  (Прочитано 3209 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
AlanIkaev

При попытке sudo apt-get upgrade выдает E: Sub-process /usr/bin/dpkg returned an error code (2). Уже много где рылся, но никак не могу решить эту проблему. А если пытаюсь обновиться не через терминал, выдает «Установка или удаление программ пакетов не удалось»


Оффлайн
ARTGALGANO

покажи вывод полностью, на что конкретно ругань?


Оффлайн
AlanIkaev

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений…Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libpopt0:i386 linux-headers-3.19.0-25 linux-headers-3.19.0-25-generic
  linux-headers-generic-lts-vivid linux-image-3.19.0-25-generic
  linux-image-extra-3.19.0-25-generic linux-image-generic-lts-vivid thermald
Для их удаления используйте «apt-get autoremove».
Пакеты, которые будут оставлены в неизменном виде:
  liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0
  linux-headers-generic-lts-vivid linux-image-generic-lts-vivid
  oxideqt-codecs-extra
Пакеты, которые будут обновлены:
  apt apt-transport-https apt-utils bind9-host chromium-codecs-ffmpeg-extra
  curl dnsutils firefox firefox-locale-en firefox-locale-ru gcc-4.9-base
  gcc-4.9-base:i386 google-chrome-stable grub-common grub-pc grub-pc-bin
  grub2-common isc-dhcp-client isc-dhcp-common lib32gcc1 libapt-inst1.5
  libapt-pkg4.12 libbind9-90 libcurl3 libcurl3-gnutls libdns100 libgbm1
  libgcc1 libgcc1:i386 libgnutls-openssl27 libgnutls26 libgnutls26:i386
  libisc95 libisccc90 libisccfg90 liblwres90 libmm-glib0 libnss3 libnss3-nssdb
  libosmesa6 libosmesa6:i386 libpng12-0 libpng12-0:i386 libxml2 libxml2:i386
  linux-firmware linux-libc-dev modemmanager openssh-client os-prober
  python-libxml2 python-virtualenv python3-software-properties rsync
  software-properties-common software-properties-gtk ssh-askpass-gnome
  thunderbird thunderbird-gnome-support thunderbird-locale-en
  thunderbird-locale-en-us thunderbird-locale-ru
обновлено 62, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Необходимо скачать 0 B/168 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 3 183 kB.
Хотите продолжить? [Д/н] д
Извлечение шаблонов из пакетов: 100%
Предварительная настройка пакетов …
dpkg: невосстановимая ошибка, прекращение работы:
 чтение списка файлов пакета «linux-headers-3.19.0-43»: Ошибка ввода/вывода
E: Sub-process /usr/bin/dpkg returned an error code (2)


Оффлайн
skybour

Что говорит

sudo aptitude install -f?


Оффлайн
DimanBG


Оффлайн
AlanIkaev

Что говорит
sudo aptitude install -f?

sudo: aptitude: command not found


Оффлайн
skybour

Блин, apt-get, конечно:

sudo apt-get install -fА вообще по ссылке выше посмотри.


Оффлайн
AlanIkaev

Блин, apt-get, конечно:
sudo apt-get install -fА вообще по ссылке выше посмотри.

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libpopt0:i386 linux-headers-3.19.0-25 linux-headers-3.19.0-25-generic
  linux-headers-generic-lts-vivid linux-image-3.19.0-25-generic
  linux-image-extra-3.19.0-25-generic linux-image-generic-lts-vivid thermald
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 68 пакетов не обновлено.


Оффлайн
skybour

Ну давай дальше, что рекомендует:

sudo apt-get autoremove


Оффлайн
AlanIkaev

Ну давай дальше, что рекомендует:
sudo apt-get autoremove

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  libpopt0:i386 linux-headers-3.19.0-25 linux-headers-3.19.0-25-generic
  linux-headers-generic-lts-vivid linux-image-3.19.0-25-generic
  linux-image-extra-3.19.0-25-generic linux-image-generic-lts-vivid thermald
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 8 пакетов, и 66 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 289 MB.
Хотите продолжить? [Д/н] д
E: Sub-process /usr/bin/dpkg returned an error code (2)


Оффлайн
skybour

Посмотри здесь, не вижу смысла копипастить по одной команде или ссылку выше давали, там что-то похожее.


Оффлайн
ARTGALGANO

в

/var/lib/dpkg/info находим все файлы по пакетам. удаляем. потом

sudo rm -f  /var/cache/apt/archives/{partial/,}*  /var/lib/apt/lists/{partial/,}*  2>/dev/null
sudo dpkg --clear-avail
sudo apt-get update
sudo apt-get install -f&&sudo apt-get upgrade

« Последнее редактирование: 30 Января 2016, 17:14:16 от ARTGALGANO »


Оффлайн
Laa-Laa

Цытата:
 чтение списка файлов пакета «linux-headers-3.19.0-43»: Ошибка ввода/вывода
Мне кажется, это проблемы с диском. Нужно проверить
/var/log/messages /var/log/system
на наличие сообщений о подобных ошибках.

« Последнее редактирование: 30 Января 2016, 19:37:40 от Laa-Laa »

Помогаю клоуну набрать 20к сообщений.
danger! (будугуруUbuntu пользователь под набледением.)


Оффлайн
AlanIkaev

в
/var/lib/dpkg/info находим все файлы по пакетам. удаляем. потом
sudo rm -f  /var/cache/apt/archives/{partial/,}*  /var/lib/apt/lists/{partial/,}*  2>/dev/null
sudo dpkg --clear-avail
sudo apt-get update
sudo apt-get install -f&&sudo apt-get upgrade

После sudo apt-get install -f&&sudo apt-get upgrade выдает в терминале «Аварийное завершение»


Оффлайн
ARTGALGANO

update проходит без ошибок?
тогда делай без install -f

sudo apt-get update&&sudo apt-get upgrade


  • Печать

Страницы: [1] 2  Все   Вверх

Модератор: Bizdelnick

Ellen

Сообщения: 7

input/output error

Заранее прошу прощения, если эта тема уже обсуждалась. В таком случае прошу ссылку на топик.

Я работаю в Линукс Минт. С недавнего времени при попытке загрузить что-либо под рут мне выдается ошибка ввода-вывода. Причем запрос пароля для рут даже не появляется. Сразу Failed run as user root input/output error. Гномовская консоль пишет, что не может найти команду судо. Alt+Shift+F1 не работает.

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 11:18

переход в консоль чаще всего ctrl-alt-f1 (если не работает — Ctrl-Alt-F* потыкать), если говорит, что sudo не найден, то быть может /usr/bin/sudo ?

No problems — just solutions!

Ellen

Сообщения: 7

Re: input/output error

Сообщение

Ellen » 21.03.2009 11:23

agentprog писал(а): ↑

21.03.2009 11:18

переход в консоль чаще всего ctrl-alt-f1 (если не работает — Ctrl-Alt-F* потыкать), если говорит, что sudo не найден, то быть может /usr/bin/sudo ?

действительно, имела ввиду, что именно ctrl+alt+F* не работает. /usr/bin/sudo уже пробовала. та же ошибка ввода-вывода.

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 11:33

Ellen писал(а): ↑

21.03.2009 11:10

Failed run as user root input/output error.

ругается только так? если нет, запостите сюда весь вывод :) например

No problems — just solutions!

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 11:55

а не работает только sudo? попробуйте команду например top. кстати, а /usr случайно не на отдельном разделе?

No problems — just solutions!

Ellen

Сообщения: 7

Re: input/output error

Сообщение

Ellen » 21.03.2009 11:59

agentprog писал(а): ↑

21.03.2009 11:55

а не работает только sudo? попробуйте команду например top. кстати, а /usr случайно не на отдельном разделе?

нет. Причем никаких изменений в системных файлах не производилось уже месяц наверное.
не работает только sudo.

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 12:10

ну раз убунтуфорум лежит, хотя гугл говорит, что там такая проблемка обсуждалась, то давайте

No problems — just solutions!

Ellen

Сообщения: 7

Re: input/output error

Сообщение

Ellen » 21.03.2009 12:15

agentprog писал(а): ↑

21.03.2009 12:10

ну раз убунтуфорум лежит, хотя гугл говорит, что там такая проблемка обсуждалась, то давайте

[ 7204.326313] operapluginwrap[13383]: segfault at 0 ip 00000000 sp bfc332cc error 4 in operapluginwrapper[8048000+22000]
[ 7375.928968] operapluginwrap[13509]: segfault at 0 ip 00000000 sp bfdfac9c error 4 in operapluginwrapper[8048000+22000]
[ 7391.828521] operapluginwrap[13525]: segfault at 0 ip 00000000 sp bfe14cac error 4 in operapluginwrapper[8048000+22000]
[ 7423.908615] operapluginwrap[13563]: segfault at 0 ip 00000000 sp bff7be1c error 4 in operapluginwrapper[8048000+22000]
[ 7469.781298] operapluginwrap[13611]: segfault at 0 ip 00000000 sp bf98101c error 4 in operapluginwrapper[8048000+22000]
[ 7474.776890] operapluginwrap[13620]: segfault at 0 ip 00000000 sp bfb329cc error 4 in operapluginwrapper[8048000+22000]
[ 7540.270923] operapluginwrap[13686]: segfault at 0 ip 00000000 sp bfa4d0ec error 4 in operapluginwrapper[8048000+22000]
[ 7547.900128] operapluginwrap[13695]: segfault at 0 ip 00000000 sp bfdc545c error 4 in operapluginwrapper[8048000+22000]
[ 7626.948360] operapluginwrap[13790]: segfault at 0 ip 00000000 sp bfc8531c error 4 in operapluginwrapper[8048000+22000]
[ 7806.505606] operapluginwrap[13989]: segfault at 0 ip 00000000 sp bfc272cc error 4 in operapluginwrapper[8048000+22000]

вот такая ерунда :unsure:

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 12:17

хм… тут опера нафлудила (( попробуйте закрыть оперу, попробовать sudo. когда вывалится ошибка, dmesg | tail -10
:)

No problems — just solutions!

Ellen

Сообщения: 7

Re: input/output error

Сообщение

Ellen » 21.03.2009 12:26

agentprog писал(а): ↑

21.03.2009 12:17

хм… тут опера нафлудила (( попробуйте закрыть оперу, попробовать sudo. когда вывалится ошибка, dmesg | tail -10
:)

никаких новых записей не образовалось

AlexFilth писал(а): ↑

21.03.2009 12:19

дайте угадаю и
df -h
у вас тоже ошибку выдаст.

Filesystem Size Used Avail Use% Mounted on
/host/mint/disks/root.disk
6.0G 3.6G 2.2G 63% /
tmpfs 252M 0 252M 0% /lib/init/rw
varrun 252M 104K 251M 1% /var/run
varlock 252M 0 252M 0% /var/lock
udev 252M 2.8M 249M 2% /dev
tmpfs 252M 992K 251M 1% /dev/shm
/dev/sda2 38G 35G 2.7G 93% /host
lrm 252M 2.0M 250M 1% /lib/modules/2.6.27-7-generic/volatile

agentprog писал(а): ↑

21.03.2009 12:20

а вообще сам файл /usr/bin/sudo существует??? :dash2:

whereis говорит, что существует

Аватара пользователя

AlexFilth

Сообщения: 450
Статус: Хронический ламер
ОС: GENTOO

Re: input/output error

Сообщение

AlexFilth » 21.03.2009 12:26

На одном из форумов сказали что

argh, looks like it was simply a disk error — fixed the problem with e2fsck

т е — мол проблема с диском была, решилась проверкой диска утилитой e2fsck, ну для ext3 — fsck.ext3 и затем копированием рабочих файлов с идентичной системы.
Я бы порекомендовал взять какой либо лив цд, хотя бы Убунту и прогнать винт с помощью
badblocks и fsck.ext3 , если у вас конечно ехт3.

-=emerge -auDn world=-

Аватара пользователя

agentprog

Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: input/output error

Сообщение

agentprog » 21.03.2009 12:29

вся проблема в том, что из тех симптомов, что там описаны, не работает только sudo. но проверить на bad сектора надо.

No problems — just solutions!

Я подозреваю, что повреждение файловой системы здесь. Поскольку это, вероятно, ваша корневая файловая система, вы не сможете выполнить полную команду fsck пока система работает, поэтому выполните sudo shutdown -r -F now которая должна завершить работу и перезагрузиться (-r), чтобы запустить fsck (-F), когда система возвращается в исходное состояние (в момент, когда обнаруженные проблемы могут быть более безопасно устранены). Возможно, вы захотите сначала обновить свои резервные копии, хотя бы ради паранойи (на случай, если что-то серьезно не так и машина не перезагрузится чисто).

Это также может быть проблема с блокировкой файла, хотя в этом случае можно ожидать другое сообщение об ошибке. Чтобы увидеть, какие процессы активно используют эти файлы, вы можете запустить lsof | grep locale .


1

3

Доброго времени суток!
Есть жесткий диск на 3тб, который стоял в каком-то NAS от D-Link. Диск работал, потом попробовали воткнуть в Synology, который при попытке форматнуть диск выдал ошибку.
Теперь диск форматнуть не получается. Gparted не видит таблицу разделов. При попытке определить диск выдает:

Ошибка синхронизации или закрытия файлов /dev/sdb: Ошибка ввода/вывода

При попытке выполнить

sudo fdisk -l /dev/sdb
fdisk: невозможно открыть /dev/sdb: Ошибка ввода/вывода

Сейчас поставил на выполнение

sudo badblocks -s /dev/sdb > /home/yazov/bad

В файлик падает все подряд: 0,1,2,3,…
При попытке выполнить

sudo dd if=/dev/zero of=/dev/sdb bs=512 count=1

Ситуация та же — i/o error.

Есть какие-нибудь идеи или это труп? Диск относительно свежий, год ему. Данные мне не нужны, а вот диск — напротив.

Понравилась статья? Поделить с друзьями:
  • Sudden strike ошибка при экспорте игры
  • Su 41336 7 ps4 ошибка
  • Subway surfers код ошибки 2004
  • Su 41333 4 ошибка ps4 что это
  • Subverse ошибка fatal error