소형 Linux를 "Ext4 서버"로 사용

소형 Linux를 "Ext4 서버"로 사용

질문:

Linux 워크스테이션에서 사용하기 위해 대부분의 파티션이 Ext4로 포맷된 외장 하드 드라이브 2개가 있습니다.

하지만 맥북도 있는데 MacOS에서는 Ext4 파일 시스템을 거의 지원하지 않는 것 같습니다.

그래서 저는 너무 작아서 다음 구성 요소만 포함해야 하는 Linux 시스템을 포함하는 VirtualBox 가상 머신(또는 도커 이미지?)을 만들 수 있다고 생각했습니다.

  • 능력Ext4 파티션 설치외부 USB 드라이브에서;
  • 인터넷 연결;
  • 다음을 통해 Ext4 파티션에 액세스할 수 있게 만드는 기능서버 생성, SSH 서버(터미널에서 SSH 클라이언트를 직접 사용하거나 SSHFS를 사용하여 이러한 파티션을 마운트함) 또는 SAMBA 서버 등이 있습니다.

질문은 다음과 같습니다.

이러한 최소한의 Linux 시스템을 어떻게 만들거나 얻을 수 있습니까?

위에 나열된 기능만 요구하므로 일반 Linux 배포판에 비해 매우 작을 것입니다. 아마도 수백 메가바이트 또는 그 이하일 것입니다(GUI가 필요하지 않으며, 다음과 같은 서비스도 필요하지 않습니다). 위의 기능과 직접적인 관련이 없습니다).

그리고 이러한 간단한 가상 머신이 내 Mac에서 계속 실행된다면(또는 적어도 외장 하드 드라이브를 사용해야 할 때) 리소스를 소비하지 않을 것이라고 생각했습니다. 내가 맞나요?

내가 노력하는 것

나는 사용하려고이 도커 이미지, 이는 다음을 가리킨다.이 저장소그리고 OpenSSH 서버를 생성해야 합니다.

일단 실행되면 SSH를 통해 서버에 접속하고 SSH 세션 내에서 Ext4 파티션을 마운트할 수 있다고 생각합니다.

Docker 이미지를 올바르게 실행할 수 있고 서버를 시작할 수 있습니다. sudoSSH 세션 중에 명령을 실행할 수도 있지만(Docker 이미지에서 sudoers 목록을 수정했습니다) 외부 USB 디스크에 액세스할 수 없습니다(아무것도 없고 심지어 USB 디스크도 없습니다). -Ext4 항목) /dev폴더에 나타나지 않습니다 .

답변1

VirtualBox에 라이브 Linux를 설치하는 것만으로도 충분하므로 크기가 매우 작습니다. 선택할 수 있는 것이 많습니다(다음은 지침이 포함된 간단한 체크리스트입니다.). 개인적으로 사용하고 있어요기분 전환USB에 있지만 다른 것도 있습니다. 기성 솔루션에 익숙해지면 완전히 미니멀한 자신만의 라이브 버전을 만드는 데 아무런 방해가 없습니다.

관련 정보