Как смонтировать образ

Я пытаюсь установить образ диска (состоящий из MBR, fat, ext4 разделов), поэтому я могу изменить макет с помощью gparted . (Я пытаюсь переместить раздел на границу 4M).

Я пробовал sudo mount img mountpoint -o loop без успеха.

Как я могу это достичь?

  • Найти имя ядра для раздела, когда известна только метка
  • На выходе smartctl, что означает LifeTime (часы)?
  • Получить имена SAN Lun
  • Как добавить дополнительные диски на виртуальную машину на основе KVM
  • Разделение SAS с дисков SATA
  • Как сжать файловую систему XFS?
  • unix c-shell: проверка диска
  • Почему размер блока в разделе меньше, чем у базового диска?
  • 3 Solutions collect form web for “Как смонтировать образ”

    Обычно для инструментов разбиения требуется, чтобы разделы не были установлены. Вы должны использовать parted или gparted непосредственно в файле изображения, используя:

     parted /path/to/disk.img 

    Пример вывода:

     $ parted VirtualBox\ VMs/centos/VMDK-test-flat.vmdk WARNING: You are not superuser. Watch out for permissions. GNU Parted 2.3 Using /home/testuser/VirtualBox VMs/centos/VMDK-test-flat.vmdk Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: (file) Disk /home/testuser/VirtualBox VMs/centos/VMDK-test-flat.vmdk: 2147MB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32,3kB 535MB 535MB primary ext4 2 535MB 1069MB 535MB primary ext4 (parted) 

    Вам не нужно монтировать образ для редактирования его таблицы разделов. Сделайте gparted прямо с вашим изображением:

     sudo gparted /path/to/img 

    EDIT: mount – это термин, связанный с файловыми системами. Вы можете смонтировать образ файловой системы. Изображение диска, содержащего таблицу разделов, представляет собой изображение блочного устройства, которое обычно не является допустимой файловой системой.

    Я не знаю, можете ли вы изменить размер или перемещать свой раздел на изображении, но есть инструмент для установки разделов внутри файла изображения kpartx . Я никогда не использовал его, но вы можете посмотреть здесь: http://robert.penz.name/73/kpartx-a-tool-for-mounting-partitions-within-im-image-file/

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