설치를 지원하지 않는 Linux Live CD에서 설치하는 방법은 무엇입니까?

설치를 지원하지 않는 Linux Live CD에서 설치하는 방법은 무엇입니까?

나는 노력했다리눅스X 플레이어라이브 DVD를 너무 좋아해서 데스크탑의 기본 운영 체제로 만들고 싶습니다. 이것자주하는 질문설명하다:

미디어를 하드 드라이브에 마운트하거나 복사할 수 있나요? 아니요, 소프트웨어는 라이브 미디어에서만 부팅하도록 설계되었습니다.

하지만 Live DVD는 아치리눅스(Arch Linux)를 기반으로 한다고 하는데, 하드디스크에 넣는 것은 매우 가능하다고 봅니다. 고통스러운 방법은 Arch를 설치하고 이 DVD처럼 보이게 만드는 것입니다. 다운로드 페이지에는 ISO가 isohybrid라고 나와 있는데, 그것이 어떤 차이가 있는지는 모르겠습니다.

그러한 ISO를 사용 가능한 설치로 변환하는 (신뢰할 수 있는) 방법이 있습니까? 며칠 동안 이것저것 가지고 놀아도 상관없어요.

답변1

배포판 작성자에게 이메일을 보냈고 ddISO 내용을 하드 드라이브에 복사 하라는 지시를 받았습니다.가능한일하다. 그래서 나는 지금 모든 것을 다하고 이것을 시도해 볼 것입니다. 나는 이것이 타당하든 아니든 이미 대답을 제공한다고 생각합니다. 결과가 나오면 업데이트하겠습니다.

업데이트: 이것은 내 로컬 하드 드라이브에서 작동하는 시스템을 제공했기 때문에 실제로 작동했습니다. 파일 시스템은 휘발성입니다(닫으면 모든 변경 사항이 사라집니다). 디스크가 "분할되지 않았으며 유효하지 않은" 상태이므로 이것이 전체 설치라고 생각되지 않습니다.

답변2

오늘 현재 이 배포판을 성공적으로 설치했으며 Arch처럼 사용할 수 있습니다. 가장 쉬운 방법은 다음과 같습니다.

  1. 하드 드라이브에 Arch를 설치하세요
  2. /제외하고 (로컬 디스크)의 모든 항목을 삭제합니다 ./boot
  3. root-image.sqfslinuX-gamers 라이브 DVD에 이미지를 설치 하고 해당 내용을 모두 복사하십시오./
  4. overlay.sqfs이미지에 대해 이전 단계를 반복합니다.

2, 3, 4단계는 Live CD를 사용하여 수행해야 할 수도 있습니다. 추가 사용자 정의가 필요하지만 4단계 이후에 시스템을 가동하여 실행할 수 있습니다.

이 답변은 실제로 이 Live DVD에만 해당되므로 다른 Live CD/DVD에는 적용되지 않습니다.

답변3

테스트를 위해 Virtualbox를 사용할 수 있습니다. 또한 ISO에는 하드 드라이브 파일 시스템이 포함될 가능성이 없으므로 원본 데이터를 추가하는 대신 파일을 복사해야 합니다.

Virtualbox를 설치하고 Linux 배포판을 실행하세요. 그런 다음 다른 가상 하드 드라이브를 만들어 Linux 배포판에 연결하고 파티션을 나누세요. ext3fs와 같은 VHD에 파일 시스템을 만듭니다. 그런 다음 ISO를 VM, 설치 CD에 연결하고 모든 것을 생성한 파티션에 복사합니다.

tar cvf - /mountedcd | (cd /mountedVHD; tar xf - .)

이 가상 머신을 종료합니다.

그런 다음 파티션된 하드 드라이브를 하드 드라이브로 사용하여 다른 가상 머신을 생성합니다. 이 가상 머신을 시작하면 라이브 배포로 부팅되어야 하지만 지금은 하드 드라이브에 있습니다. 계속 진행하기 전에 읽기-쓰기로 다시 마운트하거나 일부 초기화 파일을 편집하는 등 파티션에서 일부 작업을 수행해야 할 수도 있습니다.

수행하는 모든 작업을 기록한 다음 실제 시스템과 실제 하드 드라이브를 사용하여 반복할 수 있습니다.

답변4

unetbootin을 사용하여 하드 드라이브에서 iso 이미지를 부팅할 수 있습니다. 그렇지 않으면 명령은 부트로더에 따라 다릅니다. 예: http://www.linuxquestions.org/questions/linux-general-1/boot-iso-image-from-hard-disk-294744

관련 정보