zcat не может создать загрузочный образ для Ubuntu USB

/dev/sdb1 on /media/3433-3231 type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1001,gid=1002,shortname=mixed,dmask=0077,utf8=1,showexec,flush)

... это то, что mount говорит о накопителе

root@gemeni:/home/a1# zcat -v boot.img.gz > /dev/sdb1
boot.img.gz:    
gzip: stdout: No space left on device

... есть ответ, который я получаю при попытке zcat загрузочного образа на размонтированный накопитель в /dev/sdb1

root@gemeni:/home/a1# zcat boot.img.gz > /dev/sdb
bash: /dev/sdb: No medium found

... это то, что происходит, когда я пробую простой старый sdb

Я работаю с этим учебником

2
задан 16 October 2010 в 01:21

2 ответа

Я думаю, что этот - решающее сообщение об ошибке:

bash: /dev/sdb: No medium found

Таким образом, это кажется этим /dev/sdb больше не подключается к системе, когда Вы пытаетесь использовать ее; при размонтировании его с помощью меню Наутилуса вероятно, что целое USB-устройство было деактивировано. (Посмотрите в последних строках /var/log/syslog для подтверждения.)

Попытка:

  1. Включите карту с интерфейсом USB

  2. Ищите, какой идентификатор утилита автоматического монтирования присваивает ему: выполненный mount | fgrep /dev/sdb, это покажет строку как /dev/sdb on /media/3433-3231 ... (фактические числа могут измениться),

  3. размонтируйте его из командной строки:

    sudo umount /media/3433-3231
    
  4. Теперь необходимо смочь возобновить учебное руководство (как корень):

    zcat boot.img.gz > /dev/sdb
    
1
ответ дан 16 October 2010 в 01:21

Вы уверены, что / dev / sdb1 достаточно велика для несжатого образа диска? (В сообщении об ошибке указывается, что недостаточно места ...)

Кроме того, / dev / sdb1 - это не диск, а раздел (в приведенном ниже руководстве используется диск). Использование раздела, безусловно, возможно, но потребует дополнительной работы (настройка загрузчика в MBR).

Кроме того, вы можете использовать инструмент с графическим интерфейсом, например USB Creator (установлен по умолчанию в Ubuntu в разделе Система -> Администрирование -> ...) или unetbootin ( Ubuntu package ) вместо того, чтобы делать это вручную.

0
ответ дан 16 October 2010 в 01:21

Другие вопросы по тегам:

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