ハードウェア情報:
System Model NBLK-WAX9X (Notebook Honor MagicBook 15 (53010WKM))
Processor AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx, 2100 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS utility: InsydeH20 Setup Utility
BIOSメニューで利用可能なオプション(すべてのオプションを有効または無効にするために使用されます):仮想化技術、USBポートの有効化、HDDデバイスの有効化、PXEデバイスの有効化、オーディオの有効化、WLANの有効化、Bluetoothの有効化、指紋の有効化、設定を維持した後のBIOSの更新活性化、その他のウェイクアップ技術の活性化
USB live kernel installed:
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/10.6.0-live+nonfree/amd64/iso-hybrid/debian-live-10.6.0-amd64-xfce+nonfree.iso
今ライブ持続性USB(Debianを含む)mkusb
:mkusb/持続的な方法。私はIntelプロセッサを搭載したノートパソコンで長年ライブUSBを使用してきました(問題なし)。そのため、最初にAMDプロセッサを使用してこのラップトップを起動しようとしたときに、次のエラーが発生しました。
AMD-Vi: Unable to write to IOMMU perf counter
他の答えを調べたところ、ほとんどの場合、IOMMUをオフにすることを提案しました。例: [AMD-Vi: IOMMU 郡の読み取りと書き込みができません/X.509 Certificate-65 ロードの問題][2]、彼らは/etc/default/grub
ファイルを編集してから呼び出すことをお勧めしますupdate-grub
。ただし、コマンドは起動デバイスを決定する必要があるため、私のデバイス(ライブUSB)がmkusb
このユーティリティによって生成されたため、どのファイルに追加するのかわかりません(設定ファイルはGRUB_CMDLINE_LINUX="iommu=soft"
ありません)。上記のリンクに記載されている方法は完全には/etc/default/grub
理解されていませんが、生成されたファイルツリーを見ることができます。mkusb
$lsblk
loop0 7:0 0 2.3G 1 loop /usr/lib/live/mount/rootfs/filesystem.squashfs
sda 8:0 1 58.4G 0 disk
├─sda2 8:2 1 977K 0 part
├─sda3 8:3 1 244.1M 0 part
├─sda4 8:4 1 2.7G 0 part /usr/lib/live/mount/persistence/sda4
└─sda5 8:5 1 16G 0 part /usr/lib/live/mount/persistence/sda5
マウント/usr/lib/live/mount/persistence/sda4
ポイントには、grub設定ファイルを含むフォルダを含める必要があります。
$tree -L 3 /usr/lib/live/mount/persistence/sda4
/usr/lib/live/mount/persistence/sda4
├── boot
│ └── grub
│ ├── efi.img
│ ├── font.pf2
│ ├── grub.cfg
│ ├── loopback.cfg
│ └── x86_64-efi
├── d-i
│ ├── gtk
│ │ ├── initrd.gz
│ │ └── vmlinuz
│ ├── initrd.gz
│ └── vmlinuz
├── dists
│ └── buster
│ ├── main
│ └── Release
├── EFI
│ ├── boot
│ │ ├── bootx64.efi
│ │ └── grubx64.efi
│ └── debian
│ └── grub.cfg
├── firmware
...
それでは、AMDプロセッサでこのノートブックを正しく起動するには、どのファイルを編集する必要がありますか?
[2]:https://stackoverflow.com/questions/62827591/amd-vi-unable-to-read-write-to-iommu-coun-problem-loading-x-509-certificate! [入力するここに写真の説明](https://i.stack.imgur.com/nzns2.jpg)
編集:グラップメニューで編集した後にiommu=pt
別のエラーが発生します(おそらく画像には表示されません)。
EXT4-fs error (device sda5): ext4_lookup: 1595: Inode #31598: comm mysqld: deleted inode referenced: 794