내 사용자는 거의 매일 Linux 환경에서 드라이브를 지우고 포맷해야 하며 명령줄에 익숙하지 않습니다. 저는 외부 드라이브를 연결하고 도구를 실행하고 포맷할 수 있는 도구를 만들고 싶습니다. 여기에는 다음이 포함될 수 있습니다.
- USB
- 하드 디스크
- SSD
GParted를 추천하고 싶지만 GParted가 지원하지 않는 더 구체적인 요구 사항(INode 설정 등)이 있으므로 Parted나 다른 것을 사용해야 합니다.
제 질문은 외장 드라이브를 선택할 때 무엇을 고려해야 합니까? 즉, 머신에서 내장 드라이브를 선택하고 실수로 지우지 않도록 하는 것입니다!
어려울 수도 있다는 건 알지만 불가능하다고는 생각하지 않습니다. 리눅스에 뭔가가 있나요(CentOS7)가 장착된 드라이브의 고유 요소를 가리킵니까? UUID를 사용하고 내부 드라이브 UUID를 참조용으로 json 파일에 저장하려고 생각했는데 너무 정적이어서 사고가 발생할 수 있다고 생각합니다.
저는 Python을 사용하여 스크립트를 작성하고 있습니다. 스크립트가 실행 중이지만 사용자가 CLI에서 드라이브를 선택해야 하고 키를 한 번만 누르면 오류가 발생할 수 있으며 사용자에게 수행할 옵션을 제공하는 오류가 발생하는 것을 원하지 않습니다. 이 같은.