Вы должны точно знать, какие данные вы хотите сделать резервной копией. Допустим, у вас есть 4 ГБ данных на диске емкостью 32 ГБ.
Используйте:seek and count
с дд.
Чтобы скопировать 4G с накопителя
dd=if/dev/sdb1 of=mybackup.iso bs=1M count=4096 conv=noerror,sync
Вышеприведенное скопирует 4G из раздела /dev/sdb1. Однако вы можете решить скопировать данные из xMB в xGB
.dd=if/dev/sdb1 of=mybackup.iso bs=1M seek=xMB count=x noerror,sync
мы использовали seek для продвижения вперед, поэтому seek=2G начнет копировать из 2G не с начала, count=x — это объем данных, которые необходимо скопировать, поэтому count=4096 скопирует 4096 x 1MB = 4G
Не забудьте использовать lsblk
, чтобы показать свой блок
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 37.3G 0 disk
|-sda1 8:1 0 19.5G 0 part /
|-sda2 8:2 0 17.2G 0 part /home
`-sda3 8:3 0 511M 0 part [SWAP]
fdisk /dev/sdb
Device Boot Start End Blocks Id System
/dev/sda1 * 4096 40962047 20478976 83 Linux
/dev/sda2 40962048 77111295 18074624 83 Linux
/dev/sda3 77111296 78157823 523264 82 Linux swap / Solaris
По умолчанию невозможно разместить fbpanel
только на одном мониторе, но это можно сделать с помощью опции -x
, добавленной this патч . После применения этого вы можете использовать -x <MONITOR_NUMBER
для отображения fbpanel
на данном мониторе, например:
$./panel/fbpanel -x 1
Я попробовал, и он работает на моем Slackware 14.2 с Fluxbox.
Как правильно заметил OP в комментариях ниже, этот патч не может быть чисто применяется к текущей стабильной версии fbpanel
, потому что реализация функции menu_pos()
изменена. Вместо того, чтобы смотреть для различий я заменил текущую реализацию menu_pos()
с реализацией из патча, который я связал выше. Чтобы попробовать:
$ git clone https://github.com/ardrabczyk/fbpanel
$ cd fbpanel
$ git checkout xinerama-support
Затем выполните сборку и, при необходимости, установку в обычном режиме.
Применение исправлений к системе сборки пакетов Debian:
$ cd debian/patches
$ wget http://drabczyk.org/xinerama-support.patch
$ echo xinerama-support.patch >> series
$ cd -
$ dpkg-buildpackage
У меня есть:
gpg: skipped "Ulises Vitulli <dererk@debian.org>": No secret key
gpg: dpkg-sign.WfacYo70/fbpanel_7.0-3.dsc: clear-sign failed: No secret key
dpkg-buildpackage: error: failed to sign.dsc file
но помимо этого здание удается. Установить пакет:
sudo dpkg -i../fbpanel_7.0-3_amd64.deb
(Я предполагаю, что amd64
может отличаться на машинах, отличных от x86 -64 ).