Linux 설정 호환성

Linux 설정 호환성

Linux 환경을 설정하고 싶지만 서로 다른 하드웨어 세트를 사용하는 둘 이상의 컴퓨터 시스템에서 시스템을 부팅하고 싶습니다.

  • 컴퓨터가 동일한 아키텍처(x86 64비트)를 기반으로 하는 경우 Linux가 이러한 수준의 하드웨어 추상화를 제공할 수 있습니까?

각 머신에 호환되는 커널이 있다면 성공적으로 부팅될 것이라고 생각합니다.

  • 데비안 운영 체제 아키텍처가 이 기능을 지원합니까? 어떻게 해야 합니까?

답변1

짧은 대답은 '예'입니다.

프로세서 아키텍처가 동일하다면(x86_32, x86_64 등) 설치는 대부분 어디에서나 작동합니다. 실제 운영에는 세 가지 어려움이 있습니다.

  • 부팅 시 올바른 드라이버가 있어야 합니다. 이를 보장하는 가장 좋은 방법은 배포판의 커널을 고수하는 것입니다. 자체 커널을 컴파일하는 경우 실수로 드라이버를 놓칠 위험이 매우 높습니다.
  • 부트로더에 작업이 필요합니다. 이는 일반적으로 PC 하드웨어에서는 문제가 되지 않습니다. Grub을 사용하고 구성이 장치 이름을 하드코딩하지 않는지 확인하세요.
  • 독점 비디오 드라이버는 비우호적이며 사용하지 않을 수 없게 만드는 파일을 설치하는 경향이 있습니다. 마지막으로 나는 이것이 ATI와 NVidia 독점 드라이버 모두에 해당된다는 것을 발견했습니다. 무료 운전자가 있으면 좋을 것 같습니다. 따라서 무료 비디오 드라이버를 고수하고 무료 드라이버가 지원하지 않는 화려한 3D 효과를 사용하지 마십시오.

관련 정보