А DE какое? У меня была такая проблема, но повезло, что я находился в KDE. А там есть такая штука - Klipper, которая записывает все, что пользователь копирует в буфер. Вот из ее хистори я и выдрал нужный текст.

А на Гноме есть программа-аналог, но по умолчанию не включена.

Если на момент нахождения нужной информации в файле больше никто его не закешировал, то никакой восстанавливалкой ФС уже не вернете.

А вот закешировать мог tracker или nautilus.

Если знаете часть содержимого файла, то грепните по винту:
# grep -r содержимое /путь/к/файлу 
Natrio
в Арче нет никакой нужды автогенерировать и обновлять конфиг груба
Это если grub.conf напрямую редактируешь. А там сейчас такая простыня, что проще через grub.d конфиги подправить и обновить.
И зачем в этот же файл добавляете вот это:
# (0) Arch Linux
menuentry “Arch Linux” {

}
В wiki же написано:
/etc/grub.d/10_linux is set to automatically add menu items for Arch linux that work out of the box, to any generated configuration. Other operating systems may need to be added manually to /etc/grub.d/40_custom or /boot/grub/custom.cfg
Сделал так, как у ТС. Можете считать, что это альтернативный способ загрузки текущей системы или установленный второй арч на другом разделе. Груб должен обработать все, как надо. Согласен, что родной Арч в 40_custom прописывать не надо.
xSPiRiTx
Корень арча находится на sda6, а винда на sda2. Причем арчик на sda6 установлен на логический раздел, который в свою очередь помещен в extendet (sda3).
Для третьего ядра должно быть так:
/etc/grub.d/40_custom
# (0) Arch Linux
menuentry "Arch Linux" {
set root=(hd0,6)
linux /boot/vmlinuz-linux root=/dev/sda6 ro
initrd /boot/initramfs-linux.img
}
# (1) Windows 7
menuentry "Windows 7" {
set root=(hd0,2)+1
}
Если boot вынесен на отдельный раздел, то в секции Арча удалить boot/ и изменить set root=(hd0,номер_раздела_с_загрузчиком)

В общем с цифрой в root Вы ошиблись.
А uname -a что показывает? У Вас точно второе ядро установлено?
xSPiRiTx
а где же гибкость и принцип KISS?
корявые надписи Welcome to GRUB не убрать.
1. Установить ABS.
2. Получить исходники Grub.
3. Найти и удалить строку: grub_printf (“Welcome to GRUB!\n\n”);
4. Перекомпилить.
5. Установить.
У меня так:
$ pacman -Qs acpi
пусто
Не ноутбук.
Эх, если бы знать наверняка. Экспериментировать можно до бесконечности.
Я так понял без bluezа их не было. Если bluetooth'ом не пользуетесь, то disable bluez.
Вот, bluez взлетел, pulseaudio больше не пишет об ошибке.
Остались проблемы с NetworkManager, acpi и GSM-Manager.
Маленькие квадратики - это тиринг - видеодрайвер. Но может быть связь с acpi тоже.
Спящий режим скорей всего не работает.
# systemctl start dbus-org.bluez.service
Если на эту строчку ругани не было, то сейчас ошибок в journalctl должно поубавиться.

# systemctl status dbus-org.bluez.service

samson4747
Выполнил, но для чего мне вообще эти юниты, сервисы? Нельзя ли их убрать вовсе?
Это в зависимостях у пульса. Чтобы убрать, надо его пересобирать без поддержки bluez.
Но если работать не мешает, то disable и забить на эти сообщения journalctl.

Полный контроль всего только на LFS.
samson4747, выполните две команды. Посмотрим, что выдаст.
# systemctl enable bluetooth.service
# systemctl start dbus-org.bluez.service

И можно посмотреть cat /var/log/messages | grep bluetooth.