Linux имеет механизм, который позволяет зарегистрировано плагины, чтобы ядро вызовов звонит программу интерпретатора при проведении указания выполнения файла: binfmt_misc . См. Как использовать Chroot QEMU для поперечных компиляций в среду? для более подробного обзора.
Ваш винный пакет зарегистрирован / USR / BIN / WINE
в качестве интерпретатора для исполняемых файлов Windows как часть его скрипта установки или через скрипт запуска, содержащийся в пакете. Вы можете сделать то же самое для вашего домашнего вина
. Некоторые распределения имеют механизм, в котором пакеты могут регистрировать переводчики, которые затем будут зарегистрированы в ядро при загрузке, например UPDATE-BINFMTS
на Debian и производных. В качестве альтернативы, переводчик может быть зарегистрирован в ядро во время запуска , написание в / proc / sys / fs / binfmt_misc / register
. Я рекомендую вам посмотреть на пакет, который вы использовали, и адаптируйте метод, который работал раньше.
Предположим, что вы говорите об объединении 3 разделов в 1 со всеми исходными данными в целости и сохранности
Я не верю, что вы сможете объединить эти разделы как таковые. Недостаточно неиспользованного пространства на любом из разделов, которые могут содержать использованное пространство других разделов.
Вы можете перетасовать их вокруг и максимизировать свободное пространство так, чтобы оно находилось на 1 из 3 разделов. Консолидировав свободное пространство (скажем, раздел №1), вы можете изменить перемещение данных с, скажем, раздела №2 на раздел №1. Затем удалите #2 и повторите шаги консолидации пространства #2 в #1. Весь этот танец пришлось бы повторить, чтобы консолидировать использованное пространство #3 и в #1.
Filename ends with .mov
Filename ends with .avi
Выполнение вышеописанного потребует, чтобы вы вошли в GParted, внесли изменения в перестановку и затем вернулись в свою операционную систему, чтобы сделать действительные копии файлов, которые консолидируют данные с разделов #2 и #3 в #1. В промежутке между этими действиями вам придется вернуться в GParted, чтобы выполнить дополнительные перестановки.
Глядя на вашу ситуацию, я бы подумал о том, чтобы получить другой жесткий диск для выполнения этой операции, эти шаги немного чересчур сложны, и вы, скорее всего, испортите свои данные, если что-то будет выполнено неправильно.
Параметры, доступные через GParted[12157] [12158]
Вы должны иметь возможность перемещать прямоугольники, представляющие ваши разделы, с помощью мыши. Сделайте это, чтобы все незанятое пространство стало смежным, затем примените изменения. После его завершения у вас должен быть один непрерывный кусок незанятого пространства, который вы можете использовать для создания новых разделов.
Примечание:
Убедитесь, что все разделы отключены, и не забудьте сделать резервную копию важных данных. Если вы выполните следующие шаги правильно, вам не нужно ничего делать резервную копию.
Если вы хотите, чтобы все ваше нераспределенное пространство находилось в папке / dev / sda5
, вам необходимо выполнить следующие шаги.
Переместите незанятое пространство, которое было внизу, в расширенный раздел, щелкнув правой кнопкой мыши расширенный раздел ( / dev / sda2
) и выбрав параметр «Изменить размер / переместить». Вы можете увеличить его размер. Просто увеличьте его, переместив стрелку вправо в крайнее правое положение.
Теперь ваше нераспределенное пространство внизу попадет внутрь расширенного раздела (чуть ниже / dev / sda7
).
Снова щелкните правой кнопкой мыши раздел / dev / sda7
и выберите параметр «Изменить размер / переместить». Переместите манипулятор в крайнее правое положение, чтобы нераспределенное пространство оказалось чуть выше / dev / sda7
и совместилось с предыдущим (3 + 3 ГБ).
Щелкните правой кнопкой мыши раздел / dev / sda6
и выберите параметр «Изменить размер / переместить». Переместите манипулятор в крайнее правое положение, чтобы нераспределенное пространство оказалось чуть выше / dev / sda6
и совместилось с предыдущим (12,35 + 6 ГБ).
Надеюсь, это сработает.