rsyncを使用して外部SSDからDebian Bullseye(BIOSインストール)を同期しました。
fdisk -l /dev/sdc
Festplatte /dev/sdc: 476,94 GiB, 512110190592 Bytes, 1000215216 Sektoren
Festplattenmodell: Portable SSD
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0xbd48852c
Gerät Boot Anfang Ende Sektoren Größe Kn Typ
/dev/sdc1 2048 83888127 83886080 40G 83 Linux
/dev/sdc2 83888128 104859647 20971520 10G 82 Linux Swap / Solaris
/dev/sdc3 104859648 838862847 734003200 350G 5 Erweiterte
/dev/sdc5 104861696 838862847 734001152 350G 83 Linux
それはつながる
Bus 002 Device 003: ID 152d:0579 JMicron Technology Corp. / JMicron USA Technology Corp. Portable SSD
注:システムファイル(たとえば/ etc / fstab)でUUIDを変更し、システムにルートを設定し、外部SSDのMBRにマウントするようにgrub-pcを再設定しました。
UEFIブートメニューからブートしようとしました(従来の設定のみ)。 「old Debian Bullseye」のgrubメニューから起動しようとしました。 USBとセキュリティに関連するUEFIのいくつかの設定を変更しました。何も動作しません。
unable to get C/H/S you have to load the kernel first #from fuzzy memory
あまりにも切迫して故障した古いAcerノートブックに試してみましたが、エラーなしで起動しました。
関連ハードウェアの違い:
T430:UEFIおよびUSB 3.0ポートあり
Acer:BIOSがあり、USB 2.0ポートのみ
答え1
ついに働くようになりました。接続する前に、このドライブに関する珍しい点を作成しました(UASエラーが表示されました)。
options usb-storage quirks=152d:0579:u
2つのext4 Linuxファイルシステムフォーマットを開始しましたが、その機能はありません。
metadata_csum
元の Debian で関連するすべての UUID(fstab/grub.cfg) を変更し、以前の Debian で grub から起動し、grub-pc を再構成しました。
それから始めました。しかし、もともと私のThinkPadでなぜ起動しないのかわかりません(おそらくUEFIファームウェア関連ですか?)。