On demo-hp: OMV 8.5.11-1 + openmediavault-kvm 8.3.4 in a VM, every OMV step done in its web pages (headless browser). Public ISO 1.29.0 on the whole passed NVMe, BIOS firmware, bound and claimed as throwaway customer Tester4, Vaultwarden + Jellyfin, local backups, two OMV restarts (clean guest shutdown, AutoStart back in 1 min 52 s). Guest memory 7,863 MiB of 12 GiB. Traps for the guide: the bridge changes OMV's IP; the plugin boots the disk first (wipe the NVMe); the host-disk list offers OMV's own disk. Rows: one-disk Jellyfin refusal (R-1068), virtio disk not formattable (R-1069), tunnel-less OS-update alarm (R-1070), NAS films for Jellyfin (R-1071, operator), mixed formal/informal backup text (R-1072), no SMART in a VM (R-1073, operator). Register 157 -> 163. Everything removed; Tester 1 back ONLINE. Customer Tester4 waits for the operator's delete. Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
14 KiB
Felhom virtuális gépben, OpenMediaVault 8 alatt — útmutató
Készült 2026-10-15-én, egy pontos másolaton kipróbálva (OMV 8.5.11-1, 7.2.6-os kernel, KVM bővítmény 8.3.4,
Felhom telepítő 1.29.0). A próba jegyzőkönyve: documentation/audits/omv-vm-2026-10-15/README.md.
Röviden (ezt lehet e-mailben elküldeni)
- Tedd be a 16 GB memóriát, kapcsold be a BIOS-ban a virtualizációt (Intel VT-x), és mentsd le a filmeket az NVMe-ről — az NVMe-n minden törlődik.
- Az OMV-ben telepítsd a
openmediavault-kvmbővítményt, és csinálj egy hálózati hidat (br0). Utána az OMV új címet kaphat:http://<gépnév>.localvagy a router listája megtalálja. - Az OMV-ben szabadítsd fel az NVMe-t (megosztás, mappa, fájlrendszer le), majd töröld a lemezt („Gyors").
- A KVM bővítményben csinálj egy
felhomnevű gépet: 4 CPU, 12 GB memória, a teljes NVMe, abr0híd, a Felhom telepítő mint CD, automatikus indítás bekapcsolva. - Indítsd el, a telepítőben kövesd a szokásos Felhom útmutatót, és a párosító kód után szólj nekem.
Mielőtt elkezded
A) A memória. Tedd be a 16 GB-ot. A Felhom gépe 12 GB-ot kap; az OMV-nek a maradék 4 GB bőven elég.
B) A virtualizáció a BIOS-ban. E nélkül a virtuális gép el sem indul.
- Kapcsold be a gépet, és nyomd a BIOS gombját (a legtöbb mini PC-n F2, F10 vagy Del; a gép az indításkor kiírja).
- Keresd az Advanced → CPU Configuration (vagy Processor, Security) menüt.
- Az Intel Virtualization Technology (más néven VT-x) legyen Enabled.
- Mentsd el (általában F10), és indítsd újra.
C) Mentsd le a filmeket az NVMe-ről. Az NVMe (/dev/nvme0n1, Samsung 980) teljes egészében a Felhomé lesz.
A rajta lévő minden fájl törlődik. Másold át a filmeket máshová (például a Toshiba lemezre vagy egy külső
lemezre), és nézd meg, hogy a másolat megnyílik-e. Csak ezután menj tovább.
D) Mire lesz még szükséged: az e-mail fiókod; a Tulajdonosi jelmondat (5 szó, tőlem kapod, telefonon); egy monitor és billentyűzet a mini PC-hez arra az esetre, ha az OMV oldala eltűnne.
1. A KVM bővítmény telepítése (~2 perc)
- Lépj be az OMV webes felületére.
- Rendszer → Bővítmények.
- A jobb felső keresőbe írd:
kvm. - Kattints az openmediavault-kvm sorra (sárga lesz).
- Kattints a lefelé mutató nyílra (Telepítés).
- A kérdésnél pipáld be a Megerősítés négyzetet, majd Igen.
- Várd meg a végét („END OF LINE"), majd Bezárás.
- Frissítsd a böngészőt (Ctrl + Shift + R). Megjelenik a Szolgáltatások → KVM menü.
A KVM bővítmény saját oldalai angolul vannak (VMs, Pools, ISOs …). Az útmutató ezeket a szavakat írja.
2. Egy tároló a telepítőnek (~1 perc)
- Szolgáltatások → KVM → Pools.
- + (Add new pool).
- Név:
felhom· Típus: Directory · Path:/srv/felhom-iso - Hozzáadás.
- Jelöld ki a
felhomsort, kattints az Állapot gombra, majd Indítás. (Alapból „Inactive"-ként jön létre.) - Ha megjelenik a sárga sáv („Függő konfigurációs változások"), kattints a jobb oldali pipára (Alkalmaz), pipáld be a Megerősítés négyzetet, majd Igen.
3. A Felhom telepítő letöltése (~2 perc)
- Szolgáltatások → KVM → ISOs.
- Kattints a Download ISO gombra.
- Storage Pool:
felhom - URL:
https://iso.felhom.eu/felhom-installer-1.29.0-pve9.2-1.iso - Checksum:
dceacae5da247d76cad065bf6c0d3bbefac8d8a5f8e571db2fd8449a97e94829 - Letöltés. A végén ezt kell látnod: „Checksum OK." Ha nem ezt látod, szólj.
(Ha addig újabb telepítő jelenik meg a felhom.eu/letoltes oldalon, akkor azt töltsd le, az ott írt ellenőrző
összeggel.)
4. A hálózati híd — ez a kényes lépés (~5 perc)
A Felhom gépe csak egy hídon keresztül kerül a lakás hálózatára. A híd elkészítésekor az OMV hálózata újraindul, és az OMV-nek szinte biztosan új címe lesz. Ez várható, nem hiba. Mielőtt elkezded:
- Nézd meg és írd fel az OMV gépnevét (a webes felület jobb felső sarkában látszik, például
omv-sim.internal— ebből aomv-simrész a gépnév). - Készítsd elő a monitort és a billentyűzetet.
Lépések:
- Hálózat → Interfészek.
- Jelöld ki a hálózati kártya sorát (például
enp1s0vagyeno1), és kattints a Törlés gombra → Igen. Még NE kattints a sárga sáv pipájára. (Amíg a kártyának saját beállítása van, a híd nem tudja használni.) - Kattints a Létrehozás (+) gombra, és válaszd a Híd lehetőséget.
- Interfészek: válaszd ki a hálózati kártyát.
- IPv4 → Módszer: DHCP. A többit hagyd üresen.
- Mentés.
- Most kattints a sárga sáv pipájára (Alkalmaz) → Megerősítés → Igen.
- Az oldal a „Kérjük várjon…" feliratnál megáll. Ez várható: az OMV közben új címet kapott.
- Várj 2 percet, majd nyisd meg:
http://<gépnév>.local(példáulhttp://omv-sim.local). Ha ez nem nyílik meg, nézd meg a routered eszközlistájában az OMV gépet és az új címét. - Lépj be újra. A Hálózat → Interfészek oldalon most egy
br0sor van, rajta a cím.
Ha az OMV oldala nem jön vissza — lásd lent: „Ha valami nem megy", 1. pont.
Ha Windows-on hálózati meghajtóként csatoltad az OMV megosztásait a régi címmel, azokat a gépnévvel csatold újra (
\\<gépnév>\...).
5. Az NVMe felszabadítása (~3 perc)
Ismét: ezután az NVMe-n lévő minden adat elveszik. Csak akkor kezdd el, ha a filmek máshol is megvannak.
- Szolgáltatások → SMB/CIFS → Megosztások: jelöld ki az NVMe-n lévő megosztás(oka)t → Törlés → Igen.
- Tárolás → Megosztott mappák: jelöld ki az NVMe-n lévő mappá(ka)t → Törlés → Igen.
- Tárolás → Fájlrendszerek: jelöld ki a
/dev/nvme0n1p1sort → Leválasztás (a lecsatolás ikon) → Igen. - Sárga sáv pipája (Alkalmaz) → Megerősítés → Igen.
- Tárolás → Lemezek: jelöld ki a
/dev/nvme0n1sort (Samsung 980) → Törlés → pipáld be a Megerősítés négyzetet → Igen → Gyors. - Várd meg a végét, majd Bezárás.
Miért kell törölni? A virtuális gép először a lemezről próbál indulni. Ha a lemezen még ott a régi partíció, a gép megáll a „Booting from Hard Disk…" feliratnál, és a telepítő el sem indul. (A próbán pontosan ez történt.)
6. A Felhom virtuális gép (~5 perc)
- Szolgáltatások → KVM → VMs → Add new VM.
- Töltsd ki így (ami nincs a listában, azt hagyd, ahogy van):
| Mező | Érték |
|---|---|
| VM name | felhom |
| OS | Debian 13 (alapból ez) |
| UEFI | üresen hagyni (a próbán így működött) |
| CPUs | 4 |
| Memória | 12 GiB |
| Volume | Create new disk (alapból ez) |
| Pool | felhom |
| Méret | 1 Gigabytes (ideiglenes lemez, a 4. lépésben töröljük) |
| Optical disk | /srv/felhom-iso/felhom-installer-1.29.0-pve9.2-1.iso |
| Modell | bridge (az alapértelmezett „virtio" NEM jó) |
| Híd | br0 |
- Mentés.
- Jelöld ki a
felhomsort → Hard disk → Add host disk:- Disk: a
/dev/disk/by-id/nvme-…kezdetű sor. Semmiképp ne a/dev/sdavagy a/dev/sdb— az az OMV saját lemeze, illetve a Toshiba. - Bus:
virtio(alapból ez). - Hozzáadás.
- Disk: a
- Jelöld ki a
felhomsort → Hard disk → Remove disk → válaszd avda :: /srv/felhom-iso/felhom_d1.qcow2sort → Remove. - Jelöld ki a
felhomsort → AutoStart → Engedélyezés. (Így az OMV újraindítása után a Felhom magától elindul.)
7. A Felhom telepítése (~15 perc)
- Jelöld ki a
felhomsort → Állapot → Indítás. - Jelöld ki → Console. Megnyílik a gép képernyője a böngészőben. (Ezt a gombot a próbán nem nyomtuk meg — a képernyőt más úton néztük.)
- A telepítő képernyői angol nyelvűek. Ugyanúgy kell kitölteni, mint a szokásos Felhom útmutatóban:
| Képernyő | Mit csinálj |
|---|---|
| End User License Agreement | I agree |
| Target Harddisk | Hagyd: /dev/vda (kb. 465 GB) → Next |
| Country / Time zone / Keyboard | Hagyd: Hungary, Europe/Budapest, Hungarian → Next |
| Password / Confirm | Egy jelszó (a Felhom később lecseréli) |
A saját e-mail címed (a mail@example.invalid-ot nem fogadja el) |
|
| Hostname (FQDN) | felhom.<a te domained> (a tőlem kapott domain; az alapértelmezettet nem fogadja el) → Next |
| Summary | Install |
- Kb. 4 perc után a gép magától újraindul. A CD-t nem kell kivenni.
- A képernyőn megjelenik: „Felhom — a doboz készen áll, és a párosításra vár. Párosító kód: …" Írd fel a kódot, és szólj nekem. Innen a szokásos útmutató 4–7. pontja jön (a „Kösd össze a Felhom dobozodat" e-mail, a jelmondat, majd a „beállító kód" e-mail).
8. Amit tudni érdemes utána
- Az OMV újraindítása: a Felhom gépét az OMV szépen leállítja, és újraindulás után magától elindítja. A próbán a Felhom vezérlőpultja kb. 2 perc múlva újra elérhető volt.
- A Felhom memóriája: a 12 GB-os gépen a Felhom alkalmazásai kb. 7,7 GB-ot kapnak. Ez elég egy háztartás szokásos alkalmazásaihoz (fényképek nélkül bőven, a fényképkezelővel együtt szűkösen).
- Mentések: egy lemezen a Felhom a saját mentéseit ugyanarra a lemezre teszi. Ez véd a véletlen törlés és a hibás fájlok ellen, de nem véd az NVMe meghibásodása ellen. Ezt a Felhom vezérlőpultja ki is írja. Ehhez kell egy második meghajtó vagy a távoli mentés — ezt beszéljük meg.
- Jellyfin (filmek): egy lemezzel a Jellyfin telepítése most egy plusz lépést kér a vezérlőpulton (egy adattároló kijelölését). Ezt a hívás közben együtt csináljuk. A Felhom Jellyfinje az OMV hálózati megosztását ma nem tudja filmforrásként használni.
- A Toshiba lemez az OMV-nél marad. Ha később mégis a Felhomnak adnád, a Bus legyen
sata(avirtio-t a Felhom nem tudja biztonságosan azonosítani). A Felhom egy virtuális gépen belül nem látja a lemezek állapotjelzőit (SMART) — azokat az OMV figyeli.
Ha valami nem megy
- Az OMV oldala eltűnt a híd után, és a
<gépnév>.localsem nyílik meg.- Várj még 2 percet, és nézd meg a router eszközlistáját.
- Monitorral: az OMV képernyőjén régi cím is állhat — erre ne hagyatkozz. Lépj be
root-ként, és írd be:ip -br a— abr0sor mutatja a valódi címet. - Ha a
br0sorban nincs cím: írd beomv-firstaid, és válaszd a hálózati interfész beállítását (a kártyát, DHCP-vel). (Ezt a próbán nem kellett használni, így nem ellenőriztük.) Utána hívj.
- „Létrehozás → Híd"-nál üres az „Interfészek" lista. A kártyának még van saját beállítása: előbb töröld a kártya sorát (4. rész, 2. lépés), és csak utána csináld a hidat.
- A Felhom gép képernyője „Booting from Hard Disk…"-nál megáll. A lemezen régi adat maradt. Állítsd le (Állapot → Force), töröld a lemezt (5. rész, 5. lépés), majd indítsd újra.
- A „Hard disk" gomb szürke. Lemezt csak kikapcsolt gépnek lehet adni vagy elvenni. Kapcsold ki a gépet. Ha a Felhom már fut, a vezérlőpult „Kikapcsolás" gombjával — ez indulás után 10 percig nem engedi („A gép most indult el. 10 perc múlva kapcsolhatod ki."); ez szándékos.
- A pool „Inactive". Jelöld ki → Állapot → Indítás.
- A telepítő nem enged tovább: „Please enter a valid Email address" vagy „Hostname does not look like a valid fully qualified domain name" → írd át az e-mail címet, illetve a gépnevet (7. rész táblázata).
- A Felhom vezérlőpultján a Jellyfin telepítése ezt írja: „a(z) "Médiatár útvonal" (HDD_PATH) mező kitöltése kötelező". Ez egy lemezes gépen várható. Ne próbálkozz tovább — hívj, együtt megcsináljuk.
- A virtuális gép el sem indul, és hibát ír a virtualizációról (KVM). A BIOS-ban nincs bekapcsolva a VT-x („Mielőtt elkezded", B).
Note for the operator (English)
What worked: the whole path, on an exact OMV 8.5.11-1 copy driven through its own web pages: the KVM plugin
installs in 1.5 min; the Felhom ISO downloads inside the plugin with its sha256; the VM boots our ISO with the
plugin's default BIOS firmware; the passed NVMe installs in < 4½ min; bind → ONLINE 1.5 min, and the box moved
itself to the floor (0.314.0); claim, Vaultwarden, a local whole-guest backup (645 MB) and per-app copy all work;
OMV restart with Felhom running is clean (the plugin shuts the guest down and AutoStart brings it back, dashboard
in 1 min 52 s). The Felhom guest gets 7.7 GB of the 12 GB VM. What did not / risks for Ferenc: (1) the bridge
step changes OMV's IP and hangs the page, and OMV's own console text shows the old address — the guide sends him
to <hostname>.local or the router, with monitor steps as the fallback; (2) the plugin boots the disk first, so an
un-wiped NVMe hangs the VM — the guide wipes it; (3) the host-disk list offers OMV's own system disk next to
the NVMe — one wrong click destroys OMV; (4) on one disk Jellyfin's install is refused with a raw field error
(R-1068) — the dashboard's way out (register /mnt/sys_drive) is real in the code but was not pressed here, so do that
step with him on the call; (5) Jellyfin cannot use the OMV films share (network storage is browse-only by design,
R-108 → R-1071 for your decision); (6) Felhom inside a VM sees no SMART for the NVMe (R-1073) and a second disk on
the plugin's default virtio bus cannot be formatted by Felhom (R-1069; sata works); (7) one backup copy only, on
the same NVMe, until a second drive or off-site is added. Not checked: UEFI, the plugin's noVNC console page, the real
Samsung by-id name, omv-firstaid.