Son of a Tech
Science & Tech • Investing & Finance
Linux Workshop Part 1
Virtualization Overview
January 07, 2023
post photo preview
  1. What is virtualization?

    1. Virtualization enables the emulation of multiple computer systems on a single piece of hardware. 

    2. Virtual Machines are emulations of an operating system on top of a hypervisor or other OS

    3. We will be using virtualization in this series to simplify the process of adding and removing various features to our linux systems. 

  2. Virtualization options

    1. Bare Metal - Meaning hypervisor is installed at the hardware level

      1. HyperV

      2. VMWare

      3. ProxMox

    2. Workstation - Installed on top of another OS (operating system)

      1. Virtual Box

      2. HyperV

      3. VMWare Fusion / Workstation

    3. For this tutorial we will be covering the activation and utilization of HyperV built into windows 10/11 Pro. Let me know in the comments if you would like me to cover Oracle VirtualBox as well. In the future we can cover bare metal options. 

  3. Virtualization How To

    1. Ensure Virtualization options are enabled at bios level. 

      1. Reboot the computer and open the system's BIOS menu. This can usually be done by pressing the delete key, the F1 key or Alt and F4 keys depending on the system.

      2. Open the Processor submenu The processor settings menu may be hidden in the Chipset, Advanced CPU Configuration or Northbridge.

      3. Enable Intel Virtualization Technology (also known as Intel VT) or AMD-V depending on the brand of the processor. The virtualization extensions may be labeled Virtualization Extensions, Vanderpool or various other names depending on the OEM and system BIOS.

      4. Enable Intel VTd or AMD IOMMU, if the options are available. Intel VTd and AMD IOMMU are used for PCI passthrough.

      5. Save & Exit

    2. Enable Hyper in Windows Features

      1. Search in cortana for windows features

pQwRMO-HEUzMDnnfUMETdadTXpErhs21OpElqiycKWK1KrKWmHpA_Ujw0FYLaQDlQqRhq17XSuxuTYJIRusZPSZCk6gATsHyiMbD2Je1MMZGCZYiUPiNd6yvLPfdBKzfhvSQVuNKf-8DQgLECoPP6LW-zAHiRAWOpAfVL9gyOCm-1WV0droohBhmPO6sow

  1. Select box for hyperv and ensure management tools are selectedFD4NXBkkUZag0_ZQKDi8R1JnbnLbKQfE5pGCltWjkUWPGcUQSUVGiZWYYfx101gqoobMQ4cdsbUSWaNv64tiF-S27DW63yFefD-cjyzDjsvFTS9MZ9-RmVxisz1p2VhBkUItC0y-az1RRkVSQACKiziQbpXJq1TXoydvnBjbK1HQq-pzzlQhiccH6ebgzw

  2. Restart Computer

  3. Download Ubuntu 22.04 https://ubuntu.com/download/server

  1. Create Virtual Machine

    1. Open Hyperv Manager

Focd0RNgD96skyoMzT8iv7F1aBkrGxb-w6rDY5rcDzpav0k5Q_F0PFe34GCPHHzVopfQkIgepGCdBnqZ6c5G0n-xuo5QNfCmuwjh1bOSAeMn9zJL38uWu5PDqnruAy2HrkVuf-mJFVbNGsgQhbRA5fQbs5-QTG7JdA1F-YpiDzJD5KhoOVn6qZN6oN9fug

  1. Right Click Your PC Name >  New > Virtual Machine

V_SohBcXbD2Qh2BMPjkU71ins7MrbAA6Jm-5oNHRv-zITXMdEmqQ_IpsiCTRxgCgA4O2U3JUI21TqJUWG9phBDjDpe_7B7CLzWvjY2HkJ1Mnbq6B3PjjkoVMdhzs6Fa-xvzMC1asPEGAJN9-XlNnfjXwRSUFMkUD4uL3EgfHyrTEjHiZQHDE4kE52AideA

  1. Click Next

KMtdji66uOSGIAI5EPq2nirbpMrRVPFb7ioCV2nh8FcPYe2J0mvwHhJa_0U0uf0vLagvNd-ZjfxgimiaNyQlQdA-x1iO3xB5qGRy_7nU-WYYQtTec2g8b5XPE0DschhvZZAifK9Fa3use5LMjGzSBg5zeOxWesqHxry_SRFIJBz0bFZsKLb2Yop3lFrBVg

  1. Name Your Virtual Machine

k7_qfWQcswnGS2iGUozv5ZkCyhyH1fWNfpO2UUUpIAKH6fRe4tv2t-vF9WmEPWrZW-SyafTuRPBTvDBE7rDoM1FHRqScMq4nyyVNsCu1fcKx17AI85Sb3OYE2IalT_ith6rvtHHKRSlkcYbB8evBdb_FTX3xfgQpemc5eOGCRKhKjvPf3kzJOA1B7Rqb5Q

  1. Select Generation

tv7aPZP4KHPTjzD-Ln80x2RJRRP6_W8M9Ffuk5WDPJ6fOGZrfT5hnjsNowdvmdiBYj9St7J9bVBaZfdg15HRFz132CEKj8fl3QmM_E0AP4oIWyQZv5Ifmo9sQaGoOrQ0axEr8RYdsc9AMyWyst7a-7u1s0ivNoqdyVLh3z08oL0AptBFrqDjIzjdqShhPA

  1. Select Starting Memory Size

VE6tXfSq0UYMd19sFIWtCNDr9MOE0s-5mlIA16Ni-OQtF6znOE6zumqMj8PpUWut7ngbG9Mrh1z3wR_ukQu1cuOFa9Powrh6T1gDjGfpmSUZZXF0WDT_kvpK9bgnlNY1nW0alW3_bnsoH-xfPMtXHworkb0xCVz6uo1zAX1ncFI8FKxMlqfhxovWYe4Feg

  1. Select Networking

yaXyGtOO8aBtng_rs8dsppkmt5slj3gym1Z-wzS06IWArDmiaHfQ39F81PStoTVQe6cKsxLVITf_yE1A_3h7__n8lveYduxUsFTIvQA0ndc9-SiqIuOd5o_BShGdnVcYoct_ZP7J0tAzStkh385upFBTO-y2t353XaZkvvrELtzdcNyCDJmwLkgrds815g

  1. Create New Disk (20GB)

GVdoeVIvS5Ya_fRgBsCai7yZXSVmyY6bL5yu6edAO1pHj-OYrKDiwQssVbBZUEseNPA1d1MXddp0DAL2C9c6ibO4fum452Kz52ucSjRRfpqtCWPvbuNvo0VEpgznNJosYENWHrF5NVgqdKchE5Xyen_T7RqzOIupVjePu5shzQ3-SWiN33to3gF9O4IUXw

  1. Select Install from CD and Image File

66ypxBYi7F6z5ZMs6AFwoadfPGOXttLbXyHwqF-T5v-hDzh-NOpbf2DSmuwevXd9a_JK8z9CQ20teJd8f8oySo6V6Z1o2KWcLDHIBdg1kQj4nz0gMAxDVjsq8VWahDzHDlbc8uCCDVq7fenr7E7gL40so1WwQOCQ-RUU-Novb5vEVyRvBcrOWtd7iTEAiQ

  1. Select Ubuntu Server 22.04 ISO From Download Earlier

Uq4qcMFyN2fvnbl4-xVo5VgpiUIouYblRilFNRRJkgKdBYuOL-aokR5dkzxVGkGd5UhGLQK8Xm2-pZp7qAg69K74grWVUXrNSe7N4YIpnqTC7n77QwA9MByFYBOwJk9_KXubUUEIffvRMXzK7ULrw7N0d-fjXMoi4wZ1IKora7lj2Bk5EL2ccieHfS1OIQ

  1. Click Finish and The Virtual Machine Will Be Created

NqRWyl3W_YXQOi_MTvsj4eDitDikYPQ1Smml4KmZJnYyTzPjg0bVM-SbsCMXhWNG3qYjRnWC71unXYJcKzXMVaDv6PVSrbJe3wN5oFPwM4HvsWFsdVGHVuRliXPsFxY8FxjvnvrMjZE_e40vdRK7rROZoiynw6AklPErKWU51WD-iJvV4NCSle1AzzQGRg

  1. Install Ubuntu on Virtual Machine

    1. Right Click VM and Select Connect

06ETERGaElZVjLsKFJeU42gkjzS3Xj74PR-8esGwWVYAsNx_DmkKjnDRgonNshWPjUKPp6Vlmi3usjlx5D6EuAvYQYv45l31VaIn3RIRO-opWan47JRRZkiJqjSBdMSlfC0jfqY272iyi_pul82XN1L6BdoF-YKRvK01byLu9xKv4Q1XO9q61KT51yEhEQ

  1. Click Start

L3PMg2hUmURR69J-jHbudmJ2V4DP-ZXfEB0XBMjkzAgZOyyDR7h9nBCH23RviEKZxp4Jn19SuBfEMsxvgl9ebYRUrmtkluaBGafF5s0H1aDedeXMUHuTxrolT7HeJ5KSpH3YwYQPKrgbWyDAZYtpADfyv6njNYJN8dAM2aXx9cjN94jLCjVS4rfMCo8gFQ

  1. Select Try or Install

orJv-PZidIEja0J5yqNUVyBqfm_66ISjAG8nFt18wnK2l1t4j85AmERE7KeF6vR0ktLCBoyEJ1chc4zHJegMj3kZ6uzOdMsYZ7WU4Uwx4bHJthCw5JbQAM1rj1GR-HPBoQFCOmgi8o-nfYL9tqThK5ZgMQ8bAVjn1p8d-o-58_-oMpydyCICqioTwyrKvA

  1. Select Language

tNl8Iy2429RAPfjuGyA1XrxrzFrL2wEgVBChTwfRimLf5OcpNF6zqUBrUpCE-sP1HwGx1ZMwI42G-I2mb_35oWO1U4TIx28DRA0LTvnQYpV_Dkj-RsI6-_lp4oQjtRsQR5HrrqRX_5kIOX0_-FA7CmuYASat4sxTu_UTGrOkLbHRwOo-xm1nNExTb85r_Q

  1. Update Installer

1yW4VyFsF42ifN8zBI12RgoMfsuWYQbIVB5vOkxU7EnxUW9wywUqiwwr9WWAfSiC6JhGQkuQ6ylufsxvCheaTDvNv_2ui3Lx7PPbdouyXBVSzWrEEuuB1rM_PYsxuncWIulT3U_Z4DrA6xJQmv_lhW47EgmXUoMCAiUpauzVwfTpGB1-dH9yx9Zsmy_hgQ

  1. Select Keyboard ConfigurationWLPJPIfiijVFhxz37oKTaHKAJ9mfOrI7eNDNeduGV4L4TiEZLkIDmCrLkMB-AQ1DZbSFKzD6TuU3Q1MwLpv6oTA5lyLeKes115w_AemKP9mJ1QtYnOKVMDofxTqLKGHc45ZAL7NsULbHdP0h7TcofHp9TREttQc5-Hb3TcRAEspqxDyj8RLFfVjon4jQFQ

  2. Select Ubuntu Server

wm3j1XNSN6yHLNakL9FFi4XsSdQkDQiAKxfAexDE0m31DTrO0BzYvyHvw0dDn43YdBynqRoOxCQCEe7FvxSJDLM95OBLnVkzp4xn9Rn9A_2e-OoeQ0PMqapItuiLj3kMaUhVbbW3V2NPh2WQRNtwXpVWfziTV1_w1deBJCDDqwY28ld1B_bp3C0BRR74uA

  1. Confirm Networking

 uVBBYNzI7hBEaNBAzJ1Enf03ziDakhunmy4zONf2HUYyfbZLKugb24hZNJeBWf40x0Au-vyXvxaiZUWJ6nVRM3uWVcHwzzw_ST_F_G2rRg3ItCS_9RRIO1HeniDNWAZtErDIK8F_zsK4-IvjT5fVE2ITmPjhLOIQCU1vF2kqk7lI9VNqaxbTymoA7lpdfw

  1. Skip Proxy

o0POfH4GlH_1OeIgO7bpC6zLhFO2ZOT4wttj8SCfKZCO45F8rk2YQ5L5hMAvSeySZc5GccDQKfvJ4IzpV5uT0IwnwsYL0aqBGmvDjqO4uXvrkDNnVpUVgtp4zAWgB6NyKl_DONUc184a-vMB_1bEnraD6SSOCyEwzOl-QT9YWh-CLE9_K7_0_gTcvR9xTA

  1. Confirm Mirror

g-EyduxsD1sKwI0fPv6CLml64cbvNjcUwWmr9wEnm0jvS_AfGmPbXy4Tpmi3iKuRsxyE6oB9Rt6ua6NsO6uQzQ4g1Tx4FHydvnxMv9n_wI-3mUVgqO0zvvIVSb-o4YclY_0i39VW63oB3dgBXLMUZH340cnp0zoIy8KCG-I0lmUYl9lpSXgCAE1xvYEg9Q

  1. Default Disk Configuration

N9hE57GgufSIrQRL-vJk8MuwKmczGuXWUXy-Hp0Th0wd1XS-HO47fubRNUw4ErB_CnfWuCaIkcsR1m4G72jaH_9BCeklW_wTKLXA6aZ_pJn_p4z_XUPvzt6weXxpj-pgzOnZuL6NjCChFYkSReGq8SFJsFFtFxx6ohfqGVyVsFB7-KhIZKXI986QxOiWxw

  1. Select Logical Volume

BMZe9-Pb_j8mT5LOjJ93sOIP8aZ6sVaud4mWb1pgJHRAwpf_ZqWhu9DYjnHvy5_JIUDRorG9qqxW73Lqe_l8MxfaIXSwPW2cwrOvMOP7ff9P2dRnKB6NjDd4Ysku0vaIRsjNqlEQsTemp5f3UQGrOUJdF3YZA6knDF1GLqOv-9LeEgDY2ZH5mP5rFfJxwg

  1. Edit Logical Volume

DJHfEhZWvrTSHGyat_g3vl23Qv-oYkCdsBYYRtxlnk0DIgXhO9_RSbobqqerHs_0vmZFMeyh-W59yVS04CxY4olcKY-QgvKZwsFsebq1lV-OlPB3x_2d77rIt5jMVazDBN9rkuFxVnSRt8jc0qo1usmPVMwv9Lt1Sf5sz2h_RPU01g0QPG0yyywmTVJoaQ

  1. Expand Volume to Max Size

KvCYYabP-Gi_bHFGPOGKZu5Mm6WEEcXZs3T7rbqE26QZiZXR4W33QfdqAwrsK3u6znOnNjaocLOLKR3YXyqgEgqemTfAUJ8yI3aMs0LtPmCCTMMAoZmAu0k3uK4dIGHJc9Io6kxT16Ay3r_EVFVBThNWlZxNCgrGeiAANm1o3cqXOp6RKv2tCKPW4URYxA

  1. Confirm Install

8ZLZ3QD-Fqvyept1z5ejmOzPjzOr_5eHlja-42QcLI3sD-U-2KdBgZM8DZ_ZdOlf-iK16ITAL8WgeI4CFwXnRHTSv0hFLf5CyC4Zkfwxu4zMupsPDuzUFZHD5ILhDQcraJnUlQnSaGW3zFLHCEKEfZ73UDBmYJOedKZhf0MGyAeyIGjgJ7EwBaMhPrAoZg

  1. Enter User and Computer Details

ijwGDVkAytcTF4Nt4HxB0jO_8lknZCFwg3brAwxMTbigeeA85JouxexbbRvYXrMKrNHMrLp6xNrkyaSf1J_mI2IocSiBhMoIA2G0W4F-_KI9Wgf2P79w5DuZVzbOqwJYcaaKjBIJpm_JT4Ym1vGwrAONpVI895s7zVYYmPofREx9zsHbc6i5Egl3zBH4AA

  1. Install ssh

pmvTjlMTy7m1Dlo5-_qAkPcNFSIpACmhTK9Il603okgukLGqjfmOk0czgLckxF1U1LDo5RISMT0Vr8Sl7XpyGCrGwrxf57I6lcEanrz_MMBJOLnQhiR_5UhREpvHoIQTfH4ieDNa5SIpY4BAcKxNcRpTzM9cGDaR0c5tf777AekOL7Iwt0uKp5naM-e5mw

  1. Skip additional tools

CPKym-GGUuugiQ4-_9jNacWcwf2DE0YQbVOT5RITyVvEAyEdTlbXR9mzXx1EyAiu4gkhZ-yDCxjIel_yPEVsDRaFiWoG_S-n7pa-WmHf0zWBpl_a50L2TLA3QRLo14fW-Q66WfLs5YWbdfV_CyRj5aNVSa7Gyp3NjzdAcohrcjLAhyjjP6ZYLShhxHa2sA

  1. Cancel Update if Hung

SAo3YHhMv1ndULjK8BmM4h03_drgmoHsYHgAGLng5BwBNc7s0Rlm7eqG2BXLm0ccHiL1ofOU5nbEJfaORdxiLsog2sqfcCby8TQTwlvcD-HC7GVJ0RSo5LcCDHSzpYfq2d0MZY86K1bVvYJmx4bSWohCZvGtUYiX4Z-rKpr7QkO7Hxpv9p5k67gnMPbweQ

  1. Reboot

LKafAzDb3UzeLN0-MTzNrqgNcy7WxeLwEl6WwJYqCx6tCarsroULj_7XTUvLjaiqoyquKgbvZlLSP3MUL862tABUw2hYx6RArx8_SrpFuroyzJANzkICfHOEoVUuolBsEsMxZu2e1u8Ex6-leILE5Mbbfc9D__jH3srb7qby9GHppQeB6I5hjAcTkHyk0w

  1. Unmount Error - Force Hard Reset

T8mRXZ0SlO7gDfIzG5CFu3mq-jH28J5Ki5mjumoG5K6TcrFEwg4fhfBp_REStUw9jHoW-1jUD7fzr-VRtjZYTWOoOg1MinkRv4q-qItqQ2GaJQeUQhdwE4rN0sisE0Xyydh442P7pWNLS3T_ayTcIWTbbL3l5F2fb89e80ltNxNLvzoJJFhqbD-qqd6rqg

BSFTBczpKFWVOIbWLN6sR_Mr3H56G48blzob2udfCvsXQQTfrOC1oCqcNm5Y01Q0r9VNdZm-kDRoovcC-Yt-5PWbT2A6E1wD-XUFMfnCvEyQWFdsW37DmeQ3gilC4uXN3fk26jxeO09bSd_tnJKUPwZ8JhJeNOmnRPoUMH2GR-PLFGK6g7j76zXvH-O-ZA

                    Congratulations you have installed your first Linux Operating System!

 

 

community logo
Join the Son of a Tech Community
To read more articles like this, sign up and join my community today
2
What else you may like…
Videos
Posts
Articles
September 10, 2024
post photo preview
Another Rusty Spec Mine

Thanks to @ScarTalon for finding this one. 

 


Resources

Node: https://github.com/astrix-network/astrix-node

Miner: https://github.com/paragone/astrix-miner

    -Website: https://astrix-network.com
    -Explorer: https://explorer.astrix-network.com
    -WebWallet: https://wallet.astrix-network.com
    -Discord: https://discord.com/invite/cwfDZJ9dHx
    -Telegram: https://t.me/astrix_network
    -X: https://x.com/astrix_network
    -Github: https://github.com/astrix-network

  • Get node software 

wget  https://github.com/astrix-network/astrix-node/releases/download/v0.14.1/astrix-node-v0.14.1-linux.zip

  • unzip 

unzip astrix-node-v0.14.1-linux.zip

  • start screen to test (can make service later)

screen -S astrixd

  • Enter Directory

cd astrix-node

  • Start node with mining settings

./astrixd --utxoindex --rpclisten-borsh=default --rpclisten=0.0.0.0:34150

  • ctrl+a+d to exit screen
  • Enter directory

cd astrix-node

  • Start Wallet

./astrix-wallet

  • Connect wallet to node

connect 127.0.0.1

  • Create Wallet

wallet create

  • Use hiveOS image in custom miner requires kernel 6.1 meaning latest beta and now they did update latest stable to 6.1 as long as you use replace option to upgrade to it or on first burn. GUI latest stable will not update the kernel. 

https://github.com/Dalkson/Wrapper-Builder/releases/download/astrix-miner/astrix-miner-v0.2.1.tar.gz

Read full Article
post photo preview
Skoof Wallet and Node Guide

This is a guide to build a wallet and node for the Xelis fork Skoof. The wallet guide is first and you can mine to the public node I have built with rigel miner now. Node Guide will be completed later.

 

 

Only for Supporters
To read the rest of this article and access other paid content, you must be a supporter
Read full Article
post photo preview
Yet Another Spec Mine Resources

The latest spec mine not available on miningpoolstats or exchanges. 

Check out the Video Here https://sonofatech.locals.com/post/5660644/yet-another-spec-mine

 


https://pugdag.com/

https://wallet.pugdag.com/

https://mining4people.com/

Read full Article
See More
Available on mobile and TV devices
google store google store app store app store
google store google store app tv store app tv store amazon store amazon store roku store roku store
Powered by Locals