USB 드라이브가 장기간 전체 OS를 부팅할 수 없는 이유는 무엇입니까?

USB 드라이브가 장기간 전체 OS를 부팅할 수 없는 이유는 무엇입니까?

여러 기사와 포럼 제출물을 읽은 후 저는 Ubuntu OS 전체를 플래시 드라이브에 다운로드할 수 없다는 (아마도 잘못된) 결론에 도달했습니다. 내가 찾은 대답은 모든 OS를 USB 플래시 드라이브에 다운로드할 수 있다면 그 USB를 매우 오랫동안 건강한 상태로 유지할 수 없으며 아마도 몇 달 정도만 지속될 수 있다는 것이었습니다.

USB 플래시 드라이브가 장기간 데이터를 저장하고 부팅하는 데 외장 하드 드라이브에 비해 성능이 떨어지는 이유는 무엇입니까?

답변1

USB 플래시 드라이브는 자주 사용 및 남용되는 반면, SSD 및 HDD는 플래시 드라이브가 겪는 남용의 대상이 아닙니다. USB를 한 번 꽂고 그대로 놔둬도 회로 설계가 SSD만큼 견고하지는 않습니다.

게다가 데이터와 신규 앱을 보관하기 위해서는 LiveUSB(부팅 가능한 USB)를 특별한 방법으로 준비해야 하고, 그 '지속성'도 4MB로 제한되어 실용화에는 거의 적합하지 않다.

또한 USB 인터페이스가 SATA 3 드라이브의 6GT/초에 미치지 못하기 때문에 SSD보다 훨씬 느립니다.이 리뷰에서 볼 수 있어요.

답변2

예, 아니오. 일반 데스크톱용 표준 OS를 사용하려는 경우 플래시를 종료하고 쓰기 주기가 곧 닳게 됩니다. OS는 로그, 임시 파일 등 많은 쓰기 작업을 수행하며 모두 플래시에 큰 타격을 줍니다. 플래시.

하지만 두 개의 서로 다른 파일 시스템을 하나인 것처럼 오버레이하는 특수 메타 파일 시스템인 UnionFS를 사용하는 임베디드 시스템용 솔루션이 있습니다. 이 경우 플래시는 램디스크로 오버레이됩니다. 플래시는 읽기 전용으로 마운트되며 모든 일반적인 쓰기는 RAM의 가상 디스크에 수행됩니다(필요한 경우 먼저 플래시에서 관련 파일 복사). 이는 전원이 켜져 있는 동안 지속됩니다. 손상이나 오류는 전원을 껐다 켜면 제거될 수 있습니다. (일반적으로 인증된 서비스를 통해) 지속적인 변경이 필요한 경우 플래시는 읽기-쓰기로 다시 마운트되며 루트 디렉터리 트리(여전히 UnionFS)가 아닌 해당 플래시 매체의 마운트 경로에 있는 파일에 변경 사항이 적용됩니다.

관련 정보