Ki jan yo enstale Fedora CoreOS sou Hyper-V

Dènye aktyalizasyon: 03/02/2025

  • Fedora CoreOS se yon distribisyon ki lejè, ki optimize pou veso.
  • Sèvi ak ignisyon pou premye konfigirasyon machin.
  • Hyper-V bay yon anviwònman ideyal pou kouri Fedora CoreOS.

Fedora Nwayo OS Li te vin youn nan distribisyon ki pi atire pou itilizatè sa yo kap chèche yon Sistèm operasyon ki lejè, an sekirite epi ki fèt espesyalman pou anviwònman veso. Sepandan, Enstalasyon li yo ka yon defi, espesyalman si platfòm Virtualization ou a Hyper-V, manadjè Virtualization Microsoft la. Yon bagay ki pèmèt nou kouri plizyè sistèm operasyon kòm machin vityèl sou pyès ki nan konpitè menm.

Fedora Nwayo OS konsantre sou ofri yon solisyon optimize pou travay ak resipyan, Se konsa, konbine yo se yon opsyon ekselan pou tou de devlopè ak administratè sistèm.

Ki sa ki Fedora CoreOS?

Fedora Nwayo OS

Fedora CoreOS se yon distribisyon limyè Linux optimize pou anviwònman veso. Li fèt pou yo ka imuiabl, sa vle di sistèm fichye ou a se lekti sèlman, bay yon pi gwo sekirite y estabilite.

Kontni eksklizif - Klike la a  Ki jan yo fèmen otomatikman onglè nan Safari

Anplis de sa, li itilize Ignition, a sistèm konfigirasyon ki kouri yon fwa pandan premye bòt pou personnaliser machin lan.

Preparasyon ki nesesè anvan enstalasyon

Anvan ou kòmanse, ou pral bezwen kèk atik esansyèl:

  • Fedora CoreOS ISO Imaj: Telechaje imaj ki estab nan sit ofisyèl Fedora CoreOS la.
  • Hyper-V pèmèt: Asire w ou genyen Hyper-V configuré epi kouri sou sistèm operasyon Windows ou.
  • Anviwònman ignisyon: Fedora CoreOS itilize dosye konfigirasyon Ignition pou personnaliser machin nan pandan premye demaraj.

Kreye Fichye Konfigirasyon Ignisyon an

Preparasyon ki nesesè anvan ou enstale Fedora CoreOS

Ignisyon se a eleman debaz nan Fedora CoreOS pou personnaliser sistèm lan. Kòmanse pa kreye yon dosye FCC (Fedora CoreOS Config) lè l sèvi avèk yon editè tèks tankou nano oswa Vim. A egzanp debaz konfigirasyon se:


variant: fcos
version: 1.0.0
passwd:
  users:
    - name: core
      password_hash: "$y$j9T$A0Y3wwVOKP69S.1K/zYGN.$S596l11UGH3Xj..."
systemd:
  units:
    - name: install-rpms.service
      enabled: true
      contents: |
        [Unit]
        Description=Instalar paquetes
        After=network-online.target

        [Service]
        ExecStart=rpm-ostree install nano htop docker-compose --reboot

Yon fwa ke dosye FCC a te kreye, w ap bezwen a Butan transpiler konvèti li nan yon dosye Ignition. Kouri lòd sa a:


docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign

Kreye machin vityèl la nan Hyper-V

Twò-V

Avèk ignisyon configuré, pwochen etap la se Kreye machin vityèl ou a nan Hyper-V:

  • Louvri Hyper-V Manadjè epi chwazi «Nouvo» > «Machin Virtuel».
  • Mete a Memwa RAM rekòmande (pa egzanp, 2048 MB) ak asiyen yon kantite apwopriye nan CPU.
  • Nan seksyon ki gen kapasite difisil, chwazi "Kreye yon disk vityèl" epi bay omwen 10 GB.
  • Finalman, tache a ISO imaj nan Fedora CoreOS kòm kondwi a bòt.
Kontni eksklizif - Klike la a  Ki jan yo chanje odyo sou Instagram Reels apre afiche

Konfigirasyon adisyonèl pandan enstalasyon an

Lè ou demaraj machin vityèl la pou premye fwa, Fedora CoreOS pral otomatikman chèche yon dosye ignisyon valab ke ou te konfigirasyon. Gen plizyè fason pou bay dosye sa a:

  • Pa USB: Ou ka kopye fichye ignisyon an nan yon kondwi flash USB epi tache li kòm yon aparèy depo nan Hyper-V.
  • Via sèvè HTTP: Fikse yon sèvè entènèt ki lejè tankou nginx pou òganize dosye Ignition la.

Pou egzanp, pou konfigirasyon nginx, ou ka itilize kòmandman sa yo:


apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx

Opsyon avanse ak post-konfigirasyon

Yon fwa Fedora CoreOS enstale, ou ka bezwen fè konfigirasyon adisyonèl, tankou mete yon IP estatik oswa ajiste wout rezo yo. Pou sa, ou ka itilize zouti tankou nmcli:


nmcli connection mod 'Wired Connection' \
  ipv4.method manual \
  ipv4.addresses 192.168.1.100/24 \
  ipv4.gateway 192.168.1.1 \
  ipv4.dns 8.8.8.8
systemctl restart NetworkManager

Finalman, Ou ka personnalize plis egzanp ou lè w ajoute sèvis veso lè l sèvi avèk docker-compose oswa eseye nouvo konfigirasyon selon bezwen ou yo.

metrize enstalasyon Fedora CoreOS sou Hyper-V Non sèlman li pral pèmèt ou pran avantaj de benefis ki genyen nan distribisyon sa a, men li pral tou pral pèmèt ou kreye yon anviwònman efikas ak an sekirite pou jere resipyan ou yo. Avèk zouti ak konesans yo bay isit la, ou pral pare pou eksplore tout potansyèl li.

Kontni eksklizif - Klike la a  Ki jan yo fè yon woulèt sou yon motosiklèt