Как создать в linux образ жёсткого диска, исключив свободное место?

Скажите, существует ли возможность создать образ диска из всех необходимых мне данных, что на нём имеются, исключая свободное (неиспользованное) место? Какими утилитами можно это сделать?

Действительно, такая возможность создания образа жёсткого диска на linux существует. Лучше всего это делать через утилит dd command. Следует понимать, что при использовании dd command есть риск потерять данные. Первым делом, используя dd стоит загрузиться с любого доступного Live-CD диска и войти в командную строку как суперпользователь. Далее нужно создать точку монтирования для проведения резервного копирования: mkdir/mnt/backup. Затем производим монтировку жёсткого диска, на который надо сохранить образ: mount/dev/sdb1.  

  

Создание образа диска: dd if=/dev/sda - копирование жёсткого диска sda.  

  

of=/mnt/backup/sda.img - копирование жёсткого диска на /mnt/backup/sda.img  

  

bs=8M - ставим размер кэша жёсткого диска для ускорения копирования.  

  

conv=sync, noerror - указываем dd на необходимость копирования по типу бит-в-бит и игнорируем ошибки чтения.  

  

Для сокращения размера образа диска можно сжать его архиватором.