Страница 1 из 1

Работа с жестким диском

Добавлено: 15 янв 2012, 12:55
PastorDi
Немного о fdisk

Начнем, пожалуй с того, что попробуем определить и разобратся с нашими жесткими дисками средствами, предоставляемыми Linux. Для просмотра информации о разделах и работы с ними существует несколько утилит, в том числе среди них попадаются и с графическим интерфейсом, однако очень хорошо, если вы научитесь собирать всю необходимую информацию из консоли. Для бывалых линуксойдов последнее предложение - очевиднейшая вещь, но как известно, юные убунтоводы не считают прикольным работать в терминале, а зря (встречал программиста на Qt, которые пишут в linux, но не разу даже его не устанавливали). Не всегда линукс радует нас красивыми обоями и плавной анимацией резиновых окошек, особенно, когда жесткий диск работает не стабильно. Посему, давайте рассмотрим одну из самых распространенных утилит для работы с разделами жестких дисков: fdisk (по сугубо личным наблюдениям сия радость присутствует в 100% испытанных мною дистрибутивов). С ее помощью мы определим какие жесткие диски есть в системе, какое имя они имеют, а отсюда уже и можно будет плясать.

Для ее использования нам понядобятся права суперпользователя. Просмотрим общую информацию:

Код: Выделить всё

$ fdisk -l
Вывод будет страшен:

Код: Выделить всё

Disk /dev/sda: 320.1 GB, 320072933376 bytes
189 heads, 35 sectors/track, 94503 cylinders, всего 625142448 секторов
Units = секторы of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xf7d4aaef

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

/dev/sda3            2048   266706943   133352448    f  W95 расшир. (LBA)
/dev/sda5            4096    86251519    43123712   83  Linux
/dev/sda6        86253568    95291391     4518912   82  Linux своп / Solaris
/dev/sda7        95293440   266706943    85706752   83  Linux
Как видно, в моей системе присутстсвует один жесткий диск с маркетинговой емкостью в 320 Гб. Почему маркетинговая? Да потому что в целях увеличения продаж, маркетологи производителей решили, что 1 коммерческий килобайт равент 1000 байтам, а не 1024, как у всего другого человечества. В результате покупая новенький хард с большой надписью на ценнике в 1 террабайт мы так и не увидим на нем заявленной емкости, потому что любая операционная система как раз умеет считать только с правильным размеров килабайта.
В результате фактическая емкость моего диска равна:
320072933376/1000x1024x1024=305.24534GiB
А если мы сюда убавим еще и ту часть, которая обычно резервируется в linux под root, то останется и того меньше.

На некоторых новых винчестерах стали писать в 2х единицах измерения емкость, например:
320 GB
305 GiB
Тот который GiB и есть точный размер вашего винчестера.

источник

Re: Работа с жестким диском

Добавлено: 15 янв 2012, 16:55
DELTA-79
Сразу позволю себе поправить: У ВАС команда введена под пользователем, а надо под ROOT ... Теперь вопрос: в прилагаемом снимке видно, что у меня раздел sda4 РАСШИРЕННЫЙ... Это как? при разбиении диска я его не замечал совсем, а судя по информации он совсем не маленький...

Re: Работа с жестким диском

Добавлено: 15 янв 2012, 17:47
PastorDi
У вас:
sda4 - это типа метки контейнера. В sda4 содержаться sda5+sda6+sda7+место под Patition Table. Вы ее и не увидите.
Посмотрите здесь, с картинками. Просто на словах труднее обьяснить.

Re: Работа с жестким диском

Добавлено: 15 янв 2012, 18:11
DELTA-79
Теперь все понятно. Спасибо!!!