# Virtualization ## Week TBD ---- ## Virtualization + Oracle VirtualBox + VMware + Workstation Player (Free) + Workstation Pro (Non-Free) + Docker ---- ## Comparison + VirtualBox 設定 **Port Forwarding** 比較簡單 + VMware 讀取**外接 USB** 比較容易 + Docker 執行 **Non-Linux 的作業系統**比較困難 ---- ## Scenarios 1 老媽要玩一款來自 Windows XP 的古老小遊戲 :arrow_right: 選擇 VMware 把小遊戲裝在 USB 裡面 ---- ## Scenarios 2 各種神秘的 SA 回家作業 還要求要用 FreeBSD 的那種 :arrow_right: 選擇 VirtualBox ---- ## Scenarios 3 需要靈活的包裝、快速的部署各種 Linux Service :arrow_right: 選擇 Docker --- # FreeBSD ---- ## Basic + 假設我們要在一台 Windows 上面安裝一個 FreeBSD 的 VM + **Host** 主體代稱 Windows + **Guest** 客體代稱 FreeBSD ---- ## Installation 前往[官網](https://www.freebsd.org/zh-tw/where/)下載映像檔 FreeBSD 支援各種硬體,包含 amd64, i386, armv6 ---- ## Port Forwarding 不知為何 NAT 的 Port Forwarding 在我的電腦上好像沒用 改用「橋接介面卡」後 Guest 會直接跟 Host 的網卡要一個 IP ---- ## Note 將使用者加進 wheel 群組 ``` pw groupmod <group_name> -m <user_name> ``` [Reference](https://unix.stackexchange.com/a/196477) Wheel 一詞起源於 1960s ~ 1970s 在 TENEX 作業系統 Big Wheel (巨輪)用來稱呼那些擁有巨大權力或影響力的人 aka 巨佬 ---- visudo 修改 sudo 權限設定檔 sudo aka "Superuser Do" ``` %wheel ALL=(ALL:ALL) ALL ``` ---- FreeBSD 的硬碟是用 ada0, ada1 命名 ADA = ATA Disk Attachment ATA = Advanced Technology Attachment SATA = Serial ATA NVMe = Non-Volatile Memory Express AHCI vs NVMe PCIe vs SATA M.2 Slot vs PCIe Slot vs SATA Slot [Reference](https://chat.openai.com/share/ebbe9994-ed01-4ef5-b1b9-1724c1bb2544)
{"metaMigratedAt":"2023-06-20T01:15:17.213Z","metaMigratedFrom":"YAML","breaks":true,"description":"地獄貓旅行團第 21 週心得分享","slideOptions":"{\"transition\":\"slide\"}","title":"Week TBD - Virtualization","contributors":"[{\"id\":\"c7cbb212-2c41-4dfa-8d85-f8e7fa769bf1\",\"add\":1696,\"del\":97}]"}
    85 views
   Owned this note