產(chǎn)品眾籌網(wǎng)站開發(fā)怎么自己做個網(wǎng)站
文章目錄
- 1.前期準備
- 1.1 制作啟動盤
- 1.2關(guān)閉快速啟動、安全啟動、bitlocker
- 1.2.1 原因
- 1.2.2 進入BIOS
- shell命令行進入BIOS
- windows設置中高級啟動
- 在開機時狂按某個鍵進入BIOS
- 1.2.3 關(guān)閉`Fast boot`和`Secure boot`
- 1.3 劃分磁盤空間
- 1.3.1 查看目前的虛擬內(nèi)存大小
- 2.開始安裝
- 2.1 使用啟動盤啟動
- 2.1.1 法一:BIOS調(diào)整啟動順序
- 2.1.2 法二:使用windows高級啟動直接進入啟動盤
- 2.2 語言
- 2.3 聯(lián)網(wǎng)
- 2.4 ==分區(qū)==
- 2.4.1 與windows共存
- 2.4.2 如果要手動分區(qū)...
- 主分區(qū)和邏輯分區(qū)
- 3.完全卸載Ubuntu
- 3.1 刪除Ubuntu分區(qū)
- 3.2 刪除Ubuntu殘余的efi引導(切記)
- 4.基礎(chǔ)環(huán)境配置
- 4.1 換源以及更新
- 4.2 deb類應用安裝
- 4.3 卸載以及清理
1.前期準備
1.1 制作啟動盤
先下載一下Ubuntu系統(tǒng)映像。官網(wǎng)下載得比較慢,可以去其他鏡像源網(wǎng)站下載比如清華源。下載好的鏡像是iso
后綴。
隨便準備一個硬盤(U盤),不需要用太好的硬盤,而且制作啟動盤之后硬盤里面所有的內(nèi)容都會銷毀。然后用一些硬盤制作工具燒錄進去即可。這里推薦rufus
。下面演示一下操作:
選擇好映像文件之后什么都不用動,一路確定之后就是等待燒錄完成。由于rufus不會自動彈出燒錄完成的彈窗,有的小白可能不知道燒錄完成了,這里我們只要等狀態(tài)進度條跑滿就好了。
1.2關(guān)閉快速啟動、安全啟動、bitlocker
1.2.1 原因
- 在安裝時,我們要進入的是啟動盤。如果不關(guān)閉快速啟動,計算機就會快速地加載Windows系統(tǒng),進不去啟動盤。
- 如果不關(guān)閉安全啟動,計算機可能會拒絕加載不受信任的外部設備,從而無法進入啟動盤。
- 如果不關(guān)閉bitlocker,外部設盤就無法對硬盤進行寫入,也就無法安裝。這個關(guān)閉比較容易,請自行查閱資料,此處就不具體講解了。
1.2.2 進入BIOS
進入主板的BIOS界面可以關(guān)閉。BIOS是英文"Basic Input Output System"的縮略詞,直譯過來后中文名稱就是"基本輸入輸出系統(tǒng)"。在IBM PC兼容系統(tǒng)上,是一種業(yè)界標準的固件接口。BIOS是個人電腦啟動時加載的第一個軟件,是一組固化到計算機內(nèi)主板上一個ROM芯片上的程序,它保存著計算機最重要的基本輸入輸出的程序、開機后自檢程序和系統(tǒng)自啟動程序,它可從CMOS中讀寫系統(tǒng)設置的具體信息。 其主要功能是為計算機提供最底層的、最直接的硬件設置和控制。此外,BIOS還向作業(yè)系統(tǒng)提供一些系統(tǒng)參數(shù)。系統(tǒng)硬件的變化是由BIOS隱藏,程序使用BIOS功能而不是直接控制硬件?,F(xiàn)代作業(yè)系統(tǒng)會忽略BIOS提供的抽象層并直接控制硬件組件。
這里列舉幾種進入BIOS界面的方法。
shell命令行進入BIOS
首先查詢一下shutdown.exe
指令的用法
PS C:\Users\Xu Han> shutdown.exe
用法: C:\Windows\system32\shutdown.exe [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f][/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]沒有參數(shù) 顯示幫助。這與鍵入 /? 是一樣的。/? 顯示幫助。這與不鍵入任何選項是一樣的。/i 顯示圖形用戶界面(GUI)。這必須是第一個選項。/l 注銷。這不能與 /m 或 /d 選項一起使用。/s 關(guān)閉計算機。/sg 關(guān)閉計算機。在下一次啟動時,如果啟用了自動重啟登錄,則將自動登錄并鎖定上次交互用戶。登錄后,重啟任何已注冊的應用程序。/r 完全關(guān)閉并重啟計算機。/g 完全關(guān)閉并重啟計算機。重新啟動系統(tǒng)后,如果啟用了自動重啟登錄,則將自動登錄并鎖定上次交互用戶。登錄后,重啟任何已注冊的應用程序。/a 中止系統(tǒng)關(guān)閉。這只能在超時期間使用。與 /fw 結(jié)合使用,以清除任何未完成的至固件的引導。/p 關(guān)閉本地計算機,沒有超時或警告??梢耘c /d 和 /f 選項一起使用。/h 休眠本地計算機??梢耘c /f 選項一起使用。/hybrid 執(zhí)行計算機關(guān)閉并進行準備以快速啟動。必須與 /s 選項一起使用。/fw 與關(guān)閉選項結(jié)合使用,使下次啟動轉(zhuǎn)到固件用戶界面。/e 記錄計算機意外關(guān)閉的原因。/o 轉(zhuǎn)到高級啟動選項菜單并重新啟動計算機。必須與 /r 選項一起使用。/m \\computer 指定目標計算機。/t xxx 將關(guān)閉前的超時時間設置為 xxx 秒。有效范圍是 0-315360000 (10 年),默認值為 30。如果超時期限大于 0,則 /f 參數(shù)為/f 參數(shù)。/c "comment" 注釋重啟或關(guān)閉的原因。最多允許 512 個字符。/f 強制關(guān)閉正在運行的應用程序而不事先警告用戶。當大于 0 的值為時,隱含 /f 參數(shù) 則默示為 /f 參數(shù)。/d [p|u:]xx:yy 提供重新啟動或關(guān)閉的原因。p 指示重啟或關(guān)閉是計劃內(nèi)的。u 指示原因是用戶定義的。如果未指定 p 和 u,則
重新啟動或關(guān)閉 是計劃外的。xx 是主要原因編號(小于 256 的正整數(shù))。yy 是次要原因編號(小于 65536 的正整數(shù))。此計算機上的原因:
(E = 預期 U = 意外 P = 計劃內(nèi),C = 自定義)
類別 主要 次要 標題U 0 0 其他(計劃外)
E 0 0 其他(計劃外)
E P 0 0 其他(計劃內(nèi))U 0 5 其他故障: 系統(tǒng)沒有反應
E 1 1 硬件: 維護(計劃外)
E P 1 1 硬件: 維護(計劃內(nèi))
E 1 2 硬件: 安裝(計劃外)
E P 1 2 硬件: 安裝(計劃內(nèi))
E 2 2 操作系統(tǒng): 恢復(計劃外)
E P 2 2 操作系統(tǒng): 恢復(計劃內(nèi))P 2 3 操作系統(tǒng): 升級(計劃內(nèi))
E 2 4 操作系統(tǒng): 重新配置(計劃外)
E P 2 4 操作系統(tǒng): 重新配置(計劃內(nèi))P 2 16 操作系統(tǒng): Service Pack (計劃內(nèi))2 17 操作系統(tǒng): 熱修補(計劃外)P 2 17 操作系統(tǒng): 熱修補(計劃內(nèi))2 18 操作系統(tǒng): 安全修補(計劃外)P 2 18 操作系統(tǒng): 安全修補(計劃內(nèi))
E 4 1 應用程序: 維護(計劃外)
E P 4 1 應用程序: 維護(計劃內(nèi))
E P 4 2 應用程序: 安裝(計劃內(nèi))
E 4 5 應用程序: 沒有反應
E 4 6 應用程序: 不穩(wěn)定U 5 15 系統(tǒng)故障: 停止錯誤U 5 19 安全問題(計劃外)
E 5 19 安全問題(計劃外)
E P 5 19 安全問題(計劃內(nèi))
E 5 20 網(wǎng)絡連接丟失(計劃外)U 6 11 電源故障: 電線被拔掉U 6 12 電源故障: 環(huán)境P 7 0 舊版 API 關(guān)機
然后我們就知道用如下命令就可以高級啟動
shutdown.exe -o -r -t 0
通過高級啟動,然后選擇疑難解答
-高級選項
-UEFI固件設置
,就可以進入BIOS了
windows設置中高級啟動
如圖,高級啟動后同上。
在開機時狂按某個鍵進入BIOS
這個按鍵根據(jù)機型有所不同,可以自行查閱,以下是一些常用的:
機型 | 方式 |
---|---|
華碩Asus、神舟Hasee、小米、海爾、明基、技嘉、方正、清華同方、雷神、未來人類、外星人 | 啟動時按F2 |
戴爾dell | 啟動和重新啟動時按F2 |
微星msi | 啟動時按Delete |
惠普hp | 啟動和重新啟動時按F2或者F10,或者先按ESC再按F10 |
ibm/thinkpad | 冷開機按F1,部分新型號可以在重新啟動時啟動按F1,少數(shù)機型是Fn+F1或F2 |
1.2.3 關(guān)閉Fast boot
和Secure boot
這個根據(jù)主板BIOS的圖形化界面有所不同,但多半都在Boot
這一欄目中,以下列舉一下華碩的:
1.3 劃分磁盤空間
在磁盤管理
中,劃出一塊分區(qū)用作Ubuntu的空間即可,不需要分配。下圖我劃出了100GB。
1.3.1 查看目前的虛擬內(nèi)存大小
等會安裝Ubuntu的時候,可能會需要手動分區(qū),需要設置虛擬內(nèi)存的大小,這里可以先查看win系統(tǒng)下的虛擬內(nèi)存大小作為參考:
2.開始安裝
2.1 使用啟動盤啟動
2.1.1 法一:BIOS調(diào)整啟動順序
關(guān)機進入BIOS,在Boot那一欄選擇啟動順序,找到你的啟動盤的名字,調(diào)整到最優(yōu)先即可。
2.1.2 法二:使用windows高級啟動直接進入啟動盤
高級啟動后,點擊使用設備
即可。
2.2 語言
語言方面,對于自己英語有信心的可以選擇英語。
2.3 聯(lián)網(wǎng)
暫時先不要聯(lián)網(wǎng),不然等會會自動下載,安裝會很慢。
選擇最小安裝
或者正常安裝
都是可以的。
2.4 分區(qū)
2.4.1 與windows共存
網(wǎng)上很多教程都在極力勸說不要選擇第一個選項與windows共存
,實際上,Ubuntu會自動檢測空白的分區(qū)(就是我剛剛分配的100GB),并不會覆蓋windows的文件數(shù)據(jù)。
在下圖中,nvme1是我的第二塊硬盤,我在windows下使用了nvme1p1分區(qū),而Ubuntu很完美地避開了這一塊區(qū)域,自動做出了相應的更改。
nvme
的意思是我的這塊硬盤是nvme固態(tài)硬盤。p1
的意思是partition 1
,即第一分區(qū)。
2.4.2 如果要手動分區(qū)…
這里建議分三個區(qū):
- 劃出256MB用于
EFI系統(tǒng)分區(qū)
,邏輯分區(qū),并設置安裝啟動引導器的設備
為你剛剛設置的EFI系統(tǒng)分區(qū)
的分區(qū)。這里千萬不要讓安裝啟動引導器的設備
和你的windows系統(tǒng)的efi啟動分區(qū)
重合,否則你的兩個系統(tǒng)都啟動不了!
- 劃出一些空間用于
交換空間
,邏輯分區(qū),作為虛擬內(nèi)存使用。分配的大小可以使用在1.3.1
中查看的推薦
。
- 其他所有空間都用于默認的
Ext4日志文件系統(tǒng)
,主分區(qū),掛載點/
。
- 對于其他諸如
/usr
、/home
這樣的掛載點,是可以不手動選擇的。這樣的話,/home
、/usr
這些目錄就會自動與/
根目錄共享一塊磁盤的分區(qū),這也是符合Windows用戶的文件樹方式。
主分區(qū)和邏輯分區(qū)
這里稍微解釋一下主分區(qū)和邏輯分區(qū)的區(qū)別。對于一塊硬盤來說,主分區(qū)只能有4個。 因此,我們最好把交換空間設置為邏輯分區(qū)。
在windows下,文件樹是基于硬盤的分區(qū)的,windows系統(tǒng)會自動給硬盤的分區(qū)分配盤符。下面,我的C盤就是硬盤0的第0分區(qū):
DISKPART> list disk磁盤 ### 狀態(tài) 大小 可用 Dyn Gpt-------- ------------- ------- ------- --- ---磁盤 0 聯(lián)機 476 GB 1024 KB *磁盤 1 聯(lián)機 953 GB 1024 KBDISKPART> sel disk 0磁盤 0 現(xiàn)在是所選磁盤。DISKPART> list partition卷 ### LTR 標簽 FS 類型 大小 狀態(tài) 信息---------- --- ----------- ----- ---------- ------- --------- --------卷 0 C 這很C NTFS 磁盤分區(qū) 453 GB 正常 啟動卷 1 RESTORE NTFS 磁盤分區(qū) 22 GB 正常卷 2 Z SYSTEM FAT32 磁盤分區(qū) 260 MB 正常 系統(tǒng)卷 3 RECOVERY NTFS 磁盤分區(qū) 750 MB 正常 已隱藏卷 4 MYASUS FAT32 磁盤分區(qū) 200 MB 正常 已隱藏卷 5 D NTFS 磁盤分區(qū) 953 GB 正常DISKPART>
而我C盤中的所有的目錄,都在磁盤0的分區(qū)0之內(nèi),不可能在其他分區(qū)。
但是在Linux中,同一目錄下的兩個子目錄可以分管磁盤的兩個分區(qū)。比方說,/home
可以獨占磁盤1的第1分區(qū),/usr
也可以獨占磁盤1的第2分區(qū),但/home
和/usr
都是在根目錄/
之下的。
3.完全卸載Ubuntu
3.1 刪除Ubuntu分區(qū)
在磁盤管理
中,Ubuntu作為系統(tǒng)分區(qū),是無法直接在圖形化界面中操作的,如圖中的win分區(qū)一樣:
因此需要使用diskpart
工具去刪除之前建立的分區(qū):
以管理員權(quán)限
打開shell,列出所有磁盤(如果您有多個磁盤的話)并選中存放了Ubuntu的磁盤,然后,列出所有卷并逐一選中Ubuntu的分區(qū)刪除。
DISKPART> list disk //列出所有磁盤
DISKPART> sel disk 1 //選中目標磁盤
DISKPART> list partition //列出磁盤所有分區(qū)
DISKPART> sel partition2 //選中目標分區(qū)
DISKPART> delete partition override //刪除目標分區(qū)
然后就可以在磁盤管理中直接合并了,剛剛劃出的100GB又回來了!
3.2 刪除Ubuntu殘余的efi引導(切記)
如果你忘記了刪除Ubuntu殘余的efi引導就關(guān)機,那么可以直接跳到此處了,你的windows系統(tǒng)已經(jīng)進不去了!
以管理員權(quán)限
打開shell,找到并選中SYSTEM
分區(qū),分配卷標,然后刪除Ubuntu
。
PS C:\Users\Xu Han> diskpart.exeMicrosoft DiskPart 版本 10.0.22621.1Copyright (C) Microsoft Corporation.
在計算機上: LAPTOP-3V5JAOO8DISKPART> sel disk 0磁盤 0 現(xiàn)在是所選磁盤。DISKPART> list vol卷 ### LTR 標簽 FS 類型 大小 狀態(tài) 信息---------- --- ----------- ----- ---------- ------- --------- --------卷 0 C 這很C NTFS 磁盤分區(qū) 453 GB 正常 啟動卷 1 RESTORE NTFS 磁盤分區(qū) 22 GB 正常卷 2 SYSTEM FAT32 磁盤分區(qū) 260 MB 正常 系統(tǒng)卷 3 RECOVERY NTFS 磁盤分區(qū) 750 MB 正常 已隱藏卷 4 MYASUS FAT32 磁盤分區(qū) 200 MB 正常 已隱藏卷 5 D NTFS 磁盤分區(qū) 853 GB 正常DISKPART> sel vol 2卷 2 是所選卷。DISKPART> assign letter=ZDiskPart 成功地分配了驅(qū)動器號或裝載點。
分配完卷標后,再次用管理員權(quán)限打開shell,然后進入剛剛我們分配的卷標,刪除即可:
PS C:\Users\Xu Han> cd Z:
PS Z:\> ls目錄: Z:\Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2024/1/18 22:59 EFIPS Z:\> cd .\EFI
PS Z:\EFI> ls目錄: Z:\EFIMode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2022/6/10 23:32 Microsoft
d----- 2024/1/18 22:59 Boot
d----- 2024/1/18 22:59 ubuntuPS Z:\EFI> rmdir .\ubuntu\確認
Z:\EFI\ubuntu\ 處的項具有子項,并且未指定 Recurse 參數(shù)。如果繼續(xù),所有子項均將隨該項刪除。是否確實要繼續(xù)?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暫停(S) [?] 幫助 (默認值為“Y”): Y
這里千萬別刪錯了,要是把Microsoft
刪了,win系統(tǒng)就無法啟動了!
4.基礎(chǔ)環(huán)境配置
4.1 換源以及更新
如果不進行換源,使用apt
下載的速度將變得令人難以忍受的慢。
目前,換源完全只需要鼠標點點點就可以完成了,打開應用列表里的Software & Updates
,選擇中國的鏡像源即可,我這里選的mirror.nju.edu.cn
是南京大學的。
換好源之后輸入以下兩個指令去更新和升級:
sudo apt update
sudo apt upgrade
4.2 deb類應用安裝
使用dpkg
命令即可。qq,網(wǎng)盤在官網(wǎng)下載的都是deb類文件。下面以qq為例子,官網(wǎng)下載好文件,終端輸入指令即可,別忘記加上--install
或者-i
。
4.3 卸載以及清理
- 僅卸載
sudo apt remove <name of software>
以卸載qq為例:
sudo apt remove linuxqq
- 卸載并刪除配置文件
sudo apt purge <name of software>
- 自動刪除不再需要的軟件包
sudo apt autoclean
- 刪除已經(jīng)安裝過的軟件包
sudo apt clean
- 自動刪除不再需要的依賴
sudo apt autoremove