
Я попытался установить Fedora 33 на внешний SSD.
Что я сделал:
загрузите образ Fedora и запишите его на USB-накопитель с помощью:
sudo dd if=Downloads/Fedora-Workstation-Live-x86_64-33-1.2.iso of=/dev/sde bs=8M status=progress oflag=direct
работает как и ожидалось. Флешка загружается нормально и, похоже, работает в режиме UEFI, но я не уверен.
Я выбрал внешний SSD в качестве диска для установки, все, что нужно удалить на этом диске, установка прошла без ошибок. Но после перезагрузки и извлечения USB-накопителя SSD не загружается.
Я понятия не имею, что я могу проверить в таком глупом простом случае. Есть ли возможность заставить установщик установить нормальный mbr без uefi, если проблема в uefi?
Я также создал USB-флешку с
sudo livecd-iso-to-disk --format --reset-mbr Загрузки/Fedora-Workstation-Live-x86_64-33-1.2.iso /dev/sde
но эта флешка вообще не была загрузочной... Отлично!
решение1
Похоже, вы выбрали не тот носитель. Чтобы записать Fedora 33 на SSD напрямую, вам понадобится образ raw (используйте dd
или pv
для записи на SSD / MMC).
Fedora 33 также имеет версию IoT, описанную на отдельной странице (альтернативная архитектура).
https://alt.fedoraproject.org/alt/
Например, я выбрал для начала минимальный (предпочтительный) Fedora Minimal, имя файла -> Fedora-Minimal-33-1.3.aarch64.raw.xz
.
Вам нужно будет распаковать .raw
файл изображения, чтобы получить его, а затем использовать предпочитаемый вами инструмент для записи, например pv <Fedora-Minimal-33-1.3.aarch64.raw >/dev/<blk>
, .
ПРИМЕЧАНИЕ: конечно, вы можете использовать
xzcat
and|
в качестве однострочника.
Загрузите | используйте необработанный образ Fedora 33 aarch64
вместо ISO (ISO берется из установки, как x86_64).
Pi 4 может загружаться напрямую с USB (официально) с сентября 2020 года. См.эта почтаДо этого мне пришлось манипулировать дампом EEPROM, чтобы изменить порядок загрузки и обновить EEPROM, чтобы это заработало (с конца июня использую Manjaro ARM aarch64 с KDE Plasma) на дешевом SSD 850 EVO SATA (убедитесь, что чип USB to PCIe или USB to SATA поддерживает UASP + TRIM).
ПРИМЕЧАНИЕ: JMS583 RTL9210 (USB-PCIe для твердотельных накопителей NVMe M.2), VL716 (USB-SATA).