긴 이야기 짧게

긴 이야기 짧게

긴 이야기 짧게

질문:intel-microcode이 패키지의 향후 설치를 비활성화하려면 어떻게 해야 합니까? 기억력이 좋지 않아서 언젠가 다시 설치해 볼까 합니다.


아주 긴 이야기

어제 설치했어요intel-microcodeLinux Mint 18.3에서 사용됩니다 driver-manager.

질문: 이 노트북의 경우에는 완전히시스템 정지.

재생할 수 있는: 예, 시작할 때마다.

언제: 시스템이 시작될 때마다. 좀 더 구체적으로 말하면, 때로는 로딩하는 동안 initramfs, 로그인 직후에 더 자주 발생합니다(최대 5분).


핵심: 4.13.0-38-generic.

하드웨어: 오래된 것은 아니지만 새 노트북은 아닌 Lenovo IdeaPad Z50-70, 정확한 모델 번호 59-432384.

바이오스: 9BCN31WW.

BIOS 업그레이드 주의 사항: Lenovo에서는 Windows용 BIOS 업그레이드만 제공하므로 업그레이드할 수 없습니다. 최신 BIOS 날짜가 2015년 9월 24일인데 어쨌든 꽤 오래전 일인데,Lenovo BIOS 다운로드 페이지.

CPU: i7-4510U,아크 인텔.

dmidecode,관련 CPU 부분:

Processor Information
        Socket Designation: U3E1
        Type: Central Processor
        Family: Core i7
        Manufacturer: Intel(R) Corporation
        ID: 51 06 04 00 FF FB EB BF
        Signature: Type 0, Family 6, Model 69, Stepping 1
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (FXSAVE and FXSTOR instructions supported)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Multi-threading)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz
        Voltage: 0.7 V
        External Clock: 100 MHz
        Max Speed: 2600 MHz
        Current Speed: 1900 MHz
        Status: Populated, Enabled
        Upgrade: Socket BGA1168
        L1 Cache Handle: 0x000B
        L2 Cache Handle: 0x000C
        L3 Cache Handle: 0x000D
        Serial Number: To Be Filled By O.E.M.
        Asset Tag: To Be Filled By O.E.M.
        Part Number: To Be Filled By O.E.M.
        Core Count: 2
        Core Enabled: 2
        Thread Count: 4
        Characteristics:
                64-bit capable
                Multi-Core
                Hardware Thread
                Execute Protection
                Enhanced Virtualization
                Power/Performance Control

임시 해결책:운이 좋게도 한 번은 컴퓨터가 제대로 부팅되었고 패키지를 다시 제거할 수 있을 만큼 빨랐습니다 driver-manager.

답변1

패키지에 음극 핀을 추가할 수 있습니다. 이렇게 하면 apt설치가 방지됩니다. no-intel-microcode포함된 이름의 파일을 /etc/apt/preferences.d추가합니다 .

Explanation: intel-microcode causes this laptop to crash
Package: intel-microcode
Pin: release n=xenial*
Pin-Priority: -1

그런 다음 설치하려고 하면 intel-microcode릴리스 후보를 찾을 수 없으며 아무것도 설치되지 않는다는 메시지가 표시됩니다. 설치를 허용하는 유일한 방법통과하다그런 다음 APT 기반 도구는 핀을 수정하는 것입니다.

apt policy intel-microcode다음과 비슷한 것을 보여줄 것입니다

intel-microcode:
  Installed: (none)
  Candidate: (none)
  Version table:
     3.20180312.1 -1
         -1 http://ftp.fr.debian.org/debian testing/non-free amd64 Packages
         -1 http://ftp.fr.debian.org/debian unstable/non-free amd64 Packages
     3.20170707.1~deb9u1 -1
         -1 http://ftp.fr.debian.org/debian stretch/non-free amd64 Packages

관련 정보