Вопросы с тегом «dd»

dd - это традиционная утилита для копирования двоичных данных

4
Почему dd из / dev / random дает файлы разных размеров?
Я запускаю следующую команду в системе Ubuntu: dd if=/dev/random of=rand bs=1K count=2 Однако каждый раз, когда я запускаю его, я получаю файл другого размера. Почему это? Как я могу создать файл заданного размера, заполненный случайными данными?
26 linux  dd  random 

2
В чем разница между 'bs', 'count' и 'seek' в команде dd?
Я прочитал много руководств и сообщений на форуме , описывающие , как использовать dd, но одна вещь , которую я заметил, что люди всегда используют различные значения для bs=, count=и seek=переключатели. Кто-нибудь может объяснить, что именно делают эти переключатели (справочная страница не очень подробная), и объяснить, какие настройки для них …
24 dd 

2
Создать файл изображения контейнера
Я хотел бы создать файл размером 100 ГБ для использования в качестве файловой системы. Файл будет храниться на зашифрованном томе, поэтому сам файл / файловая система не нуждается в (дальнейшем) шифровании. Поиск выявил много разных способов сделать это. Некоторые используют losetup, некоторые нет. Является ли следующий приемлемый метод? $ dd …
23 filesystems  dd 


5
Сжатие потока «на лету», которое не распространяется на аппаратные ресурсы?
У меня есть 200 ГБ свободного дискового пространства, 16 ГБ ОЗУ (из которых ~ 1 ГБ занято рабочим столом и ядром) и 6 ГБ подкачки. У меня есть внешний SSD на 240 ГБ, из которых 1 используется 70 ГБ, а остальное свободно, и мне нужно сделать резервную копию на моем …
23 pipe  dd  compression  gzip 

4
Заставить dd не кешировать или не читать из кеша
Я работаю над встроенной системой с версией busybox dd. Я пытаюсь проверить удаление на диске с помощью какой-либо внешней утилиты, однако dd больше не читает с диска после стирания, но показывает мне кэшированные данные. Я сузил его до dd, как когда я делаю начальный dd, просматриваю данные, перезагружаю систему, чтобы …
22 linux  dd 

2
Лучше использовать cat, dd, pv или другую процедуру для копирования CD / DVD?
Задний план Я копирую некоторые CD / DVD-диски с данными в файлы ISO, чтобы использовать их позже без необходимости их в приводе. Я смотрю в сети на процедуры, и я нашел много: Использование catдля копирования носителя: http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso Использование ddдля этого (по-видимому, наиболее широко используется): http://www.linuxjournal.com/content/archiving-cds-iso-commandline dd …
22 linux  dd  cat  disk-image  pv 

4
аргумент 'seek' в команде dd
Могут ли некоторые объяснить мне, что происходит в следующих строках? dd if=/dev/urandom bs=4096 seek=7 count=2 of=file_with_holes особенно искать часть не ясно Справочные страницы говорят: seek=BLOCKS skip BLOCKS obs-sized blocks at start of output Что такое блок размером с OBS?
20 dd 

5
Как игнорировать ошибки записи при обнулении диска?
Скажем, вы хотите обнулить неисправный жесткий диск. Вы хотите перезаписать как можно больше с нулями. То, что вы не хотите, это: процесс прерывается при первой ошибке записи. Как это сделать? AFAICS, plain ddпредоставляет только возможность игнорировать ошибки чтения. Таким образом, что-то вроде dd if=/dev/zero of=/dev/disk/by-id/lousy-vendor-123 bs=128k недостаточно. ddrescue Кажется, лучше …
19 hard-disk  dd  ddrescue 

4
Прочитайте середину большого файла
У меня есть файл 1 ТБ. Я хотел бы прочитать от байта 12345678901 до байта 19876543212 и поставить его на стандартный вывод на машине с 100 МБ ОЗУ. Я могу легко написать Perl-скрипт, который делает это. sysread обеспечивает 700 МБ / с (что нормально), но syswrite обеспечивает только 30 МБ …
19 files  dd 

3
Как мне смонтировать img, созданный с / bin / dd жесткого диска?
Я использовал ddдля резервного копирования 80GB диска dd if=/dev/sdb of=~/sdb.img Теперь мне нужно получить доступ к некоторым файлам на этом диске, но я не хочу копировать «.img» обратно на диск. mount ~/sdb.img /mnt/sdbтоже не работает. Возвращает: mount: you must specify the filesystem type Я пытался найти тип файловой системы с …
19 mount  dd 

6
Что делает `dd if = / dev / zero of = / dev / sda`?
Отредактировано: не запускайте это, чтобы проверить это, если вы не хотите уничтожить данные. Может ли кто-нибудь помочь мне понять, что я получил? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 Q: Почему конкретно 4096 для count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) Q: Что именно это делает?
19 udev  dd  disk 

1
Почему передача `tar` в` dd` не останавливается, пока диск не заполнится?
У меня есть tar-архив одного образа диска. Размер изображения в этом tar-файле составляет около 4 ГБ. Я передаю вывод tar xfв, ddчтобы записать образ диска на SD-карту. Диск-дамп никогда не останавливается, пока карта не заполнится. Вот мой сеанс оболочки: $ ls -l disk.img.tgz -rw-r--r-- 1 confus confus 192M Okt 5 …
18 pipe  tar  dd  disk-image 

3
Как вы можете обрезать файлы с помощью командной строки?
Что такое консольный эквивалент следующего кода Python: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Может быть, какое-то дд заклинание? Идея заключается в создании файла с видимым размером 2 ГБ для использования, например, в виртуализации. kvm disk -cd whatever.iso #Only allocate space …
18 files  dd  sparse-files 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.