Bookworm is an excellent e-book reader that supports a wide range of formats. It's open-source and free to use. In this article, we will guide you through the process of installing Bookworm on Debian 120 using QEMU in Windows. QEMU is a popular open-source machine emulator and virtualizer that can run on various operating systems, including Windows.
Before we begin, make sure that you have the following:
- A Windows machine with administrative privileges.
- At least 10 GB of free disk space.
- At least 2 GB of RAM.
Step 1: Download Debian 120
First, we need to download the Debian 120 ISO image. You can download it from the official Debian website. Choose the "64-bit PC Netinstall" image. Once the download is complete, move the ISO image to a location that's easy to find. For example, you can create a new folder named "Debian" on your desktop and place the ISO image there.
Step 2: Install QEMU
Next, we need to install QEMU on our Windows machine. Open a command prompt as an administrator and type the following command:
choco install qemu
This command will install the latest version of QEMU using the Chocolatey package manager. If you don't have Chocolatey installed, you can download it from the official website. Once the installation is complete, you can verify that QEMU is installed correctly by typing the following command:
qemu-system-x86_64 --version
This command will display the version number of QEMU. Make a note of this number, as we will need it later.
Step 3: Create a Virtual Machine
Now we need to create a virtual machine that will run Debian 120. Open a command prompt as an administrator and type the following command:
qemu-system-x86_64 -cdrom path/to/debian.iso -m 1024 -smp 2 -boot d -enable-kvm -vnc :0 -device e1000,netdev=net0 -netdev user,id=net0 -drive if=none,id=hd0,file=debian.qcow2,format=qcow2 -device virtio-blk-device,drive=hd0
This command will create a new virtual machine with the following specifications:
- The virtual machine will use the Debian 120 ISO image as the boot media.
- The virtual machine will have 1 GB of RAM.
- The virtual machine will have 2 CPU cores.
- The virtual machine will use VNC to connect to the display.
- The virtual machine will have a virtio-blk-device for the hard drive.
- The virtual machine will use the QEMU virtio-net driver for the network.
- The virtual machine will use the QEMU qcow2 format for the hard drive.
- The virtual machine will use the "debian.qcow2" file as the hard drive image.
Make sure to replace "path/to/debian.iso" with the actual path to the Debian 120 ISO image. Also, make sure to replace "debian.qcow2" with a unique name for the hard drive image. Once the virtual machine is created, you can connect to it using a VNC viewer.
Step 4: Install Debian 120
Once you've connected to the virtual machine using a VNC viewer, you can start the installation process. Select "Install" from the boot menu and follow the on-screen instructions. When prompted, select the following options:
- Choose your language and keyboard layout.
- Choose "Guided - use entire disk" for the partitioning method.
- Choose "SCSI1 (0,0,0) (sda)" for the disk to partition.
- Choose "All files in one partition" for the partitioning scheme.
- Choose "Yes" to write the changes to disk.
- Choose "Yes" to install the GRUB bootloader.
- Choose your time zone.
- Choose "No" to configure the package manager.
- Choose "Yes" to configure the network.
- Choose "Continue" to skip the software selection.
- Choose "Yes" to install the GRUB bootloader on the hard drive.
- Choose "Continue" to finish the installation.
Once the installation is complete, you can reboot the virtual machine and remove the ISO image.
Step 5: Install Bookworm
Now that Debian 120 is installed, we can install Bookworm. Open a terminal and type the following command:
sudo apt-get update
sudo apt-get install bookworm
This command will install the latest version of Bookworm on Debian 120. Once the installation is complete, you can start Bookworm from the application menu. Congratulations, you've successfully installed Bookworm on Debian 120 using QEMU in Windows!
References
| Title | URL |
|---|---|
| Debian Netinstall Image | https://www.debian.org/distrib/netinst |
| QEMU Chocolatey Package | https://chocolatey.org/packages/qemu |
| QEMU Documentation | https://qemu.weilnetz.de/doc/qemu-doc.html |
| Bookworm on Debian | https://packages.debian.org/bookworm |