Имеем: Школьный Сервер от 9.12.08 На диске 10 разделов 1. Выбираем в ручном режиме удаляем раздел sda5 (3 Гб) 2. Возвращаемся в первый экран alterator-vm, выбираем "Использовать неразмеченное пространство". Облом (естественно, реально раздел не удалён) 3. Снова разбиение вручную, удаляем sda5 и sda6 (3 и 9 Гб), далее — п.2 4. Снова разбиение вручную, удаляем sda5 и sda6 (3 и 9 Гб) 5. Создаём на неразмеченном пространстве раздел 12 Гб и назначаем точку монтрования / с форматированием. 6. Подтверждаем запрошенные изменения 7. Выдаётся ошибка "Input/output error". 8. При перезагрузке получаем снесённые разделы (ранее — с sda3 по sda9) и 210 Гб свободного места.
я намерен убрать возможность возвращаться на первый экран, если запрошены любые изменения в ручном режиме.
Лучше бы при попытке вернуться назад Альтератор спрашивал, сбросить или применить изменения. Если убрать возврат вообще, то у пользователя останется единственный вариант - перезагрузка, и это нехорошо.
почему же перезагрузка ? у пользователя останется возможность сделать вручную всё, что ему хочется, раз уж он зашёл в режим ручной разбивки.
Предлагаю изменить это поведение в Sisyphus, но не в коем случае не в бранчах, на которых есть готовые дистрибутивы. Поведение такое: по кнопке назад вылезает табличка "Применить изменения (список изменений)?" Да, Нет. По нажатию "нет" - возвращаться в ручную разбивку. И там добавить кнопочку "Отменить все изменения" (Reset). Т.е. - назад можно будет идти только в случае применения или сброса всех изменений.
Или так, хотя кликов больше.
Дело не в кликах, а в понимании того, что происходит. Нельзя допускать неординарных ситуаций. Или делать полный сброс всего по кнопке "Назад", или сильно шуметь перед коммитом (как в случае, когда идём вперёд)..
fixed in 0.4.1-alt1