Я погуглил и нашел это. Можно установить downloadonly
сменное использование yum install yum-downloadonly
. Затем можно использовать флаг --downloadonly
для соответствующего пакета. Это, вероятно, не является точным решением Вашего вопроса. Но я думаю, что это было бы полезно.
Также контроль Q.14 на этом. Это могло бы помочь также.
Действительно необходимо просто определить раздел для содержания пространства. Также необходимо оставить первые 63 сектора диска одними, или Вы повредите свой загрузчик (более неприятный, чем загрузчик, повреждающий Ваши данные).
Можно использовать losetup
чтобы создать циклическое устройство и указать на него на определенный раздел диска, если Вы действительно хотите:
losetup -o start --sizelimit size /dev/loop0 /dev/sda
Где запускаются, и размер смещение запуска и размер области в байтах.
Конечно, если Вы поймете значения превратно, то Вы повредите свой FS.
Я создал бы немного файловой системы в потраченном впустую пространстве. Загружать процесс:
dd
) это соответствует размеру "неприменимого" региона диска.losetup
связать регулярный файл с циклическим устройством.mkfs
создать файловую систему на циклическом устройстве.losetup
отсоединять циклическое устройство.dd
скопировать регулярный файл в "неприменимый" регион диска.Каждый раз Вы хотите получить доступ к данным:
dd
) в регулярный файл.losetup
связать файл с циклическим устройством.fsck
на циклическом устройстве для проверки целостности файловой системы. Если что-то топало в файловой системе, необходимо будет повторить загружающиеся шаги. Ничто не должно писать в эту область диска, поэтому если файловая система становится затоптавшей, это, вероятно, означает перезапись части раздела активного диска. (!)mount
смонтировать циклическое устройство как файловую систему.umount
размонтировать файловую систему.losetup
отсоединять циклическое устройство.dd
скопировать регулярный файл назад в "неприменимый" регион диска.Можно получить доступ к целому, проезжают имя устройства без чисел раздела, в случае это /dev/sda
. Необходимо будет использовать dd
skip=
параметр для чтения из диска и seek=
записать в него в корректном месте. Если Вы добираетесь, блок ищут количество неправильно при записи в диск, Вы перезапишете один из своих разделов диска.
Проблема с Вашей таблицей разделов состоит в том, что она содержит 4 основных раздела, которые не заполняют диск. Это - причина, остающееся пространство отмечено "неприменимое", потому что нет никакого способа добавить раздел для использования его.
При замене одного из разделов "расширенным" разделом Вы сможете создать больше чем 4 раздела и использовать целый диск без проблемы.
fdisk -s /dev/sda
и граница последнего раздела, для безопасного нахождения этогоstart
смещение. спасибо – Marcos 26.02.2012, 19:25