LINUX.ORG.RU
ФорумAdmin

DD - из за чего получается такое сообщение

 


1

5
# dd if=/dev/zero of=/dev/sdd
dd: writing to ‘/dev/sdd’: No space left on device
15124993+0 records in
15124992+0 records out
7743995904 bytes (7.7 GB) copied, 2603.04 s, 3.0 MB/s



что значит:

dd: writing to ‘/dev/sdd’: No space left on device



Последнее исправление: JB (всего исправлений: 1)

Ты забиваешь устройство бесконечным числом нулей и спрашиваешь почему у устройства закончилось место?

nutsandmilk ★★★
()

Великий и Ужасный гуглотранслятор тебе поможет.

yars068 ★★★★
()

Не хватает места на все содержимое /dev/zero, попробуй использовать сжатие, нули должны хорошо сжиматься.
Как-то так:

dd if=/dev/zero | xz -9e | dd of=/dev/sdd

Lavos ★★★★★
()
Ответ на: комментарий от aedeph_

первые 20 обнулений такого небыло

а потом (гдето через 20 обнулений) выдает такое на флешках

GGUseR
() автор топика
Ответ на: комментарий от d

Да ладно тебе прикалываться, очевидно же, что дело в usb. Порт от частой записи забился, надо продуть сжатым воздухом. Обычное дело.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

воздухом

Это тебе труба что ли? Куда ты там дуть собрался?
Но «забился», да. Обычно помогает отсылка последовательности нулей и единиц. Длина подпоследовательности не важна. Обычно байт нулей, потом байт единиц. И так метров 15-20...

Stahl ★★☆
()
Ответ на: комментарий от anonymous

WD-40? Из пушки по воробьям любишь палить? Если есть WD-40, то можно сразу смазать hardware zero number generator на материнке и нули как попрут — мама не горюй.

t184256 ★★★★★
()
Ответ на: комментарий от Stahl

Обычно помогает отсылка последовательности нулей и единиц.

Причём тут нули? ТС нулями затёр весь диск, от этого и проблемы, только единицы слать надо, только 1-чки!

backbone ★★★★★
()
Ответ на: комментарий от backbone

только единицы слать надо, только 1-чки!

Ну затрёт единицами. Думаешь есть принципиальная разница между засранностью нулями и засранностью единицами? Равномерность нужна. Да и то не всякая. В идеале вообще от 0 до 255 с распределением по «палатке Гаусса».

Stahl ★★☆
()
Ответ на: комментарий от t184256

Да ладно тебе прикалываться, очевидно же, что дело в usb. Порт от частой записи забился, надо продуть сжатым воздухом. Обычное дело.

Ну, я в железе не разбираюсь. Обычно переустанавливаю систему, если сломалось что-то. Если вирус какой, то лучше два раза.

d ★★★★
()
Ответ на: комментарий от Stahl

Да и то не всякая. В идеале вообще от 0 до 255 с распределением по «палатке Гаусса».

Да Вы абсолютно правы.
Но в данном случае ТС просто нужно заменить на /dev/urandom. Должно нормально работать.

anc ★★★★★
()

А ты уверен, что флешка на 8 Гбайт вмещает именно 8 ГиБ? тыц

yars068 ★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)

Модераторы, большая просьба, не сносите тему хотя бы пару дней, давно таких «полезных» коментов здесь не было. Вдруг кто еще подтянется и советы нужные ТС предложит.

anc ★★★★★
()
Ответ на: комментарий от yurikoles

ты нуп of=/dev/sd{a,b,c} эквивалентно of=/dev/sdc

anonymous
()

С одной стороны это не ошибка, а уведомление, как никак программа все что нужно сделала. С другой стороны, dd мог бы и определить тип файла куда пишет и его размер, тем самым вовремя остановится.

Рекомендую глянуть версию dd и проверить багтрекер. Вполне похоже на баг (или фичу).

gh0stwizard ★★★★★
()
Ответ на: комментарий от gh0stwizard

ставлю на то, что dd просто выводит strerror(errno)

anonymous
()
Ответ на: комментарий от gh0stwizard

это происходит со ВСЕМИ флешками

но не после 1 или 2..3..4.. обнуления а гдето через 20 обнулений (ну или даже меньше наверно через 5)

GGUseR
() автор топика
Ответ на: комментарий от yurikoles

лучше сделай так chmod -R 777 /

и почувствуй вкус свабоды.

GGUseR
() автор топика

что значит:
dd: writing to ‘/dev/sdd’: No space left on device

Как что значит?

No space left on device — нет левого места на устройстве. Т.е. флешка не левая, а фирменная. Радуйся не обманули!

anonymous
()

/dev/zero на твой диск не влезает. Сколько dd смог записать, столько и записал.

«Для продолжения установки /dev/zero вставьте диск 2»

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

у меня на всех флешках (их боло не меньше 20) первые 5~ раз нету а потом вылетает это сообщение..

GGUseR
() автор топика
Ответ на: комментарий от Radjah

мне тебе фотку скинуть? 2 раза уже кидал чё там в консоли у меня - см 1 сообщение
или я чёто не так понял?..

и да - канечно я там нечего не убиваю - даю отработать ей как следует

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

2 раза уже кидал чё там в консоли у меня
см 1 сообщение

No space left on device

но не после 1 или 2..3..4.. обнуления а гдето через 20 обнулений

Фотку консоли без этого сообщения

Специально для тебя тред перебрал.

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

нажми посмотреть удаленные и увидиш 2 сообщение из консоли

http://i.imgur.com/6M8Q8tq.png

если хочеш на фотки консоли посмотреть тебе в > галерею некоторые больные выкладывают фотки и не только консоли

а моя консоль не для чужих глаз.

GGUseR
() автор топика
Ответ на: комментарий от Radjah

я не телепат логическую цепочку из твоего бреда строить

зачем тебе скрин консоли - где логика?.

GGUseR
() автор топика
Ответ на: комментарий от gh0stwizard

С другой стороны, dd мог бы и определить тип файла куда пишет и его размер, тем самым вовремя остановится.

воу-воу-воу

t184256 ★★★★★
()
Ответ на: комментарий от GGUseR

изза чего так происходит? - первые 5 раз нет такого сообщения.

из-за того, что ты нам врешь и не краснеешь. цирк в комментах — ровно по этой же причине.

t184256 ★★★★★
()
Ответ на: комментарий от Radjah

Единственная моя теория — ТС пошел легендарным путем «а еще можно mv movie.avi /dev/zero сделать, а потом удивляться, почему это /dev/zero фильмы кажет». Но это его никак не оправдывает.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

в чём блин я вру? смысл мне врать?

если ты про ошибку - я не вру! первые 5 раз точно нету её уже не первая флешка

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

если ты про ошибку - я не вру! первые 5 раз точно нету её уже не первая флешка

Где пруфы, Билли? Нам нужны пруфы.

Radjah ★★★★★
()
Ответ на: комментарий от GGUseR

А конкретно тебе уже 100500 раз ответили в треде, что сообщение возникает, потому что бесконечное количество нулей не влезает на устройство конечного объема. Если ты теперь хочешь выяснить, почему первые N раз такое сообщение не вылезает, приведи скриншот терминала, где оно действительно не вылезает, и задай вопрос соответствующим образом. Скрины из треда НЕ подходят, потому что на них сообщение ЕСТЬ. Ваш ВрИО К.О.

P. S. Ну и Розенталя внутривенно прими, глаза же вытекают читать «увидиш хочеш канечно свабоды».

Kiborg ★★★
()
Ответ на: комментарий от Kiborg

блин - ради того чтобы сделать скрин - предлагаеш ещё раз обнулить нормальную не порченную dd флешку?

какой блин смысл мне врать?... сообщения «dd: writing to ‘/dev/sdd’: No space left on device» НЕТ! на любой флешки! которая не обнулялась!

и dd я в 3х системах пробовал такчто версия тут не причем

вообщем понятно не кто не знает тут.

GGUseR
() автор топика
Последнее исправление: GGUseR (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.