как определить какой физический диск соответствует логическому
Как определить какой физический диск соответствует логическому
Subj? Грубо говоря какому физическому диску принадлежит логический диск, скажем, «D:» 😉
← →
Alex Konshin ( 2003-08-30 07:01 ) [1]
Вопрос не совсем корректный. Один том может быть частью физического диска, но, с другой стороны, может занимать несколько дисков (например, в слючае RAID софтверных и хардверных, да и просто можно создать многодисковый том).
То есть, в простейших случаях еще можно как-то извратиться, но универсальное решение уж точно простым не будет.
← →
Незнайка ( 2003-08-31 17:19 ) [2]
Имеется в виду простейший случай.. В системе 2 диска.. оба разбиты на логические диски.. требуется узнать какому физическому диску соответствует каждый из логических дисков..
← →
Anatoly Podgoretsky ( 2003-08-31 22:22 ) [3]
← →
Незнайка ( 2003-09-01 12:22 ) [4]
неее.. такие предположения меня не устраивают. 🙁 это будет такой большой скрытый глюк, если чего. 🙁
← →
Игорь Шевченко ( 2003-09-01 15:01 ) [6]
← →
Незнайка ( 2003-09-01 20:36 ) [7]
To: Е-Моё имя
Ну потому что до поры до времени 🙂
To: Игорь Шевченко
Спасибо, то, что нужно =)
← →
Alex Konshin ( 2003-09-02 04:58 ) [8]
Твой пример обламывается на моем домашнем компьютере, хотя ничего хитрового у меня там нет.
Круто, конечно, что проделана такая работа, но увы, MS все настолько запутал, что приходится из-за казалось бы простой проблемы городить огород. Собственно, именно это я и имел в виду, когда говорил, что это непросто.
← →
Незнайка ( 2003-09-02 08:14 ) [9]
To Alex Konshin:
хм.. у меня на двух разных системах с разными дисками все ok.. Свою конфигурацию не покажешь?
Disk0: IDE
C: primary FAT32
E: logical NTFS
H: logical NTFS
DVD,CD-RW и DVD-RW приводить не буду.
Как видно, ничего сверхестественного, никаких RAID и многодисковых томов у меня нет.
← →
Alex Konshin ( 2003-09-02 11:13 ) [11]
Сложость в том, что MS не дает никакого API для этого и не разъясняет как это можно сделать, по крайней мере я такой информации нигде не видел. QueryDosDevice мало чем поможет, реально ты только сможешь получить имена устройств, но устройства в случае логического диска и будут тома, например,
для моего E: это \Device\HarddiskVolume2,
а для I: это \Device\HarddiskDmVolumes\KitchenDg0\Volume2
Ты можешь и сам поисcледовать этот вопрос. Скачай утилиту winobj с сайта www.sysinternals.com, и посмотри в фолдере \?? или \GLOBAL?? (зависит от системы) ссылки C:, D: и т.п..
← →
Игорь Шевченко ( 2003-09-02 11:18 ) [12]
Alex Konshin © (02.09.03 04:58)
← →
Alex Konshin ( 2003-09-02 11:41 ) [13]
Про то и речь, что нет никаких гарантий, что будет всегда работать. По крайней мере я универсального решения не знаю.
Кстати, у меня ж тоже есть кое-какие наработки по Native API. Уж не ты ли предлагал когда-то их объединить?
← →
Игорь Шевченко ( 2003-09-02 11:59 ) [14]
Что такое физический диск и что такое логический диск?
Для хранения информации на ПК обычно применяются жесткие диски или подобные им устройства (флешки, SSD-диски и др.) Внутри одного ПК может быть один жесткий диск, а может их быть несколько.
Но даже если внутри ПК установлен один единственный жесткий диск, то пользователь ПК может видеть несколько дисков. Почему так может происходить?
Дело в том, что физические жесткие диски можно условно разделить на несколько логических жестких дисков. Так что же такое физический диск и логический диск, и чем они отличаются друг от друга?
Физические диски – это настоящее физическое реально существующее устройство, которое, что называется, можно физически подержать в руках, либо дотронуться рукой, например:
Жесткий диск можно «разбить» на один, два или более логических дисков. Дотронуться рукой до подобного логического диска никак не получится, поскольку он существует как бы внутри жесткого диска, существует логически, согласно логике и здравому смыслу. Но он не существует физически, так как является частью дискового пространства внутри реального физического устройства.
Если на компьютере работает несколько пользователей, то удобно, чтобы у каждого из них был свой логический диск на жестком диске. Тогда каждый пользователь на таком компьютере хранит свою информацию на своем логическом диске.
Как правило, логические диски на жестком диске имеют имена C:, затем по алфавиту D:, E: и т.д.
Имена A: и B: раньше использовались как имена для гибких дисков (дискет), но сейчас дискеты не актуальны.
Уже стало правилом хорошего тона (по сути, стандартом) следующее:
При таком раскладе, если с операционной системой «караул, все пропало», тогда восстанавливаем ее на диске C:, не затрагивая информацию на диске D:. Тогда информация пользователя на диске D: (его наработки, «созданные непосильным трудом») останутся в сохранности.
Впрочем, диск D: нужен далеко не всегда (то есть, будет достаточно одного системного диска C:), например:
Как определить имена физических и логических дисков?
Для этого открываем папку «Мой компьютер» (для Windows XP) или «Компьютер» (для Windows 7), где будут перечислены все имеющиеся на ПК диски. Как физические, так и логические. Причем, мы не сможем увидеть отличия физических и логических дисков. Просто будут показаны имена всех доступных пользователю дисков, начиная с диска C:.
А как узнать, сколько места свободно и сколько занято, например, на диске С:?
Упражнения по этой теме для участников группы «Комп. грамотность» (самоконтроль или спрашивайте в комментариях).
Вам надо определить:
1) какие на Вашем ПК есть физические диски (внутренние жесткие диски, внешние жесткие диски, флешки, SSD-диски и пр.)?
2) какие на Вашем ПК применяются имена логических дисков (или имя логического диска)?
3) сколько на Вашем ПК осталось свободного места на диске C:?
Логический раздел жесткого диска: суть и преобразование
Разделы жесткого диска распределяются на основные и логические. Основной тип раздела диска имеет другое название – первичный. Первичные или основные разделы диска применяются для запуска ОС. В данном системном разделе С непосредственно устанавливается операционная система. Там имеется небольшой раздел, в котором зарезервировано пространство (100, 350 или 500 Мб), который с версии Виндовс 7 используется для нужд операционный системы.
Логический диск функционально ничем не отличается от основных дисков. На основных и логических разделах содержится информация. Единственно отличие – это с логических разделов диска невозможно осуществить запуск Windows. Если производится превращение системного раздела С в логический из основного, то Виндовс не будет функционировать полноценно.
Во всех случаях она не будет загружаться, если логическим создать небольшой технический раздел, где имеется зарезервированное пространство для хранения данных загрузки.
Давайте рассмотрим, что такое логический диск и способы преобразования их из одного вида в иной.
Лимит на диске основных разделов
Один жесткий диск может использовать не более четырех основных разделов, если логические диски при этом отсутствуют. Если появляется необходимость создать более четырех разделов диска, то новый создаваемый четвертый раздел и все последующие должны быть логическими. После создания тройки основных разделов, четвертый будет расширенным или дополнительным. Он имеет вид контейнера, который можно разделить на много логических разделов.
Формирование логических и основных разделов
Стандартная утилита по управлению дисками в Виндовс не обеспечивает пользователю возможностей по выбору типа раздела. Данная утилита создает оптимальный расклад сама для большинства случаев. По умолчанию 3 первых созданных ею раздела становятся основными. Начиная с 4-го, все создаваемые разделы данной утилитой автоматически становятся логическими. Теперь понятен смысл, как создавать логические диски без использования стороннего софта.
AOMEI Partition Assistant
Данный принцип работы заложен и в стороннем менеджере дискового пространства — AOMEI Partition Assistant. Вначале три раздела создаются основными по умолчанию, а с четверного – логические. AOMEI Partition Assistant отличается от стандартной утилиты Виндовс наличием расширенного режима настроек по созданию разделов диска. Там вручную есть возможность выбрать логический или основной тип для первых трех создаваемых разделов.
Paragon Hard Disk Manager
Приложение Paragon Hard Disk Manager также является почитателем шаблонных предустановок. В настройках по умолчанию создания раздела диска первые 3 раздела рассматриваются как основные. Как и в предыдущем софте, логическая структура диска может быть установлена вручную. В интерфейсе приложения она обозначается как расширенная структура.
Acronis Disk Director
В отличие от вышеприведенного софта, в Acronis Disk Director нет шаблонных параметров. По умолчанию в форме создания новых разделов предусматривается использование логического раздела. Параметры данного раздела нужно поменять вручную. Чтобы создать основной раздел, требуется выделить надпись «Основной» и возле пункта «Активный», если производится формирование раздела для Виндовс.
Замена логического раздела диска на основной и наоборот
В каких ситуациях может появиться необходимость произвести смену логического типа раздела диска и обратно? Необходимость подобного процесса связано с неудачными экспериментами в ходе преобразования системных разделов Windows в логические из основных. Сюда относятся и проблемы, которые могут возникнуть с установкой Виндовс, когда на винчестере изначально созданы только логические разделы.
Обратная операция, заключающаяся в преобразовании в логический основного раздела, может стать актуальной, когда на винчестере больше основных дисков, чем необходимо для конкретной работы. Например, это нужно при восстановлении Windows из резервной копии на тот раздел, который является отличным от исходного. Здесь речь идет про перенос системы на другой винчестер, где уже осуществлено распределение. Важно сохранить структуру и информацию несистемных разделов. На системный раздел восстанавливается «обжитая» Виндовс из резервной копии.
Если в винчестере 4 основных раздела без логических, или имеется 3 основных, а остальные – логические, то софт для резервного копирования в некоторых ситуациях не сможет выполнить операцию по восстановлению Windows. В резервной копии может быть не один системный раздел С, а еще и технический раздел, где зарезервировано пространство для нужд Виндовс. Системный раздел С и данный небольшой раздел по завершению операции восстановления, если она возможна, разделили бы основный раздел на 2 раздела, которые также основные. Получается, что нарушается правило – или 3 основных раздела, а остальные – логические, или 4 основных разделов без логических.
В подобной ситуации проблема решается следующим образом: преобразование одного из не системных разделов с содержащимися файлами из основного в логический. Вопрос, как объединить логические диски, достаточно нетривиальная задача.
Установка Виндовс на логический раздел диска
Если на винчестере имеются основные разделы, даже в случае целенаправленной установки Виндовс на логический раздел, ОС самостоятельно по ходу установки произведет преобразование его в основной. Windows способен выкрутиться даже из такой ситуации, когда исчерпан лимит на основные разделы. Будет произведено обустройство технического раздела на любом доступном для этого основном разделе.
Если на винчестере будут только логические разделы, то Виндовс на захочет устанавливаться на этапе выбора дискового раздела. Удобней будет, если на винчестере будут отсутствовать данные или они не будут иметь особой важности.
Проблему легко решить с использованием подручных средств самого установочного диска ОС:
Если диск не нужно делить на разделы, например, используется SSD 60 Гб, то можно не проводить создание никаких разделов. Достаточно только установить Виндовс на «Незанятое место на диске».
Когда на жестком диске огромный объем данных, то нужно применять специальный софт для работы с дисковым пространством.
Преобразование основного дискового раздела в логический и наоборот
Назначенная логическая организация файловой системы при создании раздела впоследствии не меняется стандартной утилитой Виндовс. Для решения вопроса можно использовать более функциональное решение в виде Acronis Disk Director 12.
Аналогичным образом выполняется операция по преобразованию логического раздела диска в основной тип. На выбранном разделе следует выбрать в контекстном меню функции «Преобразовать в основной».
При отдельных случаях возвращения для технического раздела Виндовс основного вида таким способом, потребуется произвести дополнительное восстановление загрузочного сектора.
Завершение
Теперь мы разобрались, что означает логический диск и как его преобразовать. Новички, которые собираются проводить эксперименты с компьютерным дисковым пространством, должны знать следующую информацию. Проводить проверку потенциала профессиональных программ в данной области не обязательно на физических дисках компьютера. Для подобных целей средствами Windows можно произвести создание виртуального VHD диска, инициализировать его и уже с ним осуществлять различные эксперименты.
Определить какие логические диски находятся на физических дисках
Помощь в написании контрольных, курсовых и дипломных работ здесь.
XP и Vista на разных физических дисках
Есть два жестких диска. На одном Vista (D), на другом XP (C). В зависимости от того, какой диск.
Winapi информация о физических дисках
Надо получить список всех физических дисков средствами winapi. Интерфейсы ATA/SATA/USB. Дело в том.
Как получить информацию о физических дисках на ПК?
Есть необходимость получить информацию о ФИЗИЧЕСКИХ дисках на компе. Для начала, хотя бы.
Установка Линукс и Виндовс на разных физических дисках
Есть ssd диск с установленной Убунту. Хочу докупить hdd и поставить туда винду. Это вообще.
вот все параметры: (нет логического)
Размещение виртуальных дисков VirtualBox на сетевых физических дисках
доброго утра уважаемые форумчане. есть старый компьютер со 100 мюитной сетевой картой и довольно.
Функции API. Определить имеющие силу логические диски на компьютере и количество процессоров
Используя функции GetLogicalDriveStrings и GetSystemInfo определить имеющие силу логические диски.
Перевод физических координат TChart в логические
Всем здравствуйте. Есть Chart, отображающий изменение некоторого вещественного параметра во.
Определить, сколько точек и какие находятся внутри заданной окружности
2. На плоскости заданы три точки своими координатами. Определить, сколько из них и какие находятся.
В матрице определить, какие клетки находятся под боем ферзя
в массиве n*m определить какие клетки находятся под боем ферзя и присвоить значение суммы клеток.
LiveInternetLiveInternet
—Музыка
—Подписка по e-mail
Что такое физический диск и что такое логический диск?
Что такое физический диск и что такое логический диск?
Для хранения информации на ПК обычно применяются жесткие диски или подобные им устройства (флешки, SSD-диски и др.) Внутри одного ПК может быть один жесткий диск, а может их быть несколько.
Но даже если внутри ПК установлен один единственный жесткий диск, то пользователь ПК может видеть несколько дисков. Почему так может происходить?
Дело в том, что физические жесткие диски можно условно разделить на несколько логических жестких дисков. Так что же такое физический диск и логический диск, и чем они отличаются друг от друга?
Физические диски – это настоящее физическое реально существующее устройство, которое, что называется, можно физически подержать в руках, либо дотронуться рукой, например:
Жесткий диск можно «разбить» на один, два или более логических дисков. Дотронуться рукой до подобного логического диска никак не получится, поскольку он существует как бы внутри жесткого диска, существует логически, согласно логике и здравому смыслу. Но он не существует физически, так как является частью дискового пространства внутри реального физического устройства.
Если на компьютере работает несколько пользователей, то удобно, чтобы у каждого из них был свой логический диск на жестком диске. Тогда каждый пользователь на таком компьютере хранит свою информацию на своем логическом диске.
Как правило, логические диски на жестком диске имеют имена C:, затем по алфавиту D:, E: и т.д.
Имена A: и B: раньше использовались как имена для гибких дисков (дискет), но сейчас дискеты не актуальны.
Уже стало правилом хорошего тона (по сути, стандартом) следующее:
При таком раскладе, если с операционной системой «караул, все пропало», тогда восстанавливаем ее на диске C:, не затрагивая информацию на диске D:. Тогда информация пользователя на диске D: (его наработки, «созданные непосильным трудом») останутся в сохранности.
Впрочем, диск D: нужен далеко не всегда (то есть, будет достаточно одного системного диска C:), например:
Как определить имена физических и логических дисков?
Для этого открываем папку «Мой компьютер» (для Windows XP) или «Компьютер» (для Windows 7), где будут перечислены все имеющиеся на ПК диски. Как физические, так и логические. Причем, мы не сможем увидеть отличия физических и логических дисков. Просто будут показаны имена всех доступных пользователю дисков, начиная с диска C:.
А как узнать, сколько места свободно и сколько занято, например, на диске С:?
Упражнения по этой теме для участников группы «Комп. грамотность» (самоконтроль или спрашивайте в комментариях).
Вам надо определить:
1) какие на Вашем ПК есть физические диски (внутренние жесткие диски, внешние жесткие диски, флешки, SSD-диски и пр.)?
2) какие на Вашем ПК применяются имена логических дисков (или имя логического диска)?
3) сколько на Вашем ПК осталось свободного места на диске C:?