Otu esi etinye Fedora CoreOS na Hyper-V

Mmelite ikpeazụ: 03/02/2025

  • Fedora CoreOS bụ nkesa dị fechaa, akpa kacha mma.
  • Jiri mgbanye maka nhazi igwe izizi.
  • Hyper-V na-enye ebe dị mma maka ịgba ọsọ Fedora CoreOS.

Fedora Core OS Ọ bụrụla otu n'ime nkesa kachasị mma maka ndị ọrụ na-achọ a Sistemu eji arụ ọrụ dị fechaa, echekwara ma hazie ya karịsịa maka gburugburu akpa. Agbanyeghị, Ntinye ya nwere ike bụrụ ihe ịma aka, karịsịa ma ọ bụrụ na gị virtualization ikpo okwu bụ Hyper-V, onye njikwa virtualization Microsoft. Ihe na na-enye anyị ohere ịme ọtụtụ sistemụ arụmọrụ dị ka mebere igwe na otu ngwaike.

Fedora Core OS na-elekwasị anya n'inye ihe ngwọta kachasị mma maka ịrụ ọrụ na arịa, yabụ ijikọta ha bụ nhọrọ magburu onwe ya maka ma ndị mmepe na ndị na-ahụ maka sistemụ.

Kedu ihe bụ Fedora CoreOS?

Fedora Core OS

Fedora CoreOS bụ nkesa ọkụ Linux kachasị maka gburugburu akpa. Emebere ya ka ọ bụrụ nke a na-apụghị ịgbanwe agbanwe, nke pụtara na Sistemu faịlụ gị bụ naanị ọgụgụ, na-enye a nchekwa dị ukwuu y nkwụsi ike.

Ọdịnaya pụrụiche - Pịa ebe a  Esi jikọọ abụọ ngosipụta na m pc?

Na mgbakwunye, ọ na-eji mgbanye ọkụ, a nhazi usoro nke na-agba ọsọ otu ugboro n'oge mbụ buut ka hazie igwe.

Nkwadebe dị mkpa tupu echichi

Tupu ịmalite, ị ga-achọ ihe ole na ole dị mkpa:

  • Foto Fedora CoreOS ISO: Budata onyonyo kwụsiri ike na saịtị Fedora CoreOS gọọmentị.
  • Agbanyere Hyper-V: Jide n'aka na ị nwere ahaziri Hyper-V ma na-arụ ọrụ na sistemụ arụmọrụ Windows gị.
  • Ntọala mgbanye: Fedora CoreOS na-eji faịlụ nhazi Ignition hazie igwe n'oge buut mbụ.

Ịmepụta faịlụ nhazi mgbanye

Nkwadebe dị mkpa tupu ịwụnye Fedora CoreOS

Mgbanye bụ isi akụrụngwa nke Fedora CoreOS iji hazie sistemụ ahụ. Malite site na ịmepụta faịlụ FCC (Fedora CoreOS Config) site na iji ndezi ederede dị ka nano ma ọ bụ Vim. A ihe atụ bụ isi nhazi bụ:


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

Ozugbo emepụtara faịlụ FCC, ị ga-achọ ya Butane transpiler iji tọghata ya ka ọ bụrụ faịlụ mgbanye. Gbaa iwu a:


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

Ịmepụta igwe mebere na Hyper-V

Hyper-V

Site na ahaziri mgbanye, nzọụkwụ ọzọ bụ Mepụta igwe mebere gị na Hyper-V:

  • Mepee onye njikwa Hyper-V ma họrọ "Ọhụrụ" > "igwe Virtual".
  • Nịm ebe nchekwa ebulu kwadoro (dịka ọmụmaatụ, 2048 MB) ma kenye ọnụọgụ CPU kwesịrị ekwesị.
  • Na ngalaba diski ike, họrọ “Mepụta diski ike mebere” wee kenye opekata mpe 10 GB.
  • N'ikpeazụ, tinye ya Ihe oyiyi ISO nke Fedora CoreOS dị ka draịva buut.
Ọdịnaya pụrụiche - Pịa ebe a  Otu esi esi na Facebook Messenger pụọ

Nhazi agbakwunyere n'oge ntinye

Mgbe ị buuru igwe mebere ya na nke mbụ, Fedora CoreOS ga-achọ faịlụ mgbanye na-akpaghị aka nke ị haziri. Enwere ụzọ dị iche iche iji nye faịlụ a:

  • Site na USB: Ị nwere ike idetuo faịlụ mgbanye na draịvụ USB ma tinye ya dịka ngwaọrụ nchekwa na Hyper-V.
  • Site na sava HTTP: Hazie sava weebụ dị fechaa dị ka nginx iji kwado faịlụ Ignition.

Dịka ọmụmaatụ, iji hazie nginx, ị nwere ike iji iwu ndị a:


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

Nhọrọ dị elu na nhazi nhazi

Ozugbo etinyere Fedora CoreOS, ị nwere ike ịme nhazi ndị ọzọ, dịka tọọ IP static ma ọ bụ dozie ụzọ netwọkụ. Maka nke a, ịnwere ike iji ngwaọrụ dị ka 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

N'ikpeazụ, Ị nwere ike hazie ihe atụ gị site na ịgbakwunye ọrụ akpa iji docker-depụta ma ọ bụ na-anwale nhazi ọhụrụ dịka mkpa gị siri dị.

Ịkwalite nwụnye Fedora CoreOS na Hyper-V Ọ bụghị naanị na ọ ga-enye gị ohere iji uru nke nkesa a, ma ọ ga-emekwa ga-enyere gị aka ịmepụta ebe dị mma ma dị nchebe iji jikwaa akpa gị. Site na ngwaọrụ na ihe ọmụma enyere ebe a, ị ga-adị njikere inyocha ike ya.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi arịọ nkwenye na Instagram