cpuid2cpuflagsなしでMinimalでGentoo Stage 3をインストールするときにCPU_FLAGS_X86を設定する方法

cpuid2cpuflagsなしでMinimalでGentoo Stage 3をインストールするときにCPU_FLAGS_X86を設定する方法

Gentooを初めてインストールしようとしていますが、Linuxには比較的慣れていますが、このように徹底的にインストールしたことはありません。

Minimalからインストールし、CPU_FLAGS_X86を設定しようとしており、最初に正しく設定されることを願っています。マニュアルのすべての提案は、CPU IDツールを使用してCPUフラグ(/ proc / cpuinfoにリストされているものとは異なる)を決定するように提案しますが、最小isoにはこのツールはありません。

私の質問は:cpuid2cpuflagsを使わずにCPU_FLAGS_X86に設定するフラグをどのように決定しますか?

/proc/cpuinfoの出力が適切ですか、それとも多すぎますか? :

livecd ~ # grep flags /proc/cpuinfo | sort | uniq
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp

よろしくお願いします!

ベストアンサー1

Black Pantherがコメントで提案したように見てください。Gentoo Webサイトのドキュメントほとんどのフラグは、/proc/cpuinfo一部の例外(特にsse3incpuinfopniin CPU_FLAGS_X86)を除いて、に示されているものと同じであることを示します。

実際、cpuid2cpuflagsワンタイムインストールはまったく問題にならないことを発見しました。小さすぎて後で掃除すると消えてしまいます。これは私の新しいインストールのための標準プログラムです(ネットワークを設定してディスクを準備した後、chrootで;にmake.conf変更するには編集する必要があります。):CPU_FLAGS_X86: foo barCPU_FLAGS_X86="foo bar"

emerge -1 cpuid2cpuflags
cpuid2cpuflags >> /etc/portage/make.conf
nano /etc/portage/make.conf

CPUフラグを挿入することもできます/etc/portage/package.useこの資料では、次の説明します。

後で実行するときにemerge --depcleanパッケージに依存するものはないので、パッケージを削除する必要があります。

おすすめ記事