作業系統學習筆記 001 安裝Ubuntu

2022-07-19 23:48:18 字數 1541 閱讀 7726

最近打算學習作業系統,書籍是於淵的《乙個作業系統的實現》,在此做乙個學習筆記,首先是環境的搭建。

既是記給自己看,也是與人分享。

硬體環境:

l  vmware虛擬機器,vmware player已經免費了

l  安裝在usb盤上,插上該盤,就可以啟動乙個真正的ubuntu

l  安裝在閒置的電腦上,**上整乙個二手thinkpad,一千元吧

推薦安裝真正的ubuntu,免得出現不可預知的問題。

安裝ubuntu(ubuntu-14.04.3-desktop-amd64.iso):

製作usb啟動盤:

插入usb盤,開啟ultraiso

選單:檔案|開啟                                        選擇ubuntu安裝iso檔案

選單:啟動|寫入硬碟映像…                  彈出對話方塊「寫入硬碟映像」

確認硬碟驅動器裡選擇的是插入的usb盤

【寫入方式】:usb-hdd (usb-hdd+讀者可以自行驗證)

【便攜啟動】:在選單「寫入新的驅動器引導扇區」選擇 「syslinux」

最後點選寫入,乙個usb啟動盤就做好了

安裝ubuntu(以安裝到usb盤上為例)

插上usb啟動盤,要安裝ubuntu的usb盤,u盤多就是任性

開機,建議去bios裡看一下啟動順序

welcome:選英文,不然term裡切換輸入法會很煩,然後點選【install ubuntu】

wireless:建議連上

preparing to install ubuntu:預設設定,continue

installation type:選擇something else,continue

分割槽方案:

10g,mount to 「/」

2g,swap

剩餘的,mount to 「/home」

device for boot loader installation: 選擇要安裝ubuntu的u盤,install now

接下來照著提示就行了,免得麻煩,建議選中自動登入

term操作

點最左上角的搜尋按鈕,輸入term,開啟term,在左邊的工作列右擊term,lock to launcher,以後就方便了

檢查gcc是否已經安裝:

$ which gcc

/usr/bin/gcc                        預設已經安裝了

切換到root使用者

$ sudo su                             輸密碼

# whoami                            檢視當前使用者

作業系統學習筆記

這裡專門摘錄作業系統相關筆試題和面試題!也當作自己的乙個複習!乙個很全的作業系統常考知識集合 1.分段式儲存和分頁式儲存,以及段頁式儲存的區別 分頁是一維儲存,分段是二維的 因為分頁給出虛擬位址後,作業系統會自動劃分頁號和偏移量 而分段給出位址後,需要知道段號和偏移量,段的長度是可變的!故是二維的 ...

作業系統學習 筆記

單道批處理評價 資源利用率差 互動性差 等 多道批處理 w為了提高系統的利用率 出現多道批處理 多道 是指 某時刻 多個應用程式再主存中,按照某些原則去處理,逐個執行程式。批處理 使用者提交一批作業,首先存放再外存,排成乙個佇列,然後排程程式按一定的演算法去排程從該佇列 中選取佇列中的乙個或若干個作...

作業系統學習筆記

為什麼需要多執行緒?乙個程序有不同的任務,譬如說乙個程式有不同的方法,有些任務需要等待其他資源的排程 io排程 此時的cpu會空閒等待,加入多執行緒之後,程序分為不同的執行緒去執行不同的任務,使得cpu的利用率大大提高。多執行緒和多程序的區別 多程序是執行不同的程式,多程序切換需要中斷 記錄斷點等資...