새로운 하드웨어에 이전 Linux 배포판 설치


1

새로운 랩톱에 이전 Linux 배포판 (Suse 10)을 설치해야합니다. Suse 10과 함께 제공되는 커널에는 NIC 및 드라이브 컨트롤러를위한 충분한 새 드라이버가 없습니다. NIC의 소스 코드를 찾고 작동하는 NIC 커널 모듈을 만들 수 있었지만 커널 트리 외부에서 드라이브 컨트롤러의 소스 코드를 찾을 수 없습니다. 최신 커널은 드라이브를 잘 본다. 컨트롤러는 Intel ATA_PIIX입니다. 커널에 포함되어 있으며 이전의 suse 10 커널 지원 버전보다 최신 하드웨어입니다.

커널 소스 외부의 코드를 찾기 위해 인텔 사이트 전체를 크롤링했으며 그렇게 할 수 없었습니다. 최신 커널 소스 트리에서 코드를 들어 올릴 수 있습니까? 어디서나 다운로드 할 수 있습니까?

편집 : (아래 의견에서)


SLED-10-SP2-x86은 OS입니다. VM을 포함하도록 프로세스를 변경하거나 (메모리가있는 경우) 다른 기본 OS를 설치하려는 자동화 된 프로세스에서 이러한 시스템을 설치합니다. 허용되는 시간 안에는 할 수 없습니다. 프로세스 개발, 테스트, UAT, 준비 및 배포를 수행하는 데 걸리는 시간이 기존보다 훨씬 오래 걸립니다. 이전 랩톱에도 이와 동일한 문제가 있었고 이전의 수정 사항은 NIC 및 드라이브 모듈을 직접 작성하는 것이 었습니다. 우리는이 새로운 랩탑에 대한 모듈을 간단히 업데이트해야


LOL, 왜 여기로 마이그레이션하고 unix.stackexchange.com으로 마이그레이션하지 않습니까 ?
Let_Me_Be


왜 이전 릴리스를 설치해야합니까?
Let_Me_Be

이것이 바로이 응용 프로그램 플랫폼이 구축 된 것입니다. 기존 랩톱 모델은 더 이상 사용할 수 없으며이 새로운 랩톱 모델은 교체 용입니다. 새로운 OS에서 플랫폼을 리엔지니어링하는 것은이 프로젝트에 허용 된 시간을 가진 옵션이 아닙니다.
tMC 2016 년

1
@tMC 와우, 어떻게 달성 되었습니까? 하나의 배포판 하나만 호환되도록하려면 많은 양의 작업이 필요합니다. Btw. 가상화 옵션에 동의합니다 (단 하나라고 생각합니다).
Let_Me_Be 2016 년

답변:


7

가상화는 옵션입니까? 항상 최신 Suse를 설치 한 다음 Suse 10을 KVM 게스트로 실행할 수 있습니다. 네이티브 하드웨어에서 실행되는 것이 얼마나 중요한지에 따라 응용 프로그램에서 작동하거나 작동하지 않을 수 있습니다.


+1 가상화가 가장 확실합니다. 에뮬레이트 된 하드웨어는 일반적으로 상당히 일반적이며 꽤 잘 실행됩니다. 오래된 배포판에서 새로운 하드웨어를 만드는 것은 단순히 엉망이되는 것이 아닙니다!
Caleb

나는 그것에 대해 생각했다; 배송 시간에 제약이있을 수 있지만 VM 설정을 포함하도록 자동화 된 빌드 프로세스를 다시 엔지니어링하는 것은 복잡 할 수 있습니다. 또한 실행해야하는 앱은 GUI 앱입니다. VM의 GUI 성능에 대해 아는 것이 없습니까?
tMC 2016 년

메모리가 충분하면 VM의 GUI 성능이 좋습니다. 또한 이것을 VM으로 배포하면 기본적으로 디스크 이미지 파일을 제공 할 수 있습니다. 효과적으로 설치하지 않기 때문에 설치를 싹둑 거리기합니다.
wolfgangsz

메모리가 부족합니다. 이 머신은 VM을 실행하도록 지정되지 않았습니다.
tMC

사물의 큰 계획에서 램은 정말 저렴합니다. 또한 GUI와 상호 작용 해야하는 VM 인 경우 KVM을 통한 VirtualBox를 권장합니다. KVM은 VNC 또는 SPICE를 사용하는 GUI에서도 작동하지만 여전히 새롭습니다. 그러나 USB 썸 드라이브와 같은 것을 VirtualBox VM으로 전달하는 것이 더 쉽습니다. KVM보다 데스크탑 통합을 염두에두고 만들어졌습니다.
3dinfluence

1

그런 다음 질문에 대한 답은 다음과 같습니다 http://www.kernel.org/pub/linux/kernel/v2.6/ 내가 그러나 나는 후에 그것을 찾을 수 없습니다, 수세 / 노벨 사용할 수 SLED 10 커널의 소스를 확인해야합니다 생각 간단한 모습.


1

새 Suse 12 설치의 chroot에서 이전 Suse 10 환경을 실행했습니다.


아, chroot 요즘에는 도커를 사용합니다. 자신의 답변을 수락하십시오.
Aleksandr Dubinsky

0

virt가 여전히 더 나은 옵션이라고 생각합니다 (OS 버전에 의존하는 응용 프로그램을 만들지 않기 때문에). 최근 서비스 팩이있는 SuSE (desktop? Enterprise?) 10이 옵션입니까? '기본'버전 이후의 모든 것에 대한 SuSE (v9 경) 설치 루틴이 조금씩 떠올랐다는 점에서 비잔틴이지만 최신 서비스 팩을 설치하면 최신 커널이 하나 더 있다고 생각합니다. 시작.

(물론 v10과는 다를 수 있습니다 ...)


SLED-10-SP2-x86. VM을 포함하도록 프로세스를 변경하거나 (메모리가있는 경우) 다른 기본 OS를 설치하려는 자동화 된 프로세스에서 이러한 시스템을 설치합니다. 허용되는 시간 안에는 할 수 없습니다. 프로세스 개발, 테스트, UAT, 준비 및 배포를 수행하는 데 걸리는 시간이 기존보다 훨씬 오래 걸립니다. 이전 랩톱에도 이와 동일한 문제가 있었고 이전의 수정 사항은 NIC 및 드라이브 모듈을 직접 작성하는 것이 었습니다. 이 새로운 랩탑에 해당 모듈을 간단히 업데이트해야합니다.
tMC 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.