Create a Bootable USB Drive
Write a Lingmo OS image to a USB drive on Linux, Windows, or macOS, and verify it afterwards.
Linux
Use lsblk to find the device that matches your USB drive by size and model. Writing to the wrong device erases other disks.
Check the device name again before writing: /dev/sdX is only an example, do not copy it as is.
With dd
Replace lingmo-os.iso with the file you downloaded, and point of= at the device you confirmed above.
lsblk
sudo dd if=lingmo-os.iso of=/dev/sdX bs=4M status=progress conv=fsyncWith cp
cp needs no extra flags; run sync afterwards to flush the cache to the drive.
sudo cp lingmo-os.iso /dev/sdX
syncWindows
Ventoy
Install Ventoy on the USB drive, then copy the ISO file onto it. You can keep other images on the same drive.
Rufus
Select the ISO and the target USB drive in Rufus, then start with the default settings. Writing erases the drive.
An official USB writer is in progress and will be added here when it is ready.
macOS
Use diskutil list to find the USB drive, then unmount and write to it. Use the device name from the actual output; /dev/diskN is only an example.
- List devices
- Unmount the device
- Write the image
diskutil list
diskutil unmountDisk /dev/diskN
sudo dd if=lingmo-os.iso of=/dev/rdiskN bs=4mVerify the image
You can check the ISO before writing it. If the SHA-256 value published on the download page or in the release notes matches your local result, the file is intact.
Compute the SHA-256
sha256sum prints a hash; compare it with the value published with the release.
sha256sum lingmo-os.isoCheck against a checksum file
If the release provides a checksum file, sha256sum -c verifies several files at once. Use the file name that is actually published.
sha256sum -c checksum-fileSignature verification
gpg --verify needs a signature file and the matching public key from the publisher; it checks the signature and confirms the file has not changed. If no signature file is published with the image yet, the SHA-256 check above is enough.
gpg --verify signature-file lingmo-os.isoSignature files and public keys are whatever the publisher actually provides.