5.2 KiB
5.2 KiB
HTPC Migration Plan
Создано: 2026-05-08. Цель: перенести всё с Windows раздела, настроить эмуляторы, бэкап.
Статус
- magic4pc установлен и работает (bazzite-linux → main)
- Кнопка назад → Esc в gamescope / x1 в KDE
- EmuDeck установлен (в процессе)
- Симлинки ROMs → ~/Emulation/roms/
- Перенос сейвов
- Бэкап системы
- Удаление Windows раздела
1. EmuDeck — после установки
- Запустить Steam ROM Manager из Desktop Mode → добавить ROMs в Steam с обложками
- Настроить симлинки (папки с пробелами на Data → правильная структура EmuDeck):
ln -s "/run/media/bazzite/Data/n64 roms" ~/Emulation/roms/n64
ln -s "/run/media/bazzite/Data/snes roms" ~/Emulation/roms/snes
ln -s "/run/media/bazzite/Data/gba roms" ~/Emulation/roms/gba
ln -s "/run/media/bazzite/Data/3ds roms" ~/Emulation/roms/3ds
ln -s "/run/media/bazzite/Data/ps2 roms" ~/Emulation/roms/ps2
ln -s "/run/media/bazzite/Data/dolphin roms" ~/Emulation/roms/wii
ln -s "/run/media/bazzite/Data/cemu roms" ~/Emulation/roms/wiiu
ln -s "/run/media/bazzite/Data/mame roms" ~/Emulation/roms/mame
ln -s "/run/media/bazzite/Data/sega roms" ~/Emulation/roms/genesis
- Разобрать дубли на Data:
mame roms+mame_roms,n64+n64 roms
2. Перенос сейвов (приоритет высокий)
RetroArch
Источник: Windows/Users/mallexxx/AppData/Roaming/RetroArch/
Назначение: ~/.var/app/org.libretro.RetroArch/config/retroarch/
saves/— 14 .srm файлов (Zelda ALTTP, DKC2, DKC3, Banjo-Tooie, SM64, Contra Hard Corps и др.)states/— save states (Aladdin, DKC2, Contra, MK2 и др.)
OpenEmu → RetroArch
Источник: /run/media/bazzite/Data/openemu/
snes9x/battery saves/*.sav— Chrono Trigger, Lufia, Brain Lord, Dragon View, Actraiser, Zelda ALTTP и др. (~30+ игр)save states/— GB, GBA, NDS, NES, SNES (конвертация.oesavestate→ RetroArch формат — нужно уточнить тул)
Dolphin
Источник: Windows/Users/mallexxx/AppData/Roaming/Dolphin Emulator/
Назначение: ~/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/
GC/USA/,GC/EUR/,GC/JAP/— Memory Card сейвыWii/— NAND (пустой на текущем Windows, пустой в dolphin-x64 — сейвы Wii утеряны)
Citra (3DS)
Источник: Windows/Users/mallexxx/AppData/Roaming/Citra/
Назначение: ~/.var/app/org.citra_emu.citra/ (или Lime3DS путь после EmuDeck)
nand/,sdmc/,sysdata/
С NAS
/mnt/RED_2TB/backup/game/dkc3 103perc save.zip— DKC3 103% сейв ⭐/mnt/RED_2TB/backup/win_2020/…/RetroArch/saves/— Mortal Kombat II state (нет на Windows)
DKC Returns
- ❌ Сейвы Dolphin/Wii потеряны — нигде не найдены. ROM есть:
Data/dolphin roms/donkey kong country returns.iso
3. Личные файлы с Windows раздела
Documents/основание_контроллер_кормушки.SLDPRT+сборка_контроллер_кормушки.SLDPRT→ NASDocuments/DAVAProject/— разобраться что тамDocuments/AutoHotkey.ahk+Desktop/unbind-guide-button.ps1→ сохранитьDocuments/JoyToKey/— конфигиDocuments/Project64/— N64 сейвыAppData/Roaming/Kodi/userdata/→~/.kodi/userdata/AppData/Roaming/Playnite/— если нужен (заменяется Steam ROM Manager)
4. Медиа
Data/видеокассеты-наташа/→ NAS (семейное видео)Data/мультфильмы/+Data/сериалы/→ проверить на дубли сstorage/Cartoons/Data/movies/→ проверить vsstorage/Movies/
5. Бэкап системы
- Btrfs snapshots → NAS (настроить
btrbkилиsnapper) ~/Emulation/saves/rsync → NAS по расписанию- Проверить automount Data в Gaming Mode
6. Удаление Windows раздела
Условия готовности: все сейвы перенесены, личные файлы на NAS/Linux, Kodi настроен, бэкап работает.
# Потом: fdisk → удалить раздел → расширить Data или создать Linux раздел
Справка — пути эмуляторов на Bazzite (EmuDeck Flatpak)
| Эмулятор | Saves path |
|---|---|
| RetroArch | ~/.var/app/org.libretro.RetroArch/config/retroarch/saves/ |
| Dolphin | ~/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/ |
| Citra/Lime3DS | ~/.var/app/org.citra_emu.citra/ |
| PCSX2 | ~/.var/app/net.pcsx2.PCSX2/config/PCSX2/memcards/ |
| RPCS3 | ~/.var/app/net.rpcs3.RPCS3/config/rpcs3/dev_hdd0/ |