Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как считать первый сектор жесткого диска? / 5 сообщений из 5, страница 1 из 1
04.12.2007, 22:08:56
    #34986524
Render
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать первый сектор жесткого диска?
Нужно программно считать Partition Table жесткого диска которая находиться в первом секторе.
Можно ли это как-то сделать средствами с++, или на ассемблере?
...
Рейтинг: 0 / 0
04.12.2007, 22:24:40
    #34986537
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать первый сектор жесткого диска?
Можно. Если у тебя есть права на доступ к железу - все можно.
Если из MS-DOS, то на ассемблере звать int 13h (кажется) из С++ делать ассемблерную вставку делающую тоже самое.
А у Виндов в CreateFile отдаешь имя файла "\\.\PHYSICALDRIVE0" и делай с ним что хошь... если админские права есть конечно.
В Linux тоже: open("/dev/hd0", "rw") и аля.
...
Рейтинг: 0 / 0
05.12.2007, 21:29:33
    #34989638
Render
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать первый сектор жесткого диска?
А без прав администратора никак нельзя считать в винде?(в 98 или 2000)
...
Рейтинг: 0 / 0
06.12.2007, 00:28:43
    #34989791
teras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать первый сектор жесткого диска?
Render wrote:

> А без прав администратора никак нельзя считать в винде?(в 98 или 2000)

Я не пробовал, не знаю, что с требуемыми привилегиями. А сектор лучше не
читать, для этого в винде есть есть DeviceIoControl() c параметрами
IOCTL_DISK_GET_DRIVE_LAYOUT и IOCTL_DISK_GET_PARTITION_INFO.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
06.12.2007, 12:11:53
    #34990603
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как считать первый сектор жесткого диска?
боюсь, без прав админа не обойтись, разве что в 98.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как считать первый сектор жесткого диска? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]