
У меня очень старая система, использующая Ubuntu 4.04 с Firefox 2.0. Да, очень старая. Я не пользовался ей долгое время, а теперь хочу установить OpenBSD на эту систему. Firefox больше не может получить доступ к Интернету, потому что включен протокол безопасности. Я принимаю это и пробую что-то еще.
Поэтому я использовал свою новую систему и пошелhttp://www.openbsd.org/faq/faq4.html#bsd.rdи успешно скачал "instal67.iso". На новой системе я использую Ubuntu 18.04 и хочу использовать "Создание загрузочного диска" и выбрать файл .iso. Но файл iso не выбран, потому что "Создание загрузочного диска" можно использовать только для Ubuntu. Но можно использовать команду bash dd.
dd if=install*.fs of=/dev/rsd6c bs=1m
Объяснение наhttp://www.openbsd.org/faq/faq4.html#bsd.rdКак использовать оператор "dd" мне неясно. И, похоже, он отличается в каждой системе.
Если мой iso-файл расположен в моем домашнем каталоге, то:
./install67.iso
и мой USB на:
media/myname/Ubuntu 18.04
«Ubuntu 18.04» может быть названием моего предыдущего iso-файла, который можно удалить.
Что нужно сделать, чтобы создать загрузочный USB-накопитель для OpenBSD?
решение1
Во-первых, dd(1) не является частью Bash. Это стандартная команда в Unix(-подобных) системах.
Теперь, вот как записать образ OpenBSD на USB-флеш-накопитель (он же USB-ключ) в Linux:
Загрузите соответствующий
*.fs
файл, например,install67.fs
, а не*.iso
вариант.Запустите
lsblk
, чтобы увидеть список устройств хранения данных в вашей системе.довы подключаете USB-ключ.Подключите USB-ключ, но не монтируйте его. Если он монтируется автоматически, отмонтируйте его.
Запустите
lsblk
еще раз, чтобы увидеть, какое имя устройства было назначено USB-ключу. (Это то, которое появилось в списке впервые.)Перейдите в каталог, содержащий файл образа OpenBSD.
Используйте dd(1), чтобы применить изображение к USB-ключу. Например, если имя устройства вашего USB-ключа
/dev/sdb
(lsblk(8) не покажет эту/dev/
часть), команда должна выглядеть следующим образом:dd if=install67.fs of=/dev/sdb bs=1M
Запустите
sync
, чтобы убедиться, что данные действительно скопированы на USB-накопитель.
Некоторые предостережения:
dd
Для выполнения этой команды вам, скорее всего, понадобятся права root .- Не используйте раздел устройства (например, что-то вроде
/dev/sdb3
) в качестве выходного файла (аргумента дляof=
). Вам нужно записать образ на устройство (например,/dev/sdb
), а не на раздел. - Дважды проверьте, правильно ли вы указали имя устройства. dd(1) — это деструктивная команда. Это также означает: она будетуничтожить любые данныеуже на USB-накопителе, прежде чем вы примените к нему изображение.
- Ни dd(1), ни sync(1) не покажут прогресс. Если вы получите приглашение оболочки без каких-либо ошибок, все должно быть в порядке.
И последнее, но не менее важное: я бы не стал устанавливать систему с помощью установочного образа, который я не проверил каким-либо образом. Поэтому вам, возможно, захочется прочитать о том, как создать проверенный установочный носитель OpenBSD на Linux и интегрировать его в процесс.
решение2
Используйте «создатель загрузочного диска» из bash.
Если он не установлен, попробуйте установить его из Snap Store или используйте командную строку.
обновление sudo apt
sudo apt install usb-creator-gtk