Linux: что есть на каждом из моих жестких дисков

Я собираюсь получить новый компьютер, созданный моим местным экспертом, и на нем будет установлен Fedora 20 (с двойной загрузкой для немного Windows, если я действительно буду использовать его). У него будет новый жесткий диск, но я хочу сохранить существующие доступные для них данные. Я избегаю слишком подробных подробностей здесь, у меня есть только один конкретный вопрос – я очень верил в своего эксперта, чтобы разобраться во всем, но я хочу узнать как можно больше.

В настоящее время у меня есть Fedora 12 и два внутренних жестких диска, детали и разделы которых я забыл. Итак, мой вопрос: пожалуйста, как я могу узнать, что у каждого? Я не могу понять вывод df и как он относится к физическим дискам.

4 Solutions collect form web for “Linux: что есть на каждом из моих жестких дисков”

Есть несколько инструментов, которые вы можете использовать для проверки макета диска, чтобы узнать, как он разбит на разделы. Учитывая, что вы используете более старый дистрибутив в F12, некоторые из этих инструментов могут отсутствовать, поэтому ваш пробег будет отличаться. У меня есть древняя версия FC3 и могу подтвердить, что этот инструмент присутствует, который будет делать то, что вы хотите.

BLKID

$ blkid /dev/hda1: LABEL="/boot" UUID="0a956929-XXXX-461a-XXXX-59e0XXXbcf0" SEC_TYPE="ext2" TYPE="ext3" /dev/dm-0: UUID="f51cdcd9-23XX-XXXX-XXXX-eb342c3b3fda" SEC_TYPE="ext2" TYPE="ext3" /dev/dm-1: TYPE="swap" 

FDISK

Вы также можете использовать fdisk :

 $ fdisk -l Disk /dev/hda: 81.9 GB, 81964302336 bytes 255 heads, 63 sectors/track, 9964 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 9964 79931407+ 8e Linux LVM 

sfdisk

Возможно, вы тоже сможете sfdisk .

 $ sfdisk -l Disk /dev/sda: 30394 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sda1 0+ 5 6- 48163+ de Dell Utility /dev/sda2 6 267 262 2104515 b W95 FAT32 /dev/sda3 * 268 292 25 200812+ 83 Linux /dev/sda4 293 30393 30101 241786282+ 5 Extended /dev/sda5 293+ 305 13- 104391 83 Linux /dev/sda6 306+ 30393 30088- 241681828+ 8e Linux LVM 

cfdisk

Наконец, есть cfdisk который является интерактивным приложением на основе ncurses.

 $ cfdisk 

ss #!

Выводы

Существуют и другие инструменты, но это 4 из наиболее распространенных, в дополнение к lsblk когда вы продвигаетесь по цепочке новых релизов Fedora (и других дистрибутивов).

Рекомендации

  • Список дисковых разделов

Само mount команд должно сообщать вам, где монтируется каждый раздел. Если вы устанавливаете необработанные разделы, это будет говорить о /dev/sdaX , /dev/sdbX и т. Д., Где X – номер, идентифицирующий раздел.

Если бы я был вами, я бы просто получил переносной диск (такая старая машина должна иметь не более 1 TiB диск всего …) и получить вашу ручную копию geek на всем протяжении. Таким образом, если вам что-нибудь понадобится позже, это будет под рукой. Если это слишком дорого, возможно, полная резервная копия на набор DVD.

Перечисление разделов диска одним из вариантов – использование команды fdisk на каждом устройстве привода (предполагается, что / dev / sd [ab]) адаптируется для ваших дисков.

 sudo fdisk -l /dev/sda sudo fdisk -l /dev/sdb 

Посмотрите на lsblk , который покажет вам все ваши диски и разделы и то, как они связаны. Это особенно полезно, если задействованы промежуточные уровни, такие как LVM или data-mapper.

  • Поиск файлов, которые используют наибольшее дисковое пространство
  • Получение информации о виртуальной файловой системе
  • При использовании btrfs, почему значения «Размер», «Использовать» и «Использовать» из df не совпадают?
  • Эквивалент команды «df -t» Solaris для Linux?
  • ext3 Файловая система отображается в большинстве приложений, но только 77% заполнено до DF
  • Получить имя и использование файловой системы с помощью `df -h`
  • Как определить оставшееся пространство на изолированном разделе из командной строки
  • Возможно ли, чтобы отчет о более значительном количестве дисков использовался, чем точка монтирования?
  • см. использование фактических разделов
  • du на ramdisk отображает на 3GB меньше, чем df
  • Почему lvextend выделяет меньше указанного пространства?
  • Interesting Posts

    Использование `sem` для параллельного выполнения скрипта

    Почему «mkpasswd -m sha-512» производит разные результаты каждый раз, когда он называется?

    Как я могу переключить IME в scim с помощью командной строки?

    Почему не требуется двойная цитата `$ bar` в присваивании` foo = $ bar`?

    команда find иногда приводит к тому, что файлы, не соответствующие совпадению

    OracleSolaris 11.2 – удалить каталог, который является точкой монтирования

    Установленный sqlite3 v3.8, но Mac-терминал по-прежнему запускает старую версию 3.6 по умолчанию

    запустить команду для различных переменных в сценарии оболочки

    Не удается связаться с DNS через беспроводной маршрутизатор

    Xmonad: некоторые приложения не запускаются в рабочей области, которые я определил в config

    Избегание «BASH-isms» в сценариях оболочки

    задание cron для запуска в четверг перед вторым понедельником в месяц

    Мое аудиоустройство не работает

    Чей пароль ввести?

    Лучший способ присвоить задание задание случайным ядрам?

    Linux и Unix - лучшая ОС в мире.