Linux не ведет запись о времени создания, есть только 3 временных файла для файлов: последний доступ, последняя модификация содержимого и последняя модификация inode. Таким образом, вы остаетесь с тремя вариантами:
Чтобы удалить все файлы, измененные до 29.04.2012 в 16:00:
find . -type f ! -newermt '04/29/2018 16:00:00' -exec rm -f {} \;
Чтобы удалить все файлы, доступ к которым до 04 / 29/2018 в 16:00:
find . -type f ! -newerat '04/29/2018 16:00:00' -exec rm -f {} \;
Чтобы удалить все файлы, у которых было разрешение, было изменено до 29.04.2012 в 16:00:
find . -type f ! -newerct '04/29/2018 16:00:00' -exec rm -f {} \;
Вероятно, вы не захотите запускать указанные выше команды как root и не забудьте сделать резервную копию любых важных файлов.
Вы должны обрабатывать значения даты с осторожностью. Несмотря на то, что в прошлом месяце я сделал полный формат своего жесткого диска, у меня есть некоторые файлы в моем домашнем каталоге, начиная с 2014 года!
Источники: [1] [2] [3]
Я думаю, что вы можете использовать Windows Recovery Console с компакт-диска для «исправления» загрузчика, т.е. е. удаляя grub и заменяя его загрузчиком Windows.
Еще один простой способ сделать live usb с ubuntu 17.10, запустить ubuntu без установки опции и вставить следующие команды для удаления ошибки grub и установить параметр загрузки Windows назад
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Это отлично работает для меня