I/Oがかなり遅く、メディア自体の耐久性も気になるため、USBメモリにLinuxをインストールして利用していました。ストレージに更なる高速化と耐久性を目指してUSB接続のSSDに変更しました。Linuxの起動処理が完了しない状態になってしまったので発生した事象と対応策を残しておきます。Bのメモリ8GBモデルを使用しました。ハードウェアスペックは以下のとおりです。3.11を利用してSSDに書き込みました。USB変換アダプタを経由してラズパイ4のUSB3.0ポートへ接続しました。ラズパイ4のブートローダ(EEPROM)はUSBブート可能な2020年12月以降のバージョンにアップデートしてあります。microSDカードスロットは空の状態です。8.4が起動するはずでした。8.4の起動が完了しませんでした。今回はこの問題の解決方法を紹介します。SCSI)ドライバを無効化することで問題が解消しました。USB変換アダプタを利用してSSDをラズパイ4に接続しているためだと思いますが、標準でUASドライバが読み込まれていました。一部ストレージコントローラと相性問題が発生するという事例があり、今回もそれに該当したのかなと思います。UASドライバを無効化したことで正常に起動するようになったので問題箇所としては合っていると考えています。USB変換アダプタ経由でUSB3.0ポートに接続します。コマンドでUSBデバイスの一覧を表示します。一覧の中で対象のUSBデバイスを探して、デバイスIDをメモします。以下の例ではバス2のデバイス2が該当しているので「ID」に続く「152d:0578」の部分です。後続の手順で設定する際に必要となります。その中にドライバも表示されます。Storage(記憶装置)」で「Driver=uas(UASドライバ)」ということが分かります。12Mカーネルの起動オプションの設定カーネルの起動オプションでUASドライバを読み込まず、通常のUSBドライバを利用するよう指定します。PCでファイルを編集しました。「usb-storage.quirks=」に続けて指定するのは、上の手順で確認したデバイスIDに「:u」を付けたものです。USB変換アダプタ経由でSSDをUSB3.0ポートに接続し、ラズパイ4の電源を入れます。8.4が起動しました。代わりに使われていることが分かります。(2)プロフィールらのっち@ranocci損害保険会社のIT企画部に勤務するSEです。