Образ какого плана нужен ? А-ля livecd или полноценная система с сохранением данных ? В 1 случае - livebuild, во 2 просто скопировать имеющуюся или установить с нуля на флешку.
Если нужно просто записать скачанный из инторнетов ораз, то dd на /dev/sdx и готово. Ессно это должен быть гибридный образ, всякие виндовсы так не запустишь.
можно без этого, без bs будет чуть медленней, sync гарантирует, что запись будет завершена полностью. не хватало Вам записи на устройство, т.к. вместо этого Вы использовали запись в раздел устройства.
не хватало Вам записи на устройство, т.к. вместо этого Вы использовали запись в раздел устройства.
Надо попробовать записать на устройство, правда у меня сейчас рабочей usb flash карты нет.
Я до сих пор не понимаю, как я ту флешку поломал и как её починить..
Я не понял что с ней не так: форматируется, читается, пишется, удаляется. Это ненормально ?
Форматируется - да
Читается - да
Пишется - вроде бы, насколько большие файлы я не знаю
Удаляется - да
Копируются ли на неё файлы - нет
*А теперь ещё она не отображается в файловом менеджере, но скорее всего это из-за того, что я создал новую таблицу разделов в gparted и не создал файловую систему на разделе, или проверил flash карту с помощью fsck, а он там ещё больше поломал. Вот кстати эта тема
перед тем как создавать фс на флешке, нужно занулить первые 512 байт. dd if=/dev/zero of=/dev/disk/by-id/usb- count=1 потом создаёте таблицу разделов мсдос, разделы, фс.
можно писать /dev/sdx, но надёжнее пользоваться id,т.к. ты можешь потереть не тот раздел, который собирался. к тому же я уже написал выше, что кнопка таб очень помогает в линуксе, попробуй сам.
Блиц - видит явные ошибки и продемонстрирует ход их исправления.
Ошибки - легко-исправляемые, но нужно показать - «Как и Почему».
Приступаем, одев белые перчатки аристократов и собравшись с мыслями.
Самое важное - знать, что комп - охотно и благожелательно поможет в расово-верной установке образа Linux на USB Flash и его последующего запуска.
Часть Первая, ознакомительная
С самого начала - при загрузке компа, входим в BIOS/EFI.
Сейчас, нам нужно знать - запускается комп в режиме EFI или BIOS?
Названия operational mode UEFI/BIOS - различаются, от компа к компу, стандартных терминов нет.
Посмотри и покажи, что сообщает UEFI/BIOS в настройках Security Boot?
Часть Вторая, героическая. ближе к телу
(Сам столкнулся с подобной проблемой, и решение было простым, но отнюдь не очевидным)
С самого начала - при загрузке компа, входим в BIOS/EFI. Сейчас, нам нужно знать - запускается комп в режиме EFI или BIOS?
BIOS
Посмотри и покажи, что сообщает UEFI/BIOS в настройках Security Boot?
Скорее всего security boot выключен, если он вообще есть.
Я сейчас попробую создать таблицу разделов и файловую систему, а потом записать iso образ на flash карту. И уже после этого перезагрузка, bios и всё-такое.
Если нужно просто записать образ, то ничего не надо форматировать. Просто записать образ с помошью dd. Автокомплит через таб дописывает имена https://techglimpse.com/wp-content/uploads/2013/11/auto-complete-bash-shell.gif уже бы попробовал его нажать и не задавал вопрос, который дольше писать, чем проверить самому как оно работает.
кнопка таб очень помогает в линуксе, попробуй сам.
Этот абзац можно не читать
К тому же если я ввожу of=/dev/'tab+tab' у меня появляется список и если эмулятор терминала в окне, то не выводятся все возможные possibilities, тогда снизу появляется ----more---, я могу нажать enter и вывести больше этих possibilities, но могу случайно выбрать of=/dev/, правда ничего не происходит, а если я /dev нулями запишу?
/dev/disk/by-id/tab+tab и я очень сомневаюсь, что у тебя там больше 20 имён может появиться. видишь там usb, дописываешь ручками usb и жамкаешь ещё tab+tab, тебе дописывается что надо. в имени ты можешь видеть название флешки. -part1 -part2 и прочее не надо, это уже разделы на устройствах.
Часть Вторая
Перед всеми этими операциями - отформатируй USB Flash:
GPT device + FAT32 file system
Часть Третья. Заключительная
После этого, и вместе с этим - запусти Rufus (yeah, windows only) и впиши на USB Flash, в режиме ISO - требуемый тебе дистрибутив.
То, что комп должен работать в режиме UEFI - необходимо.
Security Boot - имеет два режима. Выбери режим совместимости - в help UEFI/BIOS, увидишь объяснение с выбором нужной настройки.
Поэтому у тебя и запускалось USB Flash, сделанная с dd.
По идее - верно, но UEFI/BIOS - желает читать USB Flash отформатированную в режиме ISO mode, не dd.
/dev/disk/by-id/tab+tab и я очень сомневаюсь, что у тебя там больше 20 >имён может появиться. видишь там usb, дописываешь ручками usb и >жамкаешь ещё tab+tab, тебе дописывается что надо.
Теперь всё нормально. Я думал, что искать uid нужно в /dev
Скорее всего это нужная flash карта:
Перед всеми этими операциями - отформатируй USB Flash: GPT device + FAT32 file system
Именно GPT, а не msdos?
После этого, и вместе с этим - запусти Rufus (yeah, windows only) и впиши на USB Flash, в режиме ISO - требуемый тебе дистрибутив.
А почему так? Раньше я помню через dd мог iso образ делать, а потом да.. rufus, он у меня сейчас есть, но нужно починить flash карту чтобы скопировать образ и сам rufus на неё, а потом перенести это всё на компьютер с windows и там создать установочную flash карту.
То, что комп должен работать в режиме UEFI - необходимо.
А если UEFI нет? Я установочные образы с обычным BIOS запускал.
По идее - верно, но UEFI/BIOS - желает читать USB Flash отформатированную в режиме ISO mode, не dd.
Опять же, как тогда у меня образы созданные с помощью dd создавались и запускались? Или мне кажется что так было?
Записанное dd возможно будет работать, только если это hybrid-ISO (Образ как обычный диск с MBR с загрузчиком isolinux, 2-мя разделами FAT32 (под UEFI загрузчики) и ISO9660(!) ).
Вдобавок оффтопик сходит с ума с такой флешки и переразбить ее не может. Да и под линухом что-то не так было с этой флешкой. Мне после таких манипуляций потребовалось под линухом делать
su -
# размонтировать, то что автозамонтировалось на флешке
dd if=/dev/zero of=/dev/sdb bs=1M count=64
fdisk /dev/sdb
# создать таблицу разделов dos
# создать первичный раздел на весь диск
# изменить тип на "c" FAT32 LBA
# выйти с сохранением
mkfs.vfat -F32 /dev/sdb1
Затереть начало флешки первым делом обязательно. Возможно, это решит проблему ТС-а с двумя «испорченными» флешками из другого топика.
Раньше я помню через dd мог iso образ делать, а потом да.. rufus, он у меня сейчас есть, но нужно починить flash карту чтобы скопировать образ и сам rufus на неё, а потом перенести это всё на компьютер с windows и там создать установочную flash карту
Вспомнил.
На одном компе, одноядерном AMD - не мог запустить USB Flash card.
Перепробовал разное - Unetbootin, записать USB card как USB-FDD.
Не взлетело.
Взлетело - записать CD с ISO.
Полагаю, если и у тебя винтажный комп, не умеющий в UEFI,
то делается вывод - что он не умеет в запуск USB card.
Есть такое, у компьютеров до '2008 года сборки.
bugs-bunny, у меня flash карта после описанных вами действий не примонтировалась. В lsblk есть /dev/sdf и /dev/sdf1, но они не монтируются в файловом менеджере, это нормально?