Как добавить дополнительный жесткий диск?

Я собираюсь установить в свою систему дополнительный жесткий диск (не USB). У меня уже есть Ubuntu на другом жестком диске, поэтому я не хочу устанавливать Ubuntu на дополнительный диск, а использую его только для хранения. Как мне добавить дополнительный жесткий диск в мою систему Ubuntu, например заставить Ubuntu распознать его и правильно смонтировать?


Вероятно, самый простой и удобный способ — использовать gparted после того, как вы установили новый жесткий диск и загрузили компьютер:

  sudo gparted  

Затем вы создаете разделы, задав их размер и тип.
Подсказка: поскольку ваш жесткий диск является дополнительным пространством для хранения, вы, вероятно, захотите создать один большой раздел с типом ext4 .

gparted — очень простой в использовании инструмент, но при этом очень продвинутый.

После того, как вы закончите создание разделов (скорее всего, это будет только один раздел данных ext4 , поскольку это ваш дополнительный диск для хранения), вам необходимо навсегда смонтируйте его.

На этом этапе вы уже знаете, какие имена имеют ваш новый раздел (разделы). Если вы не уверены, следующая команда напомнит вам о существующих дисках и разделах на них:

  sudo fdisk -l  

Это будет выведите что-то вроде этого (намеренно пропущена информация о системном диске /dev/sda ):

  Диск/dev/sda: 250,1 ГБ, 250059350016 байт  .... Диск/dev/sdb: 2000,4 ГБ, 2000398934016 байт 255 головок, 63 сектора на дорожку, 243201 цилиндр Единицы = 16065 * 512 = 8225280 байт Размер сектора (логический/физический): 512 байт/4096 байт Размер ввода-вывода (минимальный /оптимальный): 4096 байт/4096 байт Идентификатор диска: 0x000814e3 Идентификатор конечных блоков начала загрузки устройства Syste/dev/sdb1 1 243201 1953512001 83 Linux  

В выводе указано, что ваш новый раздел /dev/sdb1 . Теперь вам нужно установить его, чтобы использовать драгоценное пространство. Для этого вам нужно выполнить три простых шага:

2.1 Создать точку монтирования

  sudo mkdir/hdd  

2.2 Отредактируйте/etc/fstab

Откройте файл /etc/fstab с правами root :

  sudo vim/etc/fstab  

И добавьте в конец файла следующее:

 /dev/sdb1/hdd ext4 по умолчанию 0 0  

2.3 Смонтировать раздел

Последний шаг, и все готово!

  sudo mount/hdd  
  • Учебник по разделению fdisk, альтернатива командной строке.
  • Учебник по GParted.

9


Современные диски огромны и должны быть разделены с помощью GPT, чтобы иметь размер 2 ТБ +.

  1. Найдите свой диск:

      sudo blkid  

    Если он уже отформатирован, вы должны увидеть запись типа /dev/sdb1 с настройками UUID и PARTUUID .

  2. Если ваш диск не отформатирован, создайте новый раздел:

      sudo cgdisk/dev/sdb   

    и отформатируйте его:

      sudo mkfs -t ext4/dev/sdb1  
  3. Создайте каталог для вашего жесткого диска:

      sudo mkdir/media/storage  
  4. Снова запустите sudo blkid , обратите внимание на UUID вашего /dev/sdb1 и добавьте его в /etc/fstab (сделайте резервную копию fstab , установив etckeeper — этот файл важно):

      UUID = "b4c93 ..."/media/storage ext4 defaults 0 2  

    fstab wiki page описывает что это значит. Это должно сделать его постоянным после перезагрузки.

  5. Наконец, смонтируйте его без перезагрузки для тестирования:

      sudo mount  -av  

4


Сначала вам нужно определить новый жесткий диск.

нажмите CTRL + ALT + T , чтобы открыть консоль, затем введите:

  lsblk  

посмотрите что-то подобное:

  loop0 7: 0 0 86.6M 1 loop/snap/core/4486sda 8: 0 0 5G 0 disk ├─sda1 8: 1 0 512M  0 part/boot/efi└─sda2 8: 2 0 4.5G 0 part/sdb 8:16 0 10G 0 disksr0 11: 0 1 1024M 0 rom  

Например, sdb , это новый жесткий диск, который вы хотите добавить.

Если sdb это новый жесткий диск, вам необходимо форматировать в ext3 или ext4

  sudo mkfs.ext4 -j -L NewHDD/dev/sdb  

Имейте в виду, что приведенная выше команда удалит все на целевом жестком диске. Вы можете пропустить этот шаг, если на жестком диске есть какие-либо данные и вы не хотите их потерять.

Теперь вам нужен UUID нового жесткого диска.

  sudo blkid/dev/sdb  

Вы увидите нечто подобное с этим:

  /dev/sdb: LABEL = "NewHDD" UUID = "5d6c8f68-dcc8-4a91-a510-9bca2aa71521" TYPE = "ext4"  

следующий шаг — добавьте новый жесткий диск в fstab для автоматического монтирования после сброса:

  sudo nano/etc/fstab  

И добавьте новую строку внизу со следующим содержанием:

 /dev/disk/by-uuid/5d6c8f68-dcc8-4a91-a510-9bca2aa71521/mnt /NewHDD auto nosuid, nodev, nofail, x-gvfs-show, x-gvfs-name = NewHDD 0 0  

Не забудьте заменить 5d6c8f68-dcc8- 4a91-a510-9bca2aa71521 и /mnt/NewHDD с вашим собственным UUID и путем, по которому будет монтироваться, CTRL + X , затем нажмите Y и ENTER , чтобы сохранить его.

Чтобы установить его, используйте: sudo mount -a , если результат будет:

  mount:/mnt/NewHDD: точка монтирования не существует.  

Йоу u должен создать точку монтирования sudo mkdir/mnt/NewHDD , затем использовать снова: sudo mount -a

Также вам необходимо измените владельца и группу нового жесткого диска, используя следующую команду:

sudo chown user: user -R/mnt/NewHDD

Замените: user: user на своего пользователя и группу, которая вам нужна.

1


Здесь есть хорошее описание того, как добавить еще один диск:

  • https://help.ubuntu.com/community/InstallingANewHardDrive

Обычно вам нужно разбить новый диск на разделы, создать на нем файловую систему, а затем смонтировать ее. Это самый простой способ. Другой способ — использовать lvm и создавать виртуальные диски на новом диске. Это даст вам больше гибкости:

  • http://www.davelachapelle.ca/guides/ubuntu-lvm-guide/

1



Проверка дискового пространства Ubuntu 20.04

Есть несколько инструментов на в вашем распоряжении для проверки места на диске в Ubuntu 20.04 Focal Fossa. Эти инструменты и команды можно использовать для проверки емкости жесткого диска и размера файлов на нем или просто для проверки размера определенного каталога или файла.

Мы покажем вам, как чтобы получить визуальное представление о том, как пространство жесткого диска используется в вашей системе, а также несколько команд, которые вы можете ввести в терминал, чтобы быстро найти нужную статистику.

В этом руководстве вы узнаете:

  • Как проверить хранилище жесткого диска с помощью анализатора использования диска.
  • Как чтобы проверить хранилище жесткого диска с помощью утилиты Disks
  • Как проверить хранилище жесткого диска с помощью команды df
  • Как проверить хранилище жесткого диска с помощью команды du
См. использование хранилища в Ubuntu 20.04 Focal Fossa
Требования к программному обеспечению и соглашения о командной строке Linux
Категория Требования, соглашения или используемая версия программного обеспечения
Система Установленная Ubuntu 20.04 или обновленная Ubuntu 20.04 Focal Fossa
Программное обеспечение Анализатор использования диска
Другое Привилегированный доступ к вашей системе Linux как root или через sudo команда.
Соглашения # — требует, чтобы указанные команды Linux выполнялись с правами root либо непосредственно как пользователь root, либо с использованием sudo command $ — требует, чтобы данные команды linux выполнялись от имени обычного непривилегированного пользователя

Анализатор использования диска (GUI)

Мы начнем с того, что покажем вам, как получить визуальную разбивку того, как используется пространство на жестком диске в вашей системе. Это помогает определить, какие каталоги в вашей системе занимают больше всего места. Часто бывает, что у людей есть один или два раздутых каталога, которые занимают огромное количество места, поэтому то, что вы обнаружите, может вас удивить.

Во-первых, вам нужно установить Disk Usage Analyzer, открыв терминал и введите следующую команду:

 $ sudo apt install baobab 

ПОДПИСАТЬСЯ НА НОВОСТИ И RSS
Подпишитесь на RSS и НОВОСТИ и получайте последние новости Linux и вакансии , советы по карьере и учебные пособия.


Как только это По завершении установки вы можете открыть Анализатор использования диска из средства запуска приложений Ubuntu.

Открыть анализатор использования диска из панели запуска приложений

Когда программа откроется, она спросит, хотите ли вы просканировать домашний каталог или весь диск. Сделайте свой выбор, и утилита начнет сканирование файлов.

Выберите, какое устройство или место вы хотите просканировать

По завершении сканирования на предмет содержимого вы получите полную информацию о том, как ваш жесткий диск пространство распределяется по различным каталогам в вашей системе. Также есть графическое представление, на которое вы можете переместить курсор мыши, чтобы лучше понять. В нем перечислены каталоги по размеру, поэтому вы можете быстро определить, что занимает больше всего места на диске.

Анализатор использования диска показывает, как используется дисковое пространство в разных каталогах

Дисковая утилита (GUI)

Если вы ищете более простой инструмент или не хотите устанавливать какое-либо программное обеспечение, вы всегда можете использовать встроенную в Ubuntu утилиту Disks. Найдите его в средстве запуска приложений:

Выбрать Утилита «Диски» из панели запуска приложений

Отсюда вы можете выбрать любой жесткий диск в вашей системе, а затем раздел, чтобы увидеть его свободное пространство.

Утилита для работы с дисками показывает доступное свободное место

Проверьте дисковое пространство из командной строки

Вы можете быстро и кратко узнать об использовании жесткого диска в вашей системе Ubuntu 20.04 с помощью следующей команды:

 $ df -h 


Команда df в Ubuntu 20.04

Флаг -h сообщает команде, что нужно сделать размеры «удобочитаемыми». Намного проще смотреть на значения в гигабайтах, чем в байтах. Вывод этой команды очень информативен, потому что он также показывает нам размер всех монтировок в нашей системе; однако сюда входят псевдо-файловые системы, такие как все каталоги /dev/loop на скриншоте выше.

Еще лучший способ использовать df — это указание точки монтирования, которую вы хотите проверить. Итак, чтобы проверить свободное место в корне, вы можете использовать эту команду:

 $ df -h/

А, гораздо более чистый результат …

команда df корневого каталога

Хотя df отлично подходит для проверки использования диска в любой точке монтирования, команда du дополняет его, будучи возможность проверить использование хранилища в любом каталоге — и, возможно, в его подкаталогах. Например, вот как мы увидим, сколько места занимает домашний каталог нашего пользователя:

 $ du -sh ~ 

Использование du для проверки размера каталога в Ubuntu 20.04

Флаг s в команде указывает du просто возвращать статистику для одного каталога, а не перечислять все подкаталоги. Флаг h делает вывод удобочитаемым, как обсуждалось ранее..

Выполнение команды без флага s также очень полезно, поскольку вы можете видеть, какие подкаталоги занимают много места. Однако будьте осторожны, вывод может быть огромным, если есть много подкаталогов, например:

Результат получился довольно длинным — попробуйте подключиться к большему количеству

Еще один удобный флаг — - max-depth , который сообщает du , насколько глубоко он должен проходить в подкаталоги. Используйте это так (заменяя 1 любым числом):

 $ du -h --max-depth = 1/home/linuxconfig 


Если вы попытаетесь запустить du в корневом каталоге каталог, чтобы увидеть пространство для хранения на всем диске, имейте в виду, что вам нужно будет выполнить эту команду с привилегиями root, и вам следует перенаправить стандартную ошибку в /dev/null , поскольку вы получите в вашем выводе много спама типа «доступ запрещен».

 $ sudo du -sh/2>/dev/null 

Заключение

В этой статье мы увидели, как проверить использование жесткого диска через графический интерфейс и командную строку в Ubuntu 20.04 Focal Fossa. И графический интерфейс, и командная строка могут дать нам краткую сводку использования хранилища или подробную разбивку того, как пространство хранилища используется в различных каталогах в нашей системе.

Оцените статью
clickpad.ru
Добавить комментарий