Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Информация, возвращаемая sudo fdisk -l

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Общий форум
 
Автор Сообщение
compositum

Новенький


Зарегистрирован: 18.06.2010
Сообщения: 55

СообщениеДобавлено: Сб Апр 30, 2011 4:07 pm    Заголовок сообщения: Информация, возвращаемая sudo fdisk -l
Ответить с цитатой

Хочу сегодня полностью разобраться с вопросами монтирования/демонтирования устройств, а так же научиться понимать то, что мне выдаёт команда
Код:
sudo fdisk -l

Копия терминального вывода:
Код:
bush@mycomp:~$ sudo fdisk -l
[sudo] password for bush:

Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00081887

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1      120820   970478592   83  Linux
/dev/sda2          120820      121602     6281217    5  Расширенный
/dev/sda5          120820      121602     6281216   82  Linux своп / Solaris

Диск /dev/sdb: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ab9

Устр-во Загр     Начало       Конец       Блоки   Id  Система

Диск /dev/sdc: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf142383e

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdc1               1      121601   976760001    7  HPFS/NTFS

Диск /dev/dm-0: 6431 МБ, 6431965184 байт
255 heads, 63 sectors/track, 781 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe5eed61a

На диске /dev/dm-0 отсутствует верная таблица разделов
bush@mycomp:~$


Пытаюсь разобраться с тем, что за информация представлена здесь. Буду разбивать её по частям:
1.
Код:
Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00081887

В первой строке я вижу, что это файл sda - т.е. жёсткий диск, размером 1 Tb.
Вторая строка описывает какие-то головки, цилиндры, дорожки... Я понимаю, что эта информация касается того, как физически расположены данные на винчестере, но чую это лишь интуитивно. Если не сложно - прошу пояснить более подробно что тут есть что и как оно связано друг с другом.
Далее показано чему равна единица измерения. Число 16065 получено умножением 255*63 (головки*секторы). Правда я не понял, что собой представляет собой это произведение (моё воображение рисует мне страшную картину: окружность, контур которой поделён рисками на части, каждая из которых называется сектором и плотно нашпигована (о ужас!!!) какими-то "головками")... Мне понятна такая единица измерения как м/с, но головка*сектор - тут я не соображу... Почему-то результат умножается на 512 байт, почему?
Далее показано, что логический сектор равен физическому и величина сектора составляет 512 байт
В чём разница логического сектора от физического?
Далее показан размер ввода вывода - отношение минимума к оптимальному. Не понял, что это за отношение...
Затем следует уникальный идентификатор диска - я так понял, что это число зашито на заводе и является константой, с помощью которого можно определить диск тот или не тот, как человека по паспорту...

Нужно отлучиться на пару часов, вернусь, продолжу излагать "кривую" своего мысленного древа Smile
_________________
Главное в процессе детализации - вовремя остановиться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
chip

Тысячник


Зарегистрирован: 22.04.2010
Сообщения: 2498

СообщениеДобавлено: Сб Апр 30, 2011 5:14 pm    Заголовок сообщения:
Ответить с цитатой

compositum, чтоб понять нужно знать архитектуру винтов, почитай здесь

http://www.smarthdd.com/rus/help.htm

http://ru.wikipedia.org/wiki/%D0%96%D1%91%D1%81%D1%82%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B8%D1%81%D0%BA
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
compositum

Новенький


Зарегистрирован: 18.06.2010
Сообщения: 55

СообщениеДобавлено: Сб Апр 30, 2011 6:00 pm    Заголовок сообщения:
Ответить с цитатой

StetsyukIA писал(а):
compositum, чтоб понять нужно знать архитектуру винтов, почитай здесь

http://www.smarthdd.com/rus/help.htm

http://ru.wikipedia.org/wiki/%D0%96%D1%91%D1%81%D1%82%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B8%D1%81%D0%BA

Да, что-то я тупанул... гугл же рулит Smile Спасибо за ссылки, сегодня буду изучать Smile
_________________
Главное в процессе детализации - вовремя остановиться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
chip

Тысячник


Зарегистрирован: 22.04.2010
Сообщения: 2498

СообщениеДобавлено: Сб Апр 30, 2011 7:31 pm    Заголовок сообщения:
Ответить с цитатой

compositum, особое внимание обрати на адресацию данных CHS и LBA
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
compositum

Новенький


Зарегистрирован: 18.06.2010
Сообщения: 55

СообщениеДобавлено: Сб Апр 30, 2011 8:12 pm    Заголовок сообщения:
Ответить с цитатой

Прочитал вики, посмотрел это видео. Вроде разобрался, однако математика почему-то не клеится с тем, что выдаёт команда
Код:
sudo fdisk -l

Рассуждаю я следующим образом:
Винчестер состоит из некоторого количества дисков, расположенных один над другим по одной оси.
На каждом диске информация размещается по концентрическим окружностям - дорожкам.
Все дорожки разделены на зоны. В пределах зоны все дорожки имеют одинаковое количество секторов. fdisk показывает, что дорожки разбиты по 63 сектора..
В каждом секторе хранится по 512 байт. Однако за счёт зонирования дорожки с бОльшим радиусом имеют больше секторов. Это порождает логическую геометрию, задавая количество дисков равным 255 (дабы наша математика могла вывести нас на реальный объём винчестера).

Т.о. на одной дорожке может быть записано 512*63=32 256 байт.
Количество цилиндров равно количеству дорожек, т.е. 121 601.

Объём (не физический, а логический) каждого цилиндра можно вычислить по формуле: 255*63*512 = 8 225 280 байт
Полный физический объём винчестера равен
8 225 280*121 601 = 1,000 202 273×10¹² байт.

Что-то никак не получается у меня 1 000 204 886 016 байт, как показывает fdisk.

p.s. очень плохо, что на форуме не реазиловано отслеживание исправлений в сообщениях, с последующим оповещением...
_________________
Главное в процессе детализации - вовремя остановиться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
compositum

Новенький


Зарегистрирован: 18.06.2010
Сообщения: 55

СообщениеДобавлено: Вс Май 01, 2011 6:27 am    Заголовок сообщения:
Ответить с цитатой

Подкорректировал предыдущее сообщение... Продолжаю тему - заключительный блок информации:
Код:
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1      120820   970478592   83  Linux
/dev/sda2          120820      121602     6281217    5  Расширенный
/dev/sda5          120820      121602     6281216   82  Linux своп / Solaris


Устройство - это перечень разделов
Загр - показывает, какой из существующих разделов является загрузочным
Начало/Конец -что это за цифры (байты/цилиндры/дорожки)? Почему у sda2 и sda5 эти значения совпадают, ведь это, как я понимаю, два разных раздела (один первичный, другой логический), причём sda5 - это видимо специально отведённое место (логический диск) под файлы подкачки?
Блоки - что это за цифры (байты/цилиндры/дорожки)?
Id - идентификатор раздела. Он уникален в пределах одного жёсткого диска, или же в пределах всех жёстких дисков, подключенных к компьютеру? Предполагаю, что в пределах всех, но на всякий случай уточняю, мало ли...
Система - тип раздела (первичный/расширенный/логический). на данный момент пока не понял два последних - сижу читаю про них....
_________________
Главное в процессе детализации - вовремя остановиться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Общий форум Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис