.png)
조만간 컴퓨터에 SSD와 하드 드라이브를 설치할 예정입니다. 128GB SSD와 1TB 하드 드라이브입니다.
SSD를 다음과 같이 사용하겠습니다. OS와 대부분의 애플리케이션을 저장합니다.
하드 드라이브는 실제 데이터(문서, 이미지, 비디오, 음악 등)를 저장하게 됩니다.
제 경우에는 드라이브를 시각적으로 통합하는 RAID 및 소프트웨어 솔루션이 비생산적이어서 거의 제거되었습니다. 그러나 나는 항상 두 개의 드라이브를 가지고 탐색하고 길을 잃는다는 생각을 여전히 매우 싫어합니다. 아이디어를 제공하자면 x64 시스템에 두 개의 프로그램 폴더가 있다는 사실이 매우 짜증납니다.
@allquixotic과의 토론을 통해 모든 것을 깨끗하고 실용적이며 쉽게 같은 위치에 두기 위해(인내심, 조언 및 설명에 다시 한번 감사드립니다!) 모든 것을 SSD에 저장하는 것이 가장 좋은 해결책이라는 결론을 내렸습니다. 단, 일부 "폴더"와 "파일"은 하드 디스크에 대한 심볼릭 링크입니다.
간단히 말해서 실제 사용에서는 C:\(SSD)가 내가 사용하는 유일한 드라이브가 되고 D:\(HDD)는 일부 파일의 실제 데이터가 있는 컴퓨터에서 사용되는 덤프가 됩니다.
지금까지는 모든 것이 잘 작동합니다. 그러나 하드 드라이브를 찾아야 하는 상황이 있을 수 있습니다. 그리고 대체적으로 저는 정리정돈되는 걸 좋아해요.
그러나 심볼릭 링크는 한 방향으로만 작동합니다. SSD(링크)에서는 내가 원하는 모든 작업을 수행할 수 있으며 링크는 건강하게 유지됩니다. 그러나 링크는 원래 위치에 유지됩니다.
C:\etc\etc\etc\etc\etc\thing.txt에서 심볼릭 링크를 만들고 D:\etc\etc\etc\etc\etc\thing.txt를 가리키도록 한다고 가정해 보겠습니다. 그런 다음 C:\etc\etc\etc\etc\etc\thing.txt를 이동하여 C:\thing.txt가 됩니다.
음, C:\thing.txt는 여전히 D:\etc\etc\etc\etc\etc\thing.txt를 가리킵니다! 구조가 더 이상 일치하지 않으며 D:를 검색해야 하면 악몽이 됩니다. 그리고 상황이 깨끗하지 않기 때문에 짜증이 납니다.
그래서! 나는 심볼릭 링크로서의 역할을 수행할 뿐만 아니라 대상인 D:\ 드라이브가 C:\ 드라이브와 동일한 방식으로 구성되어 있는지 확인하고 이름을 바꿀 때 파일과 폴더의 이름을 바꾸는 심볼릭 링크를 갖고 싶습니다. 링크를 이동하고 링크 등을 이동할 때 파일을 이동합니다. D:\를 탐색할 때 내 C:\와 똑같이 보이도록 하고 싶습니다(단, C:에 없는 파일은 제외). .
나는 이에 적합한 도구를 찾았다고 믿습니다. 하지만 제가 잘 이해하고 있는지 모르겠습니다. 그래서 나는 여러분이 나에게 좀 더 지식이 풍부한 두뇌를 빌려주고(오늘 밤 심볼릭 링크에 대해 방금 배웠기 때문에) 내가 옳은지 말해주기를 바랍니다.
우선, Link Shell Extension을 사용하면 명령 프롬프트로 이동하지 않고도 링크를 생성하고 관리할 수 있습니다.
http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
그렇다면 나는 믿는다 -그리고 이것이 질문의 핵심이다- 위에서 설명한 내용을 달성하기 위해 해야 할 일은 내 C:\에 있는 파일의 스마트 미러(위 링크 문서에서 Ctrl-F)를 생성하여 D:\를 가리키는 것입니다.
- C:\의 파일은 심볼릭 링크가 되어 공간을 더 이상 차지하지 않습니다.
- 실제 파일은 링크 대상인 D:\로 이동됩니다.
- C:\의 한 디렉터리에서 C:\의 다른 디렉터리로 심볼릭 링크를 이동하거나 이름을 바꾸면 D:\에서 참조하는 파일도 그에 따라 이동되고 이름이 변경됩니다.
내가 맞나요? 내 "꿈의 도구"를 찾았나요? 그렇지 않다면 어떻게 이런 종류의 심볼릭 링크/동기화를 수행할 수 있습니까? 애초에 그게 가능할까요?
추신: 내 시스템에 대한 자세한 정보를 원하시면 이 질문에 모든 내용을 설명했습니다(그런데 더 이상 관련이 없습니다).내 SSD와 새/기존 하드 드라이브를 가장 효율적으로 사용
편집하다
@KarthikT와의 채팅 토론 요약: 최상위 폴더를 최대한 많이 사용하여 소음을 줄이는 것이 가능하지만 솔루션을 분리할 수는 없었습니다. 따라서 더 많은 제안을 주시면 매우 감사하겠습니다.
답변1
당신은 할 수D 드라이브를 폴더로 마운트, 거의 깨끗할 것 같아요. 아니면 그냥최상위 폴더를 Symlink로 연결C 드라이브로 넘어갑니다. 모든 콘텐츠는 심볼릭 링크될 필요가 없습니다.