
저는 컴팩트 플래시 카드에서 Ubuntu 10.04를 실행하는 소형 단일 보드 컴퓨터로 레거시 프로젝트를 진행하고 있습니다. 작업 중인 이미지를 (dd를 통해) 저장하고 해당 이미지를 다른 단일 보드 컴퓨터(동일한 하드웨어 사용)에서 사용하기 위해 다른 컴팩트 플래시 카드에 복사할 수 있어야 합니다.
이미지를 다른 플래시 카드에 복사하고 다른 시스템에서 부팅하는 데 문제가 없습니다. 그런데 이상한 행동이 보입니다. 예를 들어, 새 시스템에서는 sudo를 사용할 수 없습니다("sudo: setuid 루트여야 합니다"). 나는 이 문제를 해결하려고 노력했지만 수많은 다른 문제에 부딪혔습니다.
일반적인 질문은 다음과 같습니다. Ubuntu가 포함된 하드 디스크(내 경우에는 컴팩트 플래시 카드)를 다른 컴퓨터로 이동할 때 알아야 할 사항은 무엇입니까? 동일한 하드웨어를 갖춘 시스템으로 이동하고 있기 때문에 Ubuntu와 원활하게 작동할 수 있기를 바랐습니다. "휴대용"으로 만들기 위해 수행해야 할 작업이 있습니까?
답변1
당신 말이 맞아요. 원활하게 이루어져야 해요. dd를 사용하여 플래시 디스크의 전체 이미지를 만들고 이를 동일하거나 더 큰 크기의 다른 플래시 디스크로 전송하면 제대로 작동합니다. 개별 파티션만 "dd'ed"하지 않는 한 여기에는 부트 레코드도 포함되어야 합니다.
정상적으로 보고된 오류는 이 방법으로 인해 발생한 것이 아닙니다. /home 및 /usr과 같은 항목만 복사하고 / 자체는 OS를 (재)설치하여 (재)생성되도록 남겨두면 발생할 수 있습니다.
보고 있는 다른 문제를 게시할 수 있나요? 또한 플래시 디스크 이미지를 생성하고 복사하는 데 사용한 명령을 적어둘 수 있습니까?
귀하의 의견에서 언급한 오디오 문제는 이러한 방식으로 시스템을 이동한 결과로 예상할 수 있는 문제입니다. sudo 문제는 다른 것이 범인이라고 의심합니다. 그것이 무엇인지는 모르겠습니다. 오디오가 작동하지 않아서 이상할 수도 있지만 이는 단지 추측일 뿐이며 연결될 가능성은 없습니다. 문제를 나타낼 수 있는 내용이 있는지 이동한 후 새 시스템의 로그를 확인하십시오.