1

Я собираюсь установить SSD и жесткий диск на моем компьютере в ближайшее время. Это твердотельный накопитель емкостью 128 ГБ и жесткий диск емкостью 1 ТБ.

Я собираюсь использовать SSD следующим образом: он будет хранить ОС и большинство приложений.

Что касается жесткого диска, он будет хранить фактические данные (документы, изображения, видео, музыку и еще много чего).

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 позволит мне создавать и управлять ссылками без необходимости заходить в командную строку, ура!

http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

Затем, я полагаю - и в этом суть вопроса - что я должен сделать, чтобы выполнить то, что я описал выше, это создать Smart Mirror (ctrl-F в документации по ссылке выше) файлов на моем C:\, указывая им на D:\, и:

  • Файлы на C:\ станут символическими ссылками и как таковые перестанут занимать место.
  • Фактические файлы будут перемещены в D:\, являясь целью ссылки.
  • Если я переместу символические ссылки из одного каталога в C:\ в другой каталог в C:\ и / или переименую их, файлы, на которые они ссылаются в D:\, также будут соответственно перемещены и переименованы.

Я прав? Нашел ли я свой "инструмент мечты"? Если нет, как я могу выполнить этот вид символической ссылки / синхронизации? Это вообще возможно в первую очередь?

PS: Если вы хотите получить подробную информацию о моей системе, я описал все это в этом вопросе (кстати, он больше не актуален): наиболее эффективное использование моего SSD и новых / старых жестких дисков.

РЕДАКТИРОВАТЬ

Подведение итогов обсуждения в чате с @KarthikT: Можно уменьшить шум, пытаясь использовать как можно больше папок верхнего уровня, но мы не смогли выделить решение. Так что еще больше предложений будет очень цениться.

1 ответ1

2

Вы можете смонтировать диск D как папку, я думаю, что он будет почти таким же чистым. Или вы можете просто Symlink папки верхнего уровня на диск C. Любое содержимое не должно быть символической ссылки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .