У меня есть 30 жестких дисков, из которых 12 являются Linux. Как я могу дать им буквы диска? У меня также есть около 3 USB, которые также нужны буквы диска

314
seanbw

Раньше у меня было 2 основных рабочих места. Windows и Linux - Ubuntu для Linux. Между ними у меня было более 30 жестких дисков в 2 блоках NAS, работающих на основе JBOD, и каждая рабочая станция имела около 6 и 8 внутренних дисков. Сейчас я объединяю все диски на одной рабочей станции (за исключением внутренних дисков второй рабочей станции)

Теперь у меня будет рабочая станция Windows с 28 жесткими дисками и 3 USB-накопителями, 12 из которых - файловая система Linux и ext3 (читай с помощью extfsd) и остальные окна. Проблема в том, что, если я запускаю Windows со всеми подключенными дисками, половина дисков исчезает, и я не знаю, какой блок NAS какой - медиа-файлы и extfsd прозрачны.

К дискам NTFS (> 20, включая USB) уже подключены скрипты и программы, которые запускаются, поэтому я не могу переделать - мой HPZ800 темпераментный. Не могу рисковать.

Почему я НЕ хочу использовать папки? Я могу потратить следующий год на разработку схемы папок и где ее смонтировать. Скажем так, у меня есть проблемы.

У меня вопрос, как я могу постоянно обращаться к дискам Linux, не используя номера и пустые папки? Могу ли я использовать буквенно-цифровой, то есть A1 для первого Linux и M1 для последних 12 (пропуская I1 - легко ошибиться.

A1 B1 C1 And so on 

Это не дубликат любого вопроса, потому что я хочу использовать определенную систему адресации в конкретной системе управления файлами.

0
30 приводов, вращающихся одновременно, потребляют много энергии. (30x примерно от 10 до 20 Вт) Я надеюсь, что у вас есть хороший блок питания или блок с достаточным запасом мощности. Hennes 5 лет назад 0
Таким образом, вместо схемы папок вы выбираете буквенную схему. Если у вас все в порядке с A1, B1 и т. Д., Почему бы не смонтировать их на c: / mnt / A1, c: / mnt / B1 и т. Д.? grawity 5 лет назад 0
@Hennes На этих рабочих станциях z800 имеется 800, 1000 и 1200 блоков питания. Но вы не можете заполнить 30 дисков внутри (мне никогда не удавалось собрать больше 22 в одном), поэтому я предполагаю, что он использует блок NAS, который можно использовать в качестве внешнего SATA-корпуса. И который имеет свой собственный источник питания Tonny 5 лет назад 0
Потенциально дубликат https://superuser.com/questions/293922/what-if-the-hard-disk-is-partitioned-into-more-than-26-sections-in-windows Mokubai 5 лет назад 0
@Hennes - это два отдельных JBOD, каждый из которых работает. seanbw 5 лет назад 0
@ grawity Если я установлю 26 дисков на диск C, все ли размеры жесткого диска будут суммироваться в диск C? Если они будут, есть ли теоретический предел того, сколько может иметь один диск? Я смотрю около 80 ТБ здесь. С точки зрения Windows? seanbw 5 лет назад 0
@Mokubai и я четко ссылались на этот пост. Там: это возможно? вот как мне их адресовать. Я бы сказал иначе. seanbw 5 лет назад 0
@seanbw: Нет. Емкость каждого накопителя остается независимой. Разница лишь в том, что вы обращаетесь к ним под другим именем. grawity 5 лет назад 0

2 ответа на вопрос

2
dirkt

У Linux нет «букв дисков». Вместо этого вы монтируете файловую систему где-то в дереве каталогов. Другими словами, все это папка. Обойти это невозможно. Вы можете дать своим папкам любое имя, какое захотите, поэтому подойдет одна буква (или буква с цифрой). Если это делает тебя счастливым.

Теперь у Windows есть проблема, потому что вы не можете назначить больше, чем 26 букв алфавита, поэтому вам придется сделать что-то еще ...

Что касается удаленного доступа к дискам Linux из Windows, вы также можете просто экспортировать одну родительскую папку из всех подключенных папок (однако вы выбираете имена) и назначить одну букву этой экспортируемой папке. Нет необходимости экспортировать только целые файловые системы.

Я также хотел бы спросить, будет ли хорошей идеей объединить все диски в один компьютер ...

Windows позволяет монтировать диски по произвольному пути, без проблем. Только ОП специально не хочет этого делать. grawity 5 лет назад 0
@ Grawity: Точно. «что-то еще» = использовать путь. Или удаленное имя. dirkt 5 лет назад 0
Windows имеет 26 букв дисков, из которых A, B и C уже назначены, оставляя не более 23. Плакат говорит, что ему уже назначено 20+. Но ему нужно только одно письмо для монтирования, которое затем можно удалить и использовать повторно ([ссылка] (http://ask-leo.com/26_drives_is_there_a_way_around_the_26_drive_limit_in_windows.html)). (Я также думаю, что эта сложная архитектура будет хрупкой.) harrymc 5 лет назад 0
Выглядит так, как будто я должен смонтировать в папке. Я предполагаю, что процедура состоит в том, чтобы сначала создать папки, подключить JBOD, а затем запустить управление дисками с помощью ExtFSD. @grawity = использовать путь. Или удаленное имя. = Это решение не приводит к пулу из 26 дисков? Все 80ТБ из них. Станет ли опрос 20 подпапок? seanbw 5 лет назад 0
0
Tonny

В старые времена вы могли использовать двойные буквы дисков, если у вас был установлен клиент Novell Netware, но ТОЛЬКО для сетевых дисков, насколько я помню.
Это все еще возможно на современных Windows. У меня никогда не было причин попробовать это.

Если он все еще работает сегодня, вы можете смонтировать отдельные диски в папки, а затем поделиться точками монтирования. Сопоставьте эти акции через \\ localhost \ share с двойными буквами диска, и вы смоделируете эффект.

Конечно, доступ к этим дискам снизит производительность, потому что все должно проходить через сетевой стек. Несмотря на то, что трафик на самом деле не покинет ПК, у вас все еще есть издержки сетевого стека.