logo

How to install ExTiX Deepin to hard drive

Using Refracta Installer on a UEFI computer
1. Just start the installer and follow the instructions. If you already have one Linux system installed you shall not install Grub while installing ExTiX Deepin. Instead you should add start data for ExTiX Deepin in /boot/grub/grub.cfg and/or /etc/grub.d/40_custom. I.e. on the partition where you already have Grub installed - see below.
Screenshot 1
Screenshot 2

Add the boot start lines shown below (example).


menuentry 'ExTiX 19.4 Deepin Refracta 190419 (sda5-Samsung_T5)' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-95f71a43-c9e9-4360-920b-a9ba9498eb11' {
    recordfail
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_gpt
    insmod ext2
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root 95f71a43-c9e9-4360-920b-a9ba9498eb11
    else
      search --no-floppy --fs-uuid --set=root 95f71a43-c9e9-4360-920b-a9ba9498eb11
    fi
    linux /boot/vmlinuz-5.0.7-extix root=UUID=95f71a43-c9e9-4360-920b-a9ba9498eb11 rw splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE acpi_backlight=vendor acpi_rev_override=1 nomodeset
    initrd /boot/initrd.img-5.0.7-extix
}

NOTE: The boot lines above acpi_backlight=vendor acpi_rev_override=1 nomodeset may not be necessary. If you can't start ExTiX Deepin just remove everything but rw splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE

Using Refracta Installer on a non-UEFI computer and VirtualBox/VMware
ExTiX Deepin version 190419 is made for UEFI enabled computers. When installing on a non-UEFI computer you'll have to first replace grub-efi-amd64 with grub-pc. Just open up a terminal and run the command sudo apt update followed by sudo apt install grub-pc. Then start Refracta Installer and follow the instructions.

Using ExTiX Deepin Installer (Deepin's original install program)
This is a bit tricky since Deepin isn't made for running in live mode. Watch a slideshow below showing the install process.

If you can't see the slideshow in your browser you can watch
this animated GIF.

As you can see the install process will end before the installation is ready. (Message: Installation failed). Nevertheless the installation is ready. Only the installation of the bootloader (Grub) has failed. If you already have Grub installed on your computer you can therefore just add boot lines for ExTiX (see above) on the partition where you have Grub installed. If you have installed ExTiX in VirtualBox or VMware you'll have to follow the instructions below. Just run the commands etc below. As you can see you'll have to chroot into the install partition (normally) sda1.
1. sudo su
2. mkdir /mnt/sda1
3. mount /dev/sda1 /mnt/sda1 < i.e. mount the install partition
4. cp /etc/apt/sources.list /mnt/sda1/etc/apt < i.e. replace sources.list on the install partition, which was changed during the installation
5. mount -t proc proc /mnt/sda1/proc
6. mount -o bind /sys /mnt/sda1/sys
7. mount --bind /dev /mnt/sda1/dev
8. chroot /mnt/sda1 /bin/bash < i.e. "chroot" into the install partition
9. apt update
10. apt install grub-pc
11. grub-install /dev/sda
12. update-grub - screenshot
13. exit
14. dde-file-manager
Use DDE File Manager and go to /mnt/sda1/boot/grub. Open grub.cfg and change from ro (read-only) to rw (read-write) - screenshot.
15. Reboot your computer and start up ExTiX from hard drive.
If you can't log in as live with passwd live you can log in to the Deepin desktop from console mode. Press the keys Ctrl Alt F1 or F2 simultaneously. Log in as root with password root. Run the command startx to enter Deepin. You can then create your own user. Command: sudo adduser MyUser
Screenshot - Deepin desktop when logged in as root.
Screenshot - Deepin desktop when logged in as my created user (exton).

BACK

logo