OpenSolaris: поиск разделов и вывод их в человеческом виде

Нумерация дисков в Solaris / OpenSolaris может показаться довольно странной для неподготовленного человека. Дисковые устройства располагаются в директориях /dev/dsk и /dev/rdsk (raw устройства) и имеют названия типа c0t1d0p2. Т.е. номер контроллера (c), номер цели на контроллере (t, фактически — номер канала, например, 0 или 1 для IDE), номер диска (d), номер партиции (p, 0 — весь диск, 1-4 — основные разделы, с 5 — логические).

Неудобство в том, что в /dev/dsk/ расположены все возможные дисковые устройства и среди них есть подключенные, которые сразу и не найдешь.

Для упрощения жизни для дистрибутива BeleniX была разработана утилита prtpart. Она выводит на экран список разделов подключенных дисков. Например:

# prtpart

Fdisk information for device /dev/rdsk/c5t0d0p0

Block Size : 512 bytes
Controller : pciclass,010601
Disk       : sd
Capacity   : 149 GB
 
#  start block  # nblocks    startCylSecHd endCylSecHd   OSType
 1: 0000002048   0057301807     0/21/20    ff/ff/fe      IFS: NTFS
 2: 0057303855   0255272850    ff/ff/fe    ff/ff/fe      DOS Extended
 
  #  start block  # nblocks    startCylSecHd endCylSecHd   OSType
   5: 0000000063   0184731372    ff/ff/fe    ff/ff/fe      Linux native
   0: 0184731435   0004192965    ff/ff/fe    ff/ff/fe      DOS Extended
 
    #  start block  # nblocks    startCylSecHd endCylSecHd   OSType
     6: 0000000063   0004192902    ff/ff/fe    ff/ff/fe      Linux swap
     0: 0188924400   0066269184    ff/ff/fe    ff/ff/fe      DOS Extended
 
      #  start block  # nblocks    startCylSecHd endCylSecHd   OSType
       7: 0000000063   0066269121    ff/ff/fe    ff/ff/fe      Solaris x86


Для установки prtpart скачиваем 2 архива:

www.belenix.org/binfiles/FSWpart.tar.gz
www.belenix.org/binfiles/FSWfsmisc.tar.gz

Устанавливаем:

gunzip -c FSWpart.tar.gz | tar xvf -
pkgadd -d . FSWpart
gunzip -c FSWfsmisc.tar.gz | tar xvf -
pkgadd -d . FSWfsmisc


По мотивам:
www.thermetics.net/tag/prtpart/
  • +4
  • 11 ноября 2010, 13:06
  • Sergei_T

Комментарии (1)

RSS свернуть / развернуть
+
0
OK!
avatar

Markony

  • 12 ноября 2010, 19:54

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.