재부팅 후 패키지 설치 및 파일이 Alpine VM에 저장되지 않습니다.

재부팅 후 패키지 설치 및 파일이 Alpine VM에 저장되지 않습니다.

VirtualBox에서 일부 Alpine VM을 생성하고 싶습니다.

이를 위해 먼저 Standard Edition과 Virtual Edition을 다운로드했습니다(참조:https://alpinelinux.org/downloads/) 그런 다음 두 개를 만들었습니다.비디.iso를 사용하여 .iso에서 VBoxManage convertfromraw --format VDI alpine-standard-3.10.3-x86_64.iso vm_1.vdi.

마지막으로 VirtualBox에서 두 개의 머신을 만들었습니다.비디. 모든 것이 괜찮습니다.

vi hello.txt그런데 로그인 후 패키지를 설치하거나 그냥 폴더에 설치하면 재부팅 후 모든 것이 사라집니다. 설치된 패키지, 내가 만든 새 파일...

왜 이런 일이 발생합니까? 왜 아무것도 지속되지 않습니까?

노트:원래는 확장 버전을 설치하고 싶었지만 "RAM에서 실행"되고 "재부팅 후 모든 것이 지워집니다"라는 내용을 읽고 마음이 바뀌었지만 물론 제가 틀렸을 수도 있습니다.

답변1

놓친 것 같군요단계:

이제 Alpine이 미디어 소스에서 완전히 실행되고 있으므로 다음 명령을 실행하여 설치할 수 있습니다.setup-alpine주문하다.

실행하기 전에 setup-alpine많은 방법과 사용 사례가 있습니다알파인 초보자 설치 매뉴얼

실제로 수행할 작업은 CD에 구우려는 ISO 파일을 바이트 단위로 복사한 가상 하드 드라이브를 만드는 것입니다. 귀하는 Alpine Linux를 다음과 같이 효과적으로 사용하고 있습니다.라이브 CD.

ISO의 파일 시스템은 다음과 같습니다.ISO9660Linux는 읽기 전용 모드로 마운트합니다. 이 부팅이 부팅되면 깔끔한 트릭을 사용합니다.메모리 디스크그리고파일 시스템 덮어쓰기. 이는 읽고 쓸 수 있다는 인상을 줍니다. 실제로 모든 변경 사항은 RAM에만 저장됩니다.


Live-CD로 실행하는 것이 아니라 실제로 Alpine을 설치해야 합니다. 이것을하기 위해:

  • 새 가상 머신 만들기비어 있는하드 드라이브의 VDI 이미지로.
  • ISO 파일을 CD로 추가(CD 삽입)
  • VM의 부팅 우선순위가 CD에서 먼저 시작되는지 확인하세요.
  • 가상 머신 시작
  • 이번 실행에서는setup-alpine
  • 폐쇄
  • ISO 제거(CD 꺼내기)
  • 가상 머신 시작
  • 이전과 같이 패키지를 추가하세요.

관련 정보