Автор Тема: Как узнать размер раздела в мегабайтах\гигабайтах  (Прочитано 38126 раз)

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
Добрый день. Подскажите как узнать размер разделов в мегабайтах или гигабайтах. Нужно узнать размер раздела на котором в данный момент нет никакой файловой системы. Пробовал fdisk -l , du -m Последняя выдает инфо только о подключенных разделах. fdisk -l просто показывает разделы, но размер не выводит. Как быть? В Интернете искал, пока не удалось найти.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Добрый день. Подскажите как узнать размер разделов в мегабайтах или гигабайтах. Нужно узнать размер раздела на котором в данный момент нет никакой файловой системы. Пробовал fdisk -l , du -m Последняя выдает инфо только о подключенных разделах. fdisk -l просто показывает разделы, но размер не выводит. Как быть? В Интернете искал, пока не удалось найти.
df -l
Сноси Винду, переходи на Линукс ! :)

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
df -l[/quote]

Файловая система     1K-блоков      Исп  Доступно  Исп% Точка монтирования
rootfs                15858648  10349548   4703520  69% /
devtmpfs               1526836       480   1526356   1% /dev
tmpfs                  1533048       328   1532720   1% /dev/shm
/dev/sda3             15858648  10349548   4703520  69% /

ничего не показал о других разделах: fdisk -l

/dev/sda1              63   104872319    52436128+   7  HPFS/NTFS/exFAT
/dev/sda2       137098710   312576704    87738997+   5  Расширенный
/dev/sda3   *   104873984   137097215    16111616   83  Linux
/dev/sda5       137098773   153886634     8393931   bb  Boot Wizard скрытый
/dev/sda6       153886698   155991149     1052226   82  Linux своп / Solaris
/dev/sda7       155991213   157677974      843381   bb  Boot Wizard скрытый
/dev/sda8       157678038   304849439    73585701    7  HPFS/NTFS/exFAT
/dev/sda9       304849503   312576704     3863601   83  Linux

Особенно интересует размер sda2

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Особенно интересует размер sda2
Ну это в байтах.

Так попробуйте
df -lhа вообще ман прочтите
df --help
Сноси Винду, переходи на Линукс ! :)

Оффлайн varalt

  • Участник
  • *
  • Сообщений: 996
df -l

Файловая система     1K-блоков      Исп  Доступно  Исп% Точка монтирования
rootfs                15858648  10349548   4703520  69% /
devtmpfs               1526836       480   1526356   1% /dev
tmpfs                  1533048       328   1532720   1% /dev/shm
/dev/sda3             15858648  10349548   4703520  69% /

ничего не показал о других разделах: fdisk -l

/dev/sda1              63   104872319    52436128+   7  HPFS/NTFS/exFAT
/dev/sda2       137098710   312576704    87738997+   5  Расширенный
/dev/sda3   *   104873984   137097215    16111616   83  Linux
/dev/sda5       137098773   153886634     8393931   bb  Boot Wizard скрытый
/dev/sda6       153886698   155991149     1052226   82  Linux своп / Solaris
/dev/sda7       155991213   157677974      843381   bb  Boot Wizard скрытый
/dev/sda8       157678038   304849439    73585701    7  HPFS/NTFS/exFAT
/dev/sda9       304849503   312576704     3863601   83  Linux

Особенно интересует размер sda2
[/quote]
Странный вывод... У Вас случаем не FreeBSD стоит?

Оффлайн SG

  • Участник
  • *
  • Сообщений: 195
 А чо, "гпартед" запустить религия не позволяет? Там и картинка есть, и буквами - цифрами размеры написаны. Впрочем, если это не входит в правила игры, извините...               

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
Цитировать
Странный вывод... У Вас случаем не FreeBSD стоит?

Нет, у меня suse linux 11.4 (прошу прощения если кого-то это задевает- мол почему тогда сижу на форуме Альта. Просто сам всегда использую Альт Ковчег 5, но попросили поставить сусе и решил спросить на вашем форуме).
« Последнее редактирование: 04.04.2012 13:33:37 от Skull »

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
Так попробуйте df -lh - Спасибо за помощь! У меня показал в гигабайтах :), как в общем-то и удобнее мне видеть. Но показал не все разделы:

linux-wksu:/home/sasha # df -lh
Файловая система      Разм  Исп  Дост  Исп% Точка монтирования
rootfs                 16G  9,9G  4,5G  69% /
devtmpfs              1,5G  224K  1,5G   1% /dev
tmpfs                 1,5G  112K  1,5G   1% /dev/shm
/dev/sda3              16G  9,9G  4,5G  69% /
/dev/sda1              51G   30G   21G  59% /windows/C
/dev/sda8              71G   16G   55G  22% /windows/D

Раздел sda2 не показывает.

linux-wksu:/home/sasha # df -lh /dev/sda2
Файловая система      Разм  Исп  Дост  Исп% Точка монтирования
devtmpfs              1,5G  224K  1,5G   1% /dev

К сожалению gparted тут не работает. Видимо дистрибутивы Альт и сусе сильно отличаются в этом. Спрошу на форуме сусе. Суть была в том, чтобы создать файловую систему на sda2. До этого разделы создавались утилитой Аcronis с live cd. Я точно знаю, что размер раздела приблизительно  8гб. Чтобы  убедиться, что буду форматировать именно этот раздел, а не какой-то другой- хотел узнать его размер. Пробовал его примонтировать, но команда mount требует указать файловую систему, которой там разумеется пока нет. Если его форматировать Акронисом с загрузочного диска, то система потом не может работать с этим разделом. Выдает совсем другой размер, что он поврежден. Кстати когда создавал разделы Акронисом под Альт проблем не было. Но клиент хочет именно сусе.
     
      Еще думаю как вариант сделать ход конем- загрузиться в Виндоус, найти там в управлении дисками этот раздел, форматнуть его в Fat32 (тогда можно будет его смонтировать и убедиться в том, что это именно тот раздел),  а далее в linux форматнуть уже в reiserfs
« Последнее редактирование: 04.04.2012 13:34:01 от Skull »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
df и не покажет неразмеченное пространство.
это к fdisk.
А покажите полный вывод fdisk -l
Вот так:
fdisk -l

Disk /dev/sda: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders, всего 39102336 секторов
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: 0x00000000

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048     2056191     1027072   82  Linux своп / Solaris
/dev/sda2         2056192     9957375     3950592   83  Linux
/dev/sda4         9957376    39100415    14571520    5  Расширенный
/dev/sda5         9957402    39100415    14571507   83  Linux
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
А зачем вам нужно знать размер раздела?
Предварительно удалите раздел через Acronis, потом через fdisk при создании раздела указываете начальный цилиндр и конечный. Все. Начало и конец можно посмотреть через fdisk -l.
Или я не прав ???
Сноси Винду, переходи на Линукс ! :)

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
Пожалуйста:

linux-wksu:~ # fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8f800000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63   104872319    52436128+   7  HPFS/NTFS/exFAT
/dev/sda2       153886635   312576704    79345035    5  Extended
/dev/sda3   *   104873984   137097215    16111616   83  Linux
/dev/sda5       153886698   155991149     1052226   82  Linux swap / Solaris
/dev/sda6       155991213   157677974      843381   bb  Boot Wizard hidden
/dev/sda7       157678038   304849439    73585701    7  HPFS/NTFS/exFAT
/dev/sda8       304849503   312576704     3863601   83  Linux

Partition table entries are not in disk order
linux-wksu:~ #

(В принципе если размер блока перевести в мега- гигабайты то наверно можно не париться и узнать размер таким образом).

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
А зачем вам нужно знать размер раздела?
Предварительно удалите раздел через Acronis, потом через fdisk при создании раздела указываете начальный цилиндр и конечный. Все. Начало и конец можно посмотреть через fdisk -l.
Или я не прав ???

Именно так я и сделал. Поэтому последний вывод fdisk -l отличается от предыдущего . Но, во первых хотелось знать как это можно сделать инструментами линукс и через командную строку, а во вторых, что интересно в сусе есть утилита для разметки которая отображает все разделы в гигабайтах. Как я полагаю она скорее всего является графической оболочкой какой-то консольной утилиты. Значит это же можно выполничть и в консоли?
« Последнее редактирование: 05.04.2012 09:19:42 от Alex.7 »

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
 :( Кстати, мой 10 акронис enterprise на live cd не совсем дружит с утилитой разметки в сусе. Так если акронисом отформатировать раздел скажем в фс Ext3 то сусе его либо не увидит совсем, либо напишет, что раздел поврежден. Кроме того сильно искажается размер который отображает или был создан акронисом или в сусе. Поэтому создавал разделы с помощью акрониса, а форматировал уже в сусе. Так раздел созданный акронисом в 4гб. Сусе показал как 3.6 гб. Кому верить? :D
« Последнее редактирование: 05.04.2012 09:29:15 от Alex.7 »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Как я полагаю она скорее всего является графической оболочкой какой-то консольной утилиты. Значит это же можно выполничть и в консоли?
Скорей всего, используется fdisk (или её аналоги).
Так раздел созданный акронисом в 4гб. Сусе показал как 3.6 гб. Кому верить? :D
fdisk  :)
Лучше размечать диски встроенными средствами, так надежней.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Alex.7

  • Участник
  • *
  • Сообщений: 292
Согласен. Пришел к такому же выводу. Как показывает практика в сусе 11.4 отображение разделов глючит. Пока не отформатировал в Fat32 раздел sda5 он его вообще не видел, вместо него был раздел емкостью ~ 70 гб. вместо 8 реальных.