문제:
내 Linux 워크스테이션에서 사용할 수 있도록 대부분의 파티션이 Ext4로 포맷된 두 개의 외부 하드 디스크가 있습니다.
그런데 맥북도 있는데 MacOS에서는 Ext4 파일 시스템을 지원하는 게 거의 없는 것 같아요.
그래서 저는 다음 구성 요소만 포함할 정도로 작은 Linux 시스템을 포함하는 VirtualBox 가상 머신(또는 도커 이미지?)을 만들 수 있다고 생각했습니다.
- 능력Ext4 파티션 마운트외부 USB 드라이브에;
- 인터넷 연결;
- Ext4 파티션에 액세스할 수 있도록 하는 기능서버 생성, 예를 들어 SSH 서버(터미널에서 SSH 클라이언트와 직접 사용하거나 SSHFS를 사용하여 해당 파티션을 마운트하는 데 사용됨) 또는 SAMBA 서버일 수 있습니다.
질문은 다음과 같습니다.
이러한 최소한의 Linux 시스템을 어떻게 만들거나 얻을 수 있습니까?
위에 나열된 기능만 요구하므로 일반 Linux 배포판에 비해 매우 작아야 합니다. 아마도 몇 백 메가바이트 또는 그 이하일 것입니다(GUI가 필요하지 않으며 직접적으로 제공되지 않는 서비스도 필요하지 않습니다). 위의 기능과 관련이 있습니다).
그리고 이렇게 간단한 가상 머신이 내 Mac에서 지속적으로 실행된다면(또는 적어도 외장 하드 디스크를 사용해야 할 때) 리소스를 소모하지 않을 것이라고 생각합니다. 내가 맞나요?
내가 하고 있는 시도
나는 사용해 보았다.이 도커 이미지, 이는 다음을 가리킨다.이 저장소OpenSSH 서버를 생성해야 합니다.
일단 이것이 실행되면 SSH를 사용하여 서버에 연결할 수 있고 SSH 세션에서 Ext4 파티션을 마운트할 수 있다고 생각했습니다.
도커 이미지를 올바르게 실행할 수 있고 서버를 시작할 수 있습니다. sudo
SSH 세션 중에 명령을 실행할 수도 있지만(도커 이미지에서 sudoers 목록을 수정했습니다) 외부 USB 디스크에 액세스할 수 없습니다(그 중 하나가 아님). Ext4가 아닌 것조차도) 폴더에 나타나지 않습니다 /dev
.
답변1
VirtualBox에 라이브 Linux를 설치하면 충분할 것입니다. 바로 그 이유 때문에 크기가 다소 작습니다. 선택할 수 있는 항목이 많이 있습니다. (여기에 설명이 포함된 작은 목록이 있습니다.). 나는 개인적으로 사용느슨한USB에는 있지만 다른 것도 있습니다. 준비된 솔루션에 익숙해지면 완전히 최소한의 라이브 버전을 만드는 것을 방해할 수 있는 것은 없습니다.