Я пытаюсь создать загрузочную карту с интерфейсом USB с помощью sudo dd команда, но с помощью fdisk-l для обнаружения, который USB-порт устройство я не знаю, как интерпретировать вывод.
Моим компьютером является HP Compaq nc6220 с 3 USB-портами.
Это - вывод, который я в настоящее время получаю с картой с интерфейсом USB, включенной единственный USB-порт слева от моей клавиатуры:
Disk /dev/sda: 37.3 GiB, 40007761920 bytes, 78140160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00029d6e
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 73963519 73961472 35.3G 83 Linux
/dev/sda2 73965566 78139391 4173826 2G 5 Extended
/dev/sda5 73965568 78139391 4173824 2G 82 Linux swap / Solaris
Disk /dev/sdb: 7.5 GiB, 8053063680 bytes, 15728640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Я предполагаю, что/dev/sda строки относятся к внутреннему жесткому диску моего компьютера, и/dev/sdb строки относятся к карте с интерфейсом USB.
Однако ранее, когда я пытался выполнить fdisk-l с этой картой с интерфейсом USB, он давал другой вывод с 4 строками, маркировал/dev/sdb1,/dev/sdb2, dev/sdb3 и dev/sdb4.
Кто-либо может сказать мне, что продолжается здесь (относительно того, почему вывод изменился, и для меня действительно ли безопасно использовать sudo dd, если = ~/Desktop/linuxmint-18.1-cinnamon-32bit.iso =/dev/sdb, чтобы отформатировать карту с интерфейсом USB и сделать загрузочную карту с интерфейсом USB, таким образом, я могу установить другой дистрибутив?
Fdisk не собирается показывать Вам USB-порт. Используя Ваш fdisk
произведите Вас, может исследовать свойства, такие как Disklabel, Размер, и Тип, чтобы помочь определить, каким могла бы быть Ваша Карта памяти.
Больше информации о диске видно с помощью ** разделенный. **
Команда sudo parted -l
покажет Вам информацию, Вы видите использование fdisk
плюс другая информация, такая как Изготовление/Модель диска. Можно связать это с моделью pendrive.
Типичный вывод разделенных:
Model: ATA WDC WD20EARS-00M (scsi) Disk /dev/sda: 2000GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 52.4GB 52.4GB primary ext4 2 52.4GB 105GB 52.4GB primary ext4 boot 3 105GB 126GB 21.0GB primary linux-swap(v1) 4 126GB 2000GB 1875GB primary ext4 Model: ATA Crucial_CT1050MX (scsi) Disk /dev/sdb: 1050GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 6291kB 1048MB 1041MB Prefix bios_grub 2 1050MB 106GB 105GB ext4 os 4 106GB 1008GB 902GB ext4 data 3 1008GB 1050GB 41.9GB linux-swap(v1) swap Model: Verbatim STORE N GO (scsi)sudo Disk /dev/sdc: 16.0GB Sector size (logical/physical): 512B/512B Partition Table: unknown Disk Flags:
В этом случае я знаю, что мой Pendrive является Моделью Verbatim STORE N GO.
Выполнение этой аппаратной команды sudo lshw
можно найти USB-порт того конкретного устройства. В этом случае я ищу блок, который содержит Verbatim STORE N GO и может использовать ту информацию для идентификации порта:
$ sudo lshw | less
Найденный блок:
*-usb:1 description: Mass storage device product: STORE N GO vendor: Verbatim physical id: 2 bus info: usb@2:1.2 logical name: scsi8 version: 1.00 serial: 07A904096F83C331 capabilities: usb-2.00 scsi emulated scsi-host configuration: driver=usb-storage maxpower=200mA speed=480Mbit/s
В lshw производит физический идентификатор, число USB-порта. Номер порта будет согласовываться с физическим USB-портом, было устройство, включается. В этом случае мой Verbatim pendrive включается в порт № 2 этих семи USB-портов, которые я имею на конкретной машине.
Примечание:
Отказоустойчивый способ проверить я использую правильный USB-порт, к umount, карта памяти затем отключает его. Затем разъем это въезжает задним ходом и замечает новую спецификацию диска, которая появляется.
Давайте пройдем эту часть частью.
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 73963519 73961472 35.3G 83 Linux
/dev/sda2 73965566 78139391 4173826 2G 5 Extended
/dev/sda5 73965568 78139391 4173824 2G 82 Linux swap / Solaris
В этом выводе мы видим, что у Вас есть блочное устройство (быть им жесткий диск или ssd) представленный /dev/sda
файл устройств, с 3 разделами. Так как мы видим здесь, что у Вас есть раздел Linux (вероятно, ext4
файловая система) и swap
раздел, безопасно предположить, что это - то, где Ваша Ubuntu находится.
Disk /dev/sdb: 7.5 GiB, 8053063680 bytes, 15728640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Там мы видим блочное устройство, представленное /dev/sdb
файл. Так как это - 7,5 гибибайт (примечание, это отличается от ГБ), и файловая система DOS, безопасно предположить, что это - Ваша Карта памяти.
Примечание: /dev/sdb
не означает, что Вы подключили свою Карту памяти к конкретному USB-порту. Это только дает представление Вашему устройству. Необходимо использовать lsusb
узнать, какой конкретный USB-порт используется.
Факт, которые производят, не показывает /dev/sdb1
и /dev/sdb2
вероятно, предполагает, что после форматирования диска, разделы были удалены из диска. Мое первое предположение было бы то, что Ваш диск USB стал размонтированным но быстрым тестом с моим собственным USB, предлагает иначе.
Что касается dd
команда, обычно нужно ожидать, что разделы должны быть созданы и о чем Вы упомянули /dev/sdb1
и /dev/sdb2
предлагает мне, Ваш USB был отформатирован соответственно; также, это типично для определения размера блока при записи iso
, таким образом, необходимо указать размер блока через bs=4M
для записи ISO отображают в блоках 4 096 мебибайт:
sudo dd bs=4M if="~/Desktop/linuxmint-18.1-cinnamon-32bit.iso" of=/dev/sdb
Примечание: fdisk
по большей части рассматривается (! обратите внимание, что это рассматривают, хотя все еще может использоваться), удержанный от использования. Рекомендуемая альтернатива на самой современной ОС с утилитами GNU sudo parted -l
$ sudo parted -l
[sudo] password for xieerqi:
Model: ATA Radeon R7 (scsi)
Disk /dev/sda: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 120GB 120GB primary ext4 boot