한 컴퓨터에 빌드하고 파일을 복사하여 젠투를 설치할 수 있습니까?

한 컴퓨터에 빌드하고 파일을 복사하여 젠투를 설치할 수 있습니까?

CDROM 드라이브에 결함이 있는 오래된 컴퓨터가 있습니다. 이 때문에 내 시스템에 Gentoo를 설치하는 데 문제가 있습니다. 나는 제안된 작품을 당신 주위에 두고 그것이 의미가 있는지 확인하고 싶습니다.

다른 Linux 시스템(Ubuntu 실행)을 사용하여 해당 시스템의 폴더에 Gentoo를 설치할 계획입니다. 내 말은: 폴더를 만들고 그 안에 포티지 스냅샷과 함께 3단계 파일을 넣고, 해당 폴더에 chroot를 넣고, 커널을 빌드하고(Genkernel을 사용하여), 시스템 도구를 설치하고, 기본적으로 표준 설치를 수행한다는 것입니다. 마스터에 쓰는 것을 제외한 모든 것 부트 레코더.

환경을 설정한 후에는 이를 tarball에 넣었습니다. 그런 다음 Linux 부팅 디스크에서 대상 시스템을 부팅하고(짧은 시간 내에 수행됨) 파티션을 설정하고 tarball을 배포한 다음 MBR에 기록합니다.

나에게는 모든 것이 이해되는 것 같습니다. 어떻게 생각하나요? 커널이나 시스템 도구를 컴파일하는 데 문제가 있습니까?

미리 감사드립니다!

5/11 업데이트:대상 머신은 1997년형 노트북입니다. USB 포트가 있지만 부팅할 수 없습니다. CDROM 드라이브는 제거하기 어렵고 표준화된 커넥터가 없습니다. 하드 드라이브는 쉽게 제거할 수 있지만 2.5인치 IDE 드라이브를 다른 컴퓨터에 연결할 수 없습니다.

이러한 문제 중 일부는 기계에 약간의 돈을 투자하면 해결될 수 있지만 이렇게 오래된 기계에는 돈을 투자하고 싶지 않았습니다.

그리고 질문하시기 전에 저는 이 기계를 주로 타자기로 사용할 계획입니다. 키보드의 느낌이 좋습니다.

답변1

자신이 무엇을 하고 있는지 안다면 아무 문제 없이 이 작업을 수행할 수 있습니다. 파티션 크기에만 주의하면 되고(대상 머신의 하드 드라이브보다 더 많은 공간을 사용하지 마십시오), 타겟 머신에 대한 커널을 컴파일해야 합니다(해당 머신이 아닌 타겟 머신에 대한 드라이버 등을 선택하십시오). 을(를) 사용하여 컴파일하고 있습니다.) /etc/fstab필요하다면 대상 머신에서 확인하고 수정하는 것을 잊지 마세요.

타르볼의 압축을 푼 후에는 부트로더를 설치하는 것을 잊지 마세요.

동일한 아키텍처(x86, x86_64 등)를 사용하는 한 프로그램을 컴파일하는 데 아무런 문제가 없습니다.

몇 년 전에 Gentoo 설치를 한 PC에서 다른 PC로 옮겼을 때 비슷한 일을 했습니다. 커널이 첫 번째 PC용으로 빌드되었기 때문에(올바른 SATA 컨트롤러 드라이버가 컴파일되지 않은 상태에서) 커널을 다시 컴파일해야 했지만 모든 것이 잘 작동했습니다.

더 쉽다면 대상 컴퓨터에서 하드 드라이브를 제거하여 다른 컴퓨터에 넣고 직접 작업할 수도 있습니다. 이 방법으로 부트로더를 설치할 수도 있습니다. (아마도 에서 부팅할 것이기 때문에 /dev/sda대상 하드 드라이브는 이고 MBR이 거기 /dev/sdb에 기록되기를 원한다는 점에 유의하십시오. )/dev/sdbroot=/dev/sda1

답변2

아니요, 이 솔루션은 의미가 없습니다. 정말로 올바른 방식으로 작업을 실행하려면 USB DVD 드라이브를 구입하거나 시스템에 있는 기존 미디어 드라이브를 교체하는 것이 좋습니다. 그것이 제가 시간을 위해 하는 일이며 아마도 가장 쉬운 선택일 것입니다.

그러나 당신 이후로하다동일한 네트워크에 실행 중인 Linux 시스템이 있고,PXEboot는 지원되고 잘 문서화되어 있는 옵션입니다.젠투를 설치하는데 사용됩니다.

답변3

이것은 의미가 있습니다. 물론 하드웨어가 다르기 때문에 문제가 발생할 수 있습니다. 잘못된 모듈이 로드되었거나, /etc/fstab의 파티션 순서가 잘못되었거나, 잘못된 CFLAGS로 시스템을 구축하여 바이너리가 복사된 후 이전 시스템에서 실행되지 않을 수 있습니다. 하지만 당신이 무엇을 하고 있는지 아는 한, 나는 이것이 왜 불가능한지 모르겠습니다.

답변4

당신이 무엇을 하고 있는지 알고 있다면(하드웨어 부분을 올바르게 구성하고 컴파일러 플래그를 건드리지 않음) 이 모든 것이 원활하게 진행될 것입니다. 사실, 이것은 Gentoo에 대한 나의 과거 실험과 매우 유사합니다.

가서 어떻게 진행되는지 알려주세요!

관련 정보