Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
1

Работа с дисковым пространством на низком уровне

11.01.2018, 22:44. Показов 1233. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.
Недавно возникла идея: что если подключить 2 жестких диска к одному USB порту без какой-либо док станции.
Может показаться, что это туториал что и как делать, но на самом деле это вопрос
Понимаю, что с самого начала звучит абсурдно, но постарайтесь дочитать до конца.

Что нужно сделать в теории:
1. берем 2 HDD диска
2. берем 2 HDD бокса (переходник) с возможностью подключения нашего HDD к USB, как внешнее устройство
3. подготавливаем разметку на HDD, чтобы в будущем дать понять, куда писать: на первый HDD, или на второй (подробнее ниже)
4. соединяем 2 USB кабеля между собой, чтобы получился один (картинка прилагается)

Третий шаг: здесь то мне и нужна помощь. Не имею понятия, как устроены файловые системы и как с ними работать, но готов
все выучить.
Что если с самого начала отформатировать первый жесткий диск, где пустое место будет заполнено байтами 01 01 01...
А второй будет заполнен байтами 02?
Понимаю, что файловая система уже не будет воспринимать эти жесткие диски, но самописные драйвера/программы еще никто не отменял.

Другой вопрос насчет передачи информации, когда сигнал с первого жесткого диска будет смешиваться с сигналом второго жесткого диска. Здесь несколько вариантов. 1) ждать второму hdd, пока первый передает информацию (но здесь уже понадобится контроллер) 2) Программное решение: создавать карту информации на жестких дисках и делать вычитание посланных общих байтов из известных байтов первого hdd.

Итак, вопросы:
1. существует ли какая-либо информация (на самом жестком диске), что носитель информации - это носитель информации (что-то типа тегов)?
2. Что можно почитать о работе файловых систем и низкоуровневого доступа информации?
3. Реализуема ли идея?
Может есть какие-то советы, замечания?
Миниатюры
Работа с дисковым пространством на низком уровне  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2018, 22:44
Ответы с готовыми решениями:

Работа с памятью на низком уровне
Здравствуйте. Нужен пример простой программы на C для записи и чтения 32разрядного слова в адрес...

Работа со звуком на низком уровне
Хочется поработать со звуком в Андроид на низком уровне - например находить/вырезать паузы,...

Работа процесора на низком уровне
Не знал куда вопрос задать, задал сюда. Мы берем мы берем группу транзисторов, которые соеденены...

Ищу хостинг с большим дисковым пространством
Ищу хостинг с большим дисковым пространством за умереные деньги нужно минимум 25-30ГБ если больше...

0
11.01.2018, 22:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2018, 22:44
Помогаю со студенческими работами здесь

Хостинг для блога с хорошим дисковым пространством
В общем, нужен хостинг для ОДНОГО блога. В основном, в каждом посту будет где-то 50-100 фоток (сайт...

Выбор бесплатного хоста с максимальным дисковым пространством
Здравствуйте! У более опытных пользователей хочу попросить помощи в выборе бесплатного хоста,...

Указатели на низком уровне
Всем привет, помогите разобраться. Я создаю массив int A. Дальше присваиваю к указателю p A...

Алгоритмика на низком уровне
Друзья, очень трудно придумывать и закодить алгоритмы. Недавно пытался решить кучу камней. Придумал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru