中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Linux 學(xué)習(xí)筆記 1 使用最小的系統(tǒng),從分區(qū)安裝系統(tǒng)開始

我們常用的linux系統(tǒng)在安裝過程中大多都省略了對系統(tǒng)進(jìn)行分區(qū)的操作,以至于后期,不了解什么是分區(qū)以及分區(qū)當(dāng)中最基本的一些概念,

我們不說最細(xì)的知識,只求了解這個(gè)過程,那直接步入正題,開始第一節(jié)的學(xué)習(xí)。

 

開始準(zhǔn)備

  • Linux 系統(tǒng)鏡像一個(gè) 這里我選擇的是 TinyCore Linux 最小的linux發(fā)行版,很適合喜歡搗騰的人

  • 虛擬機(jī)一個(gè) 這里采用Oracle VM BOX 開源免費(fèi)的一款虛擬機(jī) 很好用 http://mirrors.163.com/tinycorelinux/

 

 

 當(dāng)然,這里我們選擇僅有10M大小的發(fā)行版linux ,下載后開啟虛擬機(jī),進(jìn)入畫面,是不是很神奇,僅有10M大小的系統(tǒng)也有這么多功能,真乃

麻雀雖小五臟俱全

現(xiàn)在運(yùn)行起來的Linux 就好比一個(gè)Live 版本的Linux 對其進(jìn)行的操作都是不會被保存的,我們需要的是,對這里的虛擬硬盤進(jìn)行格式化,而后安裝系統(tǒng)

最后在虛擬機(jī)上在沒有光盤ISO文件的時(shí)候也可以順利進(jìn)行啟動系統(tǒng)。

分區(qū)開始

開始分區(qū)之前有必要了解一下關(guān)于硬盤分區(qū)的一些小知識,通常我們在安裝系統(tǒng)的時(shí)候,都會碰到的關(guān)鍵字有:

  • 主分區(qū)

  • 邏輯分區(qū)

  • 擴(kuò)展分區(qū)

這里畫一個(gè)圖給大家理解下,我們就用大家們最熟悉的Windows為例,

一塊硬盤我們在分區(qū)的時(shí)候,它會被分成主分區(qū)和拓展分區(qū),而拓展分區(qū)里面又會包含邏輯分區(qū),

主分區(qū):一般用于存放系統(tǒng)的引導(dǎo)文件

拓展分區(qū):拓展分區(qū)不能直接使用,它就好比是邏輯分區(qū)的一個(gè)盒子,用來存放邏輯分區(qū)

邏輯分區(qū):大量的數(shù)據(jù)才是放在邏輯分區(qū)上的。

fdisk  分區(qū)維護(hù)命令

 

首先嘗試使用 fdisk -l 展示已經(jīng)存在的磁盤

 這里大致翻譯一下:

Disk 硬盤 掛載在 /dev/sda 下 總共大小是:8192MB 85******* 字節(jié)  16***** sectors(扇區(qū))

1044 個(gè)磁柱(cylinders) 255 個(gè)磁面 63扇面

Units 單位:是扇區(qū)sectors 一個(gè)扇面大小是 1* 512 = 512個(gè)字節(jié)

 

這里我們知道了已經(jīng)存在一個(gè) /dev/sda 的硬盤信息,大小為8192MB 大致是8GB左右,顯示未分區(qū),開始嘗試分區(qū)

fdisk /dev/sda

 這里的選項(xiàng)大致了解一下:加粗的部分為常用類型

  • m :顯示菜單和幫助信息

  • a :活動分區(qū)標(biāo)記/引導(dǎo)分區(qū)

  • d :刪除分區(qū)

  • l :顯示分區(qū)類型

  • n :新建分區(qū)

  • p :顯示分區(qū)信息

  • q :退出不保存

  • t :設(shè)置分區(qū)號

  • v :進(jìn)行分區(qū)檢查

  • w :保存修改

  • x :擴(kuò)展應(yīng)用,高級功能

選自:https://www.runoob.com/linux/linux-comm-fdisk.html

 

通過P命令,查看當(dāng)前磁盤的分區(qū)情況,我們發(fā)現(xiàn)沒有分區(qū)存在。

通過n命令 開始創(chuàng)建一個(gè)新的分區(qū),P表示是主分區(qū),而后通過1-4輸入分區(qū)的編號,

關(guān)于分區(qū)編號的知識:簡單提一下

 

在 Linux 中,每一個(gè)硬件設(shè)備都映射到一個(gè)系統(tǒng)的文件,對于硬盤、光驅(qū)等 IDE 或 SCSI 設(shè)備也不例外。Linux把各種 IDE 設(shè)備分配了一個(gè)由 hd 前綴組成的文件;而對于各種 SCSI 設(shè)備,則分配了一個(gè)由 sd 前綴組成的文件。

對于ide硬盤,驅(qū)動器標(biāo)識符為“hdx~”,其中“hd”表明分區(qū)所在設(shè)備的類型,這里是指ide硬盤了?!皒”為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),“~”代表分區(qū),前四個(gè)分區(qū)用數(shù)字1到4表示,它們是主分區(qū)或擴(kuò)展分區(qū),從5開始就是邏輯分區(qū)。例,hda3表示為第一個(gè)ide硬盤上的第三個(gè)主分區(qū)或擴(kuò)展分區(qū),hdb2表示為第二個(gè)ide硬盤上的第二個(gè)主分區(qū)或擴(kuò)展分區(qū)。對于scsi硬盤則標(biāo)識為“sdx~”,scsi硬盤是用“sd”來表示分區(qū)所在設(shè)備的類型的,其余則和ide硬盤的表示方法一樣,不在多說。

在 Linux 中規(guī)定,每一個(gè)硬盤設(shè)備最多能有 4個(gè)主分區(qū)(其中包含擴(kuò)展分區(qū))構(gòu)成,任何一個(gè)擴(kuò)展分區(qū)都要占用一個(gè)主分區(qū)號碼,也就是在一個(gè)硬盤中,主分區(qū)和擴(kuò)展分區(qū)一共最多是 4 個(gè)。

Linux 規(guī)定了主分區(qū)(或者擴(kuò)展分區(qū))占用 1 至 16 號碼中的前 4 個(gè)號碼。以第一個(gè) IDE 硬盤為例說明,主分區(qū)(或者擴(kuò)展分區(qū))占用了 hda1、hda2、hda3、hda4,而邏輯分區(qū)占用了 hda5 到 hda16 等 12 個(gè)號碼。
因此,Linux 下面每一個(gè)硬盤總共最多有 16 個(gè)分區(qū)。

引用:https://blog.csdn.net/yimenglin/article/details/87966367

 

在分區(qū)之前我們需要簡單一下,一般的一個(gè)linux由幾個(gè)部分構(gòu)成吧

分區(qū)劃分

一般分區(qū)劃分在安裝一個(gè)系統(tǒng)前是尤為重要的事情,我分配幾個(gè)掛載點(diǎn),每個(gè)掛載點(diǎn)多大,以及最基礎(chǔ)的三個(gè)分區(qū)呢?

  • /boot 分區(qū) 一般作為引導(dǎo)分區(qū),字面意思就是:引導(dǎo)這個(gè)系統(tǒng)的啟動,一般大小200M

  • /swap 交換分區(qū) 這個(gè)可以理解為虛擬內(nèi)存吧 一般設(shè)置為當(dāng)前l(fā)inux內(nèi)存的2倍

  • / 根目錄掛載區(qū) 這個(gè)直接將剩余的硬盤可以全部分配給它

創(chuàng)建主分區(qū) 

 

這里的n 命令代表的是創(chuàng)建分區(qū)

p代表的主分區(qū) e 代表邏輯分區(qū)

分區(qū)編號1-4是主分區(qū) 和拓展分區(qū)

First sectos 代表就是起始扇區(qū)位置,這里直接點(diǎn)回車選擇默認(rèn)

Last sectos 當(dāng)然就是結(jié)束位置,這里摁下回車直接默認(rèn)

 

記得摁下 w進(jìn)行保存 q不保存退出

 

格式化分區(qū)

mkfs.ext4

將指定分區(qū)格式化成ext4 分區(qū)格式,這與Windows 默認(rèn)的NTFS 格式是一樣的

 

重啟機(jī)器

注意:重啟命令只有在 root 權(quán)限下有用 在前面我們已經(jīng)通過 sudo su 進(jìn)行權(quán)限的提升

重啟后可以發(fā)現(xiàn)出現(xiàn)了兩個(gè)掛載點(diǎn),sr0 是我們的ISO 文件掛載出的光盤,sda1 就不用說了,就是我們分區(qū)后的硬盤

 

mount 命令掛載

具體參考:https://www.runoob.com/linux/linux-comm-mount.html

Linux mount命令是經(jīng)常會使用到的命令,它用于掛載Linux系統(tǒng)外的文件。

下面命令的意思是:將/dev/sda1 分區(qū)掛載到  /mnt/sda1 下面

這里我們可以直接進(jìn)行掛載,而不用指定/dev 文件夾下面的,其實(shí)是一樣的

掛載后,順利的可以看到掛載點(diǎn)下面存在的文件

連接網(wǎng)絡(luò),安裝grub

通過ping 命令連接百度后發(fā)現(xiàn)網(wǎng)絡(luò)通暢

修改國內(nèi)鏡像源 

網(wǎng)易鏡像站:http://mirrors.163.com/tinycorelinux/

 

參考:http://mirrors.163.com/.help/tinycorelinux.html

更改源為國內(nèi)的源后,下載速度就會快很多。

修改完成后 使用cat 命令進(jìn)行查看

 

軟件瀏覽器 tce-ab

鍵入tce-ab 命令后,即可出現(xiàn)如下界面,需要注意的是,這個(gè)命令不能使用root 身份進(jìn)行打開

 

我們鍵入S后搜索grub

 

選擇第一個(gè) grub-0.97 xxxxxx 進(jìn)行安裝 摁下q 后接著摁下 i 進(jìn)行安裝

 

顯示安裝成功,

 

mkdir [-p] 在硬盤中創(chuàng)建boot 目錄以及grub目錄

 

 

當(dāng)然,光盤作為一種可以啟動的系統(tǒng),它里面也是含有啟動項(xiàng)的,我們現(xiàn)在需要把光盤里面的引導(dǎo)文件拷貝過來

拷貝安裝grub 后的grub 引導(dǎo)庫

我們剛才在軟件商店安裝了grub 現(xiàn)在需要將文件進(jìn)行一個(gè)拷貝,放到硬盤的grub 文件目錄下,

ls 命令

ls 命令用于列出指定路徑下所有的子目錄與文件 這就好比我們查看文件夾是一樣的

當(dāng)前情況下,我們有兩個(gè)已經(jīng)掛載好的目錄,可以理解的像windows 里面的此電腦一樣,打開后有CDEF盤(分區(qū))

 

cp 拷貝命令

cp 命令用于文件的拷貝與文件夾的拷貝

具體參考:https://www.runoob.com/linux/linux-comm-cp.html

注意:需要使用root 權(quán)限,否則會出現(xiàn):

這樣的問題:如下

 

配置GRUB 菜單

簡介:GNU GRUB(GRand Unified Bootloader簡稱“GRUB”)是一個(gè)來自GNU項(xiàng)目的多操作系統(tǒng)啟動程序。GRUB是多啟動規(guī)范的實(shí)現(xiàn),它允許用戶可以在計(jì)算機(jī)內(nèi)同時(shí)擁有多個(gè)操作系統(tǒng),并在計(jì)算機(jī)啟動時(shí)選擇希望運(yùn)行的操作系統(tǒng)。GRUB可用于選擇操作系統(tǒng)分區(qū)上的不同內(nèi)核,也可用于向這些內(nèi)核傳遞啟動參數(shù)。

這就好比:我們現(xiàn)在需要構(gòu)建一個(gè)菜單來告訴系統(tǒng),如何加載我們的引導(dǎo)文件,這里我們就需要配置一個(gè)引導(dǎo)菜單文件

 

編輯掛載的sda分區(qū)下的menu.lst 文件,注意這是一個(gè)新建文件,

 

編輯默認(rèn)值以及超時(shí)時(shí)間等,引導(dǎo)文件所在的位置,wq 進(jìn)行保存

鍵入 sudo grub 命令后進(jìn)入grub界面 我們安裝剛才

鍵入根和分區(qū)號來選擇根目錄,打印出的是這個(gè)系統(tǒng)的文件類型 extf2 以及主分區(qū)類型 83 Linux

安裝后 quiet 退出grub 菜單

關(guān)機(jī)后,取出虛擬機(jī)里面的光盤

重啟系統(tǒng)后發(fā)現(xiàn)目錄出現(xiàn),安裝成功

 

小結(jié)

使用Tinycore 進(jìn)行分區(qū)以及掛載系統(tǒng),并且通過簡單的命令去安裝GRUB 引導(dǎo),為的就是了解一個(gè)linux 在啟動過程中需要經(jīng)過的一些過程

以及自己能夠了解到對于分區(qū)以及掛載的一些基礎(chǔ)知識,當(dāng)然Tinycore 對于新手還是很不友好的,因?yàn)樘貏e小 而且很多驅(qū)動不像Centos 一樣完全

新手和難操作,當(dāng)然,學(xué)習(xí)完后你發(fā)現(xiàn)自己對于分區(qū)以及GRUB 的引導(dǎo)有了一個(gè)簡單的了解和認(rèn)識的話,其實(shí)就已經(jīng)足夠了,其他的Linux的知識,

我們將通過Centos 進(jìn)行講解,因?yàn)镃entos 在服務(wù)端還是特別常用的一款,盤他 就沒錯(cuò)了

 

 

遇到的問題:

原因:估計(jì)是在分區(qū)的時(shí)候未全部分配,只分配了500M,沒有分配全面導(dǎo)致在讀取hd0的時(shí)候的問題

或者是復(fù)制grub 文件庫的時(shí)候復(fù)制錯(cuò)誤

參考:

https://www.cnblogs.com/yinheyi/p/7279508.html

http://forum.tinycorelinux.net/index.php?topic=797.0

https://blog.csdn.net/boriscoding/article/details/22376379

https://tieba.baidu.com/p/5960501930

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux分區(qū)和掛載(mount命令的學(xué)習(xí))
Linux下的分區(qū)講解,學(xué)一點(diǎn)就碉堡了
關(guān)于如何在VMware上安裝Puppy Linux
在Linux里root (hd0,0) 其中括號里的hd0,0是什么意思?
Linux中Software RAID的實(shí)現(xiàn)和性能分析
win7 Linux雙系統(tǒng)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服