На моем ноутбуке Thinkpad у меня есть 1 ТБ SSD (диск основного компьютера):

C:\  ~200 GB   (system)
D:\  ~800 GB   (documents)

Я собираюсь добавить второй внутренний твердотельный накопитель емкостью 1 ТБ (купить твердотельный накопитель емкостью 2 ТБ в настоящее время не вариант), но вместо этого он будет иметь вид:

E:\  ~1000 GB  (documents)

и постоянно думать "Должен ли я поместить эти документы в D: или E:?"И т.д., я хотел бы иметь что - то вроде:

C:\  ~200 GB   (system)     (SSD1)
D:\  ~1800 GB  (documents)  (SSD1 + SSD2)

поэтому мне не придется думать о разделении моих документов в разных местах.

Как это сделать с Windows 7?

Должен ли я использовать переход NTFS (как?) или что-то связанное с точками монтирования NTFS, виртуальной папкой или символическими ссылками NTFS?

NB. У меня ноутбук Thinkpad T520, поэтому я не думаю, что у меня есть RAID или что-то подобное. Второй SSD будет в отсеке, который заменяет CD-ROM.

2 ответа2

3

Точки монтирования возможны, но имеют те же ограничения, что и буквы дисков. У вас будет D: это один диск, а D:\Stuff - как другой диск, но вы не сможете "чередовать" все в одном списке, и у вас не хватит места на одном диске, он не будет автоматически расширяться на другой.

Соединения немного более гибкие, так как они не должны указывать на корень диска; они могут указывать на подпапки - так что можно иметь несколько. У вас все еще будет два независимых диска, но, например, вы можете расположить D:\Video\Movies\Old и D:\Games\Foobar как указывающие на разные части диска E:.

Так что вместо этого вам нужна какая-то форма логического управления томами. Для этого в Windows есть две встроенные функции: "Динамические диски" (доступны через diskmgmt.msc начиная с Win2000) и "Дисковые пространства" (доступны начиная с Win8.1). Оба позволяют расширить том на несколько дисков, а также реализовать несколько типов RAID.

Примечание: RAID не обязательно должен быть аппаратным. Действительно, многие потребительские материнские платы имеют "поддельный RAID", который полностью реализован в драйвере Windows. Специализированные программные реализации RAID, такие как mdraid в Linux, могут работать даже более надежно, чем аппаратные контроллеры. Но в этом случае вам не нужен RAID (и вы не можете использовать его из-за дисков разных размеров), вам нужен только простой режим 'JBOD'.

В общем, я слышал больше хороших вещей о Storage Spaces К сожалению, он недоступен для Win7 и в любом случае требует наличия целого диска - вы не можете использовать D: как часть Space, сохраняя при этом C: без изменений, и Windows также не может загрузиться с Space.

Итак, вы остались с "Динамическими дисками". Инструмент diskmgmt.msc позволяет без деструктивного преобразования обычного MBR/GPT-диска в этот формат, после чего вы можете удалить E: и "развернуть" D: во вновь доступную пустую область.

(Однако, хотя я знаю, что эта функция существует, я не использовал ее на практике и слышал только плохие описания ее производительности, поэтому я не буду рекомендовать ее.)

0

Как указано в комментариях, это невозможно напрямую с Windows 7.

После некоторого исследования, вот обходной путь с mklink /d .

C:\     200 GB
D:\     800 GB
    D:\documents\
    D:\work\
    D:\photos\   [symbolic link]
    D:\video\    [symbolic link]
    D:\music\    [symbolic link]
E:\     1000 GB
    E:\photos\
    E:\video\
    E:\music\

Некоторые папки физически находятся в E:, но все они доступны для просмотра из D:, и для большинства приложений они выглядят так, как если бы они действительно были в D:.

Например, при создании резервной копии D: с помощью инструмента резервного копирования SyncBack он будет следовать символическим ссылкам и делать резервные копии всего.

Для большинства приложений я могу думать так, как будто у меня был только D:.

Можно даже скрыть E: из представления "Компьютер" Explorer.

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