search
HomeOperation and MaintenanceLinux Operation and MaintenanceWindows10 and Centos7 dual system installation

Due to the need for learning, I installed the Centos7 system on my computer yesterday. Although I saw others install it once before, I thought it was very simple. However, it still took me nearly a day to operate it myself. Since there are many tutorials on the Internet, but a search found that most of them are ineffective or very short (without detailed introduction), so I want to write a detailed tutorial here to avoid future generations following my old path.

The specific operation of this article has been published on the PHP Chinese website before: please see the detailed introduction for the detailed operation of the picture (//m.sbmmt.com/blog/detail/21085.html)

It should also be emphasized that I am not very familiar with this text editor, so the format of the article is a bit messy,,,,

Step one: Preparation of basic tools

1 .Prepare the Centos7 image (since there are many versions of the image, here is a brief introduction to the image download address and version introduction):

1. Mirror address: http://mirrors.aliyun.com/centos/7 /isos/x86_64/

After opening, it looks like this:

CentOS-7-86_64-DVD.iso Standard installation version, generally download this CentOS-7-86_64-NetInstall.iso The network installation image CentOS-7-86_64-Everything.iso supplements the software of the full version installation disk and integrates all software.

Choose the standard version installation here

2. Download the floppy disk and burn it

Find the downloaded image address

2.Write to U disk

3. Divide the disk partition

In windows10 search, find the disk partition and open it

The space used to install the system can be partitioned or unpartitioned, as long as it is free Just come out! You can click on a disk, right-click to compress the volume, and select the allocation size. Generally, 50G is enough. Here, change to MB

If it appears unallocated, then it is OK

Step 2: Prioritize the USB drive under bios Adjustment:

Open bios. Generally, press and hold F2 to enter when booting, or find recovery, click Restart Now

, click Troubleshooting, click Advanced Options

to enter boot, and adjust your U disk option to the first One, then save and exit

Open the computer again and a message will appear

Select the first option, press e to enter the edit mode, and put: "linuxefi /images/pxeboot/vmlinuz inst.stage2=hd :LABEL=CentOS\x207\x20x86_64 quiet" changed to: "linuxefi /images/pxdboot/vmlinuz linux dd quiet", as shown in the picture, press the ctrl x key

to find the U disk where you installed Centos. The first column below is the address. What is shown in the picture is sdb1. Everyone's address may be different, so you need to find your own address

to exit, press e again to enter the edit mode, and change the first line to the picture In the middle, sda4 (mine is sdb1, the picture below was found on the Internet, so the address is different) is the U disk address you just found

Press Ctrl X to enter, and that’s it

Note that there is something urgently needed to be emphasized here: in the software selection area, the default is minimal installation. After installation, there is only a black window (not suitable for professional programmers), so click to select desktop installation. That’s it

Finally: Congratulations to the boss for getting a Centos7 system

The above is the detailed content of Windows10 and Centos7 dual system installation. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
How to restore Linux system from backupHow to restore Linux system from backupJul 23, 2025 am 12:25 AM

To successfully restore Linux system from backup, you must first clarify the backup type and follow the steps. 1. Confirm the backup type, such as complete system image, file-level backup or package list plus configuration files, and select the corresponding recovery method according to the type, such as decompressing data with rsync or tar. 2. Enter the recovery environment through LiveUSB, mount the root partition and backup location, and use the command to copy data. 3. When restoring user data and configuration, check permissions, ownership and hidden files, and reinstall GRUB if necessary. 4. Pay attention to details such as excluding special directories, version compatibility, and non-obvious configuration storage locations. Testing and preparation in advance is the key to ensuring a smooth recovery.

How to use the `lsmod` commandHow to use the `lsmod` commandJul 23, 2025 am 12:13 AM

lsmod is a command in Linux to view loaded kernel modules, and display module information in a more readable way by reading /proc/modules file. Its output contains three columns: Module (module name), Size (size, bytes), and Usedby (number of references). Combined with grep, specific modules can be filtered, such as lsmod|grepusb is used to find USB-related modules. Dependencies can be identified by Usedby columns, for example, snd\_usbmidi\_lib is dependent on snd\_usb\_audio. To view dependencies in depth, modinfomodule\_name is available. Common operations include using sudomod

How to unmount a filesystemHow to unmount a filesystemJul 23, 2025 am 12:06 AM

To uninstall the file system, you must first confirm the mount point path and use the umount command to operate. If you encounter "deviceisbusy", you must handle the occupied process. 1. Use df-h or mount|grep/dev to confirm the mount point; 2. Execute sudoumount [mount point] uninstall; 3. If the device is prompted to be busy, close the relevant programs or use lsof to check the process and kill; 4. Use sudoumount-l to delay uninstall; 5. When uninstalling NFS, you can add the -f parameter to force uninstall. Be careful to ensure that there is no program dependency before operating to avoid exceptions.

How to manage system logs remote syslogHow to manage system logs remote syslogJul 23, 2025 am 12:06 AM

The configuration steps for remote management of logs include: 1. Configure the local client to send logs, modify the rsyslog configuration file and transmit using the TCP protocol; 2. Set up the remote server to receive logs, enable network modules, and set up log classification storage; 3. Strengthen security, restrict access through firewalls, TLS encryption and log filtering; 4. Troubleshoot common problems and check port monitoring, connectivity, service status and security policies. Following the above steps can ensure the stable operation of the log system.

How to check active network connectionsHow to check active network connectionsJul 22, 2025 am 12:35 AM

If you want to know the network connection on your current computer, you can view it through the command line tool; use netstat-ano on Windows to view all connections and PIDs, use ss-tulnp and lsof-i-P to obtain detailed information, and can also be monitored in real time through graphical interface tools such as resource monitor, nethogs, etc.

How to troubleshoot locale settingsHow to troubleshoot locale settingsJul 22, 2025 am 12:34 AM

The locale setting problem affects the operation and display of the program. The solution is as follows: 1. Check the currently supported locale list using locale-a; 2. Generate missing locale, use sudodpkg-reconfigurelocales for Debian/Ubuntu, and use sudolocaledef command for RedHat/CentOS/Fedora; 3. Modify the /etc/default/locale file to set the default locale and reload; 4. SSH login warnings need to generate the corresponding locale on the server or adjust the local SSH configuration; 5. It is recommended to unify LANG and LC_CTYPE for abnormal characters in the graphical interface.

How to monitor disk quota usageHow to monitor disk quota usageJul 22, 2025 am 12:33 AM

To monitor the usage of disk quota, you can use the quota command to view the quota quota, use repquota to view the overall usage, and use scripts to achieve automated monitoring. Specific steps: 1. Use quota-uusername to view the disk usage details of a specific user; 2. Use repquota/path/to/mountpoint to batch view all user quota usage; 3. Write shell scripts to combine repquota and email notification functions to achieve automatic monitoring, and set cron timed tasks to execute daily, so as to timely grasp and warn about the problem of overdue disk quota.

How to configure unattended upgrades aptHow to configure unattended upgrades aptJul 22, 2025 am 12:20 AM

Unattended upgrades are suitable for managing multiple servers, wishing to reduce manual updates, or failing to maintain the system at any time. First install the unattended-upgrades package: sudoaptinstallunattended-upgrades, and then enable the default configuration: sudodpkg-reconfigure-plowunattended-upgrades. Select "Yes" in the interactive interface to enable it. Custom behavior can be achieved by modifying the configuration file /etc/apt/apt.conf.d/50unattended-upgrades, such as adding update sources and setting automatic restart (Unattended-Up

See all articles

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),