真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

安裝linux失敗命令行 linux執(zhí)行安裝命令

在Vmware 6安裝Linux的步驟 ?怎么我總是不成功呢!

下載VMWare解壓后根據(jù)提示正觸安裝VMWare到硬盤中

創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站設(shè)計、成都做網(wǎng)站, 我們的網(wǎng)頁設(shè)計師為您提供的解決方案。

(1) 建立虛擬機(jī)

A.用鼠標(biāo)左建雙擊桌面中的"VMware workstation"圖標(biāo),運(yùn)行虛擬機(jī)

B.建立一臺虛擬機(jī)。點(diǎn)擊“FILE(文件)”-“NEW(新建)”--“NewVirtual Machine(

新建虛擬機(jī))”,彈出虛擬機(jī)創(chuàng)建菜單。

C.根據(jù)向?qū)б徊揭徊降貏?chuàng)建虛擬機(jī),首先選擇安裝方式是“TYPICAL(典型)”還是

“CUSTOM(自定義)”安裝。 我這里選擇典型。

D.因?yàn)檫@里是用于安裝REDHAT,所以在Guest operating system(客戶操作系統(tǒng))“

中選擇”LINUX“,點(diǎn)擊下一步。

E.在Virtual machine name(虛擬機(jī)名字)中輸入你想建立的虛擬機(jī)的名字

F.在Location(位置)中選擇虛擬機(jī)的安裝位置。因?yàn)闀谔摂M機(jī)中安裝操作系統(tǒng)

和應(yīng)用軟件,所以建議將虛擬機(jī)安裝在一個有較大空間的磁盤分區(qū)中

G.如果你的電腦連接在網(wǎng)絡(luò)中,那么選擇一個合適的網(wǎng)絡(luò)環(huán)境。我這里選擇

Use bridged net-working(使用路由網(wǎng)絡(luò))

H.點(diǎn)擊finish,返回VMWARE主界面,LINUX虛擬機(jī)就建好了。

2. 安裝操作系統(tǒng)

A. 選中LINUX虛擬機(jī),點(diǎn)擊VMWARE工具欄中的Power ON按鈕,啟動LINUX虛擬機(jī)

B.然后插入REDHAT7.3光盤,虛擬系統(tǒng)根據(jù)你選擇的安裝方式開始安裝。

3.從硬盤安裝REDHAT7.3

如果你認(rèn)為從光驅(qū)中安裝比較費(fèi)時間,又不方便,那你可以將光盤文件轉(zhuǎn)換成ISO文件拷

貝在硬盤中,然后從硬盤安裝。

A.點(diǎn)擊Settings(設(shè)置)--Configuration Editor(編輯配置)進(jìn)入設(shè)置界面對虛擬機(jī)進(jìn)行

配置。

B.在Hardware(硬件)選項中,選擇DVD/CD--ROM[IDE 1:0]項,在左邊的選項中進(jìn)行設(shè)置。

C.在Connection(連接)選項選中Use ISO image(使用ISO鏡像包),然后點(diǎn)擊Browse(預(yù)覽)

按鈕,找到放置ISO文件的目錄。

D.在打開對話框中選擇RedHat.ISO文件,然后點(diǎn)擊打開,將ISO文件打開(如果第一個ISO

文件安裝完后,計算機(jī)提示你插入第二張光盤,則在此選擇RedHat.ISO,如此類推)

E.在Virtual device mode(虛擬設(shè)備模式)選擇虛擬設(shè)備的接口方式,選擇IDEO:0項

然后點(diǎn)擊OK返回到虛擬機(jī)界面下,點(diǎn)擊Power ON就可以直接從硬盤安裝操作系統(tǒng)了

4 安裝VMware Tools

虛擬機(jī)安裝REDHAT7.3時,在狀態(tài)欄中一直提醒你安裝VMware Tools.因?yàn)樘摂M機(jī)是默認(rèn)

使用自帶的虛擬顯卡,只有正確安裝了VMware Tools后,才能在虛擬機(jī)中正確啟動

REDHAT7.3操作系統(tǒng),并正確設(shè)置顯卡以及顯示器的分辨率等參數(shù)。

注意:在安裝好LINUX后再進(jìn)行此項操作

A.重新啟動虛擬機(jī),點(diǎn)擊Setting(設(shè)置)--VMware Tools Install(安裝VMware工具)

在彈出的菜單中點(diǎn)擊Install,安裝VMware工具。

B.點(diǎn)擊Devices(設(shè)備)菜單,你會發(fā)現(xiàn)光驅(qū)的菜單項由IDE :0變成了IDE :0F:\

program Files\VMware\Vmware Workstation\Programs\Linux.ISO,

這表示VMware將LINUX的ISO映像文件 作為了虛擬機(jī)的光盤。

C.其實(shí)這時并沒有真正地安裝上VMware Tools軟件包,還須進(jìn)一步設(shè)置。

進(jìn)入文本登錄界面中,輸入管理員用戶名(ROOT)和密碼進(jìn)入ROOT@LOCALHOST ROOT

目錄下。

D.在命令行后面輸入如下命令(注意大小寫和空格,同時每行命令后記住回車)

mount -t iso9660 /dev/cdrom /mnt (加載CDROM設(shè)備,并且CDROM為只讀屬性。)

cp /mnt/vmware-linux-tools.tar.gz/tmp (將該軟件包持拷貝到LINUX的TMP目錄下)

umount /dev/cdrom (舍載CDROM)

cd /tmp (進(jìn)入TMP目錄)

tar zxf vmware-linux-tools.tar.gz (解壓該軟件包)

cd vmware-linux-tools (進(jìn)入解壓后的目錄)

./install.pl (運(yùn)行安裝命令,系統(tǒng)開始安裝vmware tools)

E` 在屏幕的提示下,連續(xù)回車兩次后,系統(tǒng)安裝完VMWARE TOOLS,在命令

行中輸入STARTX命令,啟動REDHAT7.3,進(jìn)入圖形界面。

5. 設(shè)置顯示器的分辨率

這時虛擬機(jī)顯示器的分辨率高于本機(jī),由于兩機(jī)顯示器的分辨率的不同將造成圖形

窗口的大小不一致,在本機(jī)與虛擬機(jī)之間相互切換時就很不方便

所以要重新設(shè)置虛擬機(jī)顯示器的分辨率。

A.在命令行中鍵入cd /etc/x11(X為大寫)。進(jìn)入配置文件所在的目錄,同時輸入

mc命令。

B.進(jìn)入MC編輯器,用上下箭頭將光標(biāo)移動到XF86Config-4.vm文件,按下F4,這時將出

現(xiàn)一個文本窗口,里面顯示了配置信息。

D.顯示的配置信息一般在Screen Section標(biāo)題后面可找到它。

E 找到顯示器的分辨率之后,將Modes中高于本機(jī)的ms windows所用的分辨率全部

刪除,刪除務(wù)必從高分辨率向低分辨率刪除,以免出現(xiàn)漏洞。

F.保存修改的信息,退到X11目錄下,輸入startx進(jìn)入圖形界面,虛擬機(jī)內(nèi)的操作系統(tǒng)

的分辨率就發(fā)生了改變。

+++++++++++++++++++++++++++++++++++++++++++++

在VMWARE下用host-only實(shí)現(xiàn)Redhat linux-guest上網(wǎng),并啟動samba服務(wù)

以下是在裝完vmware,并裝好vmware-tools

1,在windows下,連接外網(wǎng)的網(wǎng)卡,屬性-〉高級-〉Internet連接共享-〉選中允許其他網(wǎng)絡(luò)用戶通過。。-〉家庭網(wǎng)絡(luò)連接選VMnet1-〉確定

2,在linux下,配置靜態(tài)IP

點(diǎn)小紅帽-〉System Settings -Network 打開Network Configuration

雙擊下面的Profile打開對話框,在靜態(tài)ip地址下填上

Address:192.168.0.21 (最后一位除1可以隨便寫)

Subnet Mask: 255.255.255.0

Gateway:192.168.0.1

點(diǎn)OK

選DNS,填Primary DNS:192.168.0.1

選hosts,可以看見你的主機(jī)名和IP,下面需要改動

Save

3,編輯主機(jī)地址

新建一個終端,寫vi /etc/hosts 打開hosts文件

把主機(jī)前的ip改為Address里面設(shè)的ip。(一般就在第一行)

4,重起網(wǎng)絡(luò)服務(wù)

service network restart

5, 應(yīng)該可以上網(wǎng)了

6,配置samba

vi /etc/samba/smb.conf 打開配置文件

找到hosts allow或在文件里加上 hosts allow = 192.168.0.(不要忘了最后的點(diǎn))

在文件的最后加上共享的文件夾,下面是示例。(文件里有說明怎樣加上共享文件夾)

[root]

comment = all for windows

path = /root

guest ok = yes

writeable = yes

[data]

comment = data

path = /data

guest ok = yes

writeable = yes

保存退出

7, 重起samba服務(wù)

service smb restart

8, 然后在windows下,就可以訪問上面設(shè)置的共享文件夾了。

開始-〉運(yùn)行-填上\\192.168.0.21

訪問你的共享文件夾

9,最后,你可以用遠(yuǎn)程工具如putty.exe,在windows下用ip:192.168.0.21登陸linux

這樣你就可以在windows下用命令行工作在linux下,而不用去切換到vmware下

10,如果以上設(shè)置好,不行的話,在linux下用下面的命令

ifconfig 看一下eth0是不是設(shè)的ip:192.168.0.21

如果不是

ifconfig eth0 192.168.0.21

service smb restart

service network restart

如何在linux安裝 vim 失敗

VIM的安裝

1

在命令行敲入“vi”后按"tab"鍵,可以看到目前系統(tǒng)中只安裝了vi和vim.tiny。

vim是從VI發(fā)展而來的一個文本編輯器,功能更強(qiáng)大。而vim.tiny是vim的精簡版,所以,安裝vim勢在必行。

2

ubuntu系統(tǒng):

普通用戶下輸入命令:sudo apt-get install vim-gtk

centos系統(tǒng):

普通用戶下輸入命令:yum -y install vim*

圖片以ubuntu為例

3

這里,輸入“y”后,回車。

4

之后不需要任何操作,等待安裝完成。

安裝完成之后,在命令行敲入vi,按“tab”鍵。

可以看到,已經(jīng)有vim命令的存在。

安裝成功。

END

VIM的配置

剛安裝的VIM,可能界面并不是十分友好,這就需要我們?nèi)ジ膙im的配置文件,按照我們的需求去修改它。

在命令行下,輸入命令:sudo vim /etc/vim/vimrc

必須加上sudo,否則你是沒有權(quán)限編輯vimrc的。

在這個文件中,會有這么一句:

syntax on

意思是語法高亮,如果您的被注釋掉了,請“讓它出來”。就像下圖所示

下圖為小編的VIM配置。

請在您的VIM的最后一行,輸入他們,可以讓您的VIM變得更漂亮、舒服。

set nu // 在左側(cè)行號

set tabstop //tab 長度設(shè)置為 4

set nobackup //覆蓋文件時不備份

set cursorline //突出顯示當(dāng)前行

set ruler //在右下角顯示光標(biāo)位置的狀態(tài)行

set autoindent //自動縮進(jìn)

保存之后,配置完畢。

上面的配置,其實(shí)是非常簡單的,比如一些配色方案等,小編并沒有寫入,如果您還有其他需求的話,建議百度。

OK,我們來編寫一個小程序,入下圖所示,可以看出,界面已經(jīng)比較美觀了,至少小編用他來寫程序、看文檔,還是感覺很友好的。

Linux 出現(xiàn)command not found 錯誤解決

在很多人學(xué)習(xí)Linux命令行,會經(jīng)常遇到command not found 錯誤,出現(xiàn)上述錯誤主要有以下幾種情況:

命令書寫錯誤,如有些人將Windows命令與Linux命令搞錯,如查看ip相關(guān)信息,Linux命令行應(yīng)該為ifconfig

環(huán)境變量沒有配置好,這里一般有兩種解決方法,第一,可以切換到root用戶執(zhí)行命令,第二種,就是配置用戶的環(huán)境變量,其指令如下:

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

----------------------------分割線----------------------------

Linux命令找不到?(找不到命令)

這個問題其實(shí)很簡單,如果你在終端輸入一個命令,而系統(tǒng)提示你說命令沒有找到(Command not found)的話,要么是因?yàn)槟銢]有裝相應(yīng)的軟件包,要么就是因?yàn)槁窂皆O(shè)置的問題。如果是因?yàn)檐浖膯栴},那沒有別的好說的,安裝相應(yīng)的軟件包就好了。而另外一種情況,則需要對用戶的路徑進(jìn)行設(shè)置。這里針對普通用戶和超級用戶分開介紹,以 RedHat 些列為例。

一、普通用乎如果一些程序沒有安裝在系統(tǒng)默認(rèn)的路徑(ie /bin/, /usr/bin, /usr/local/bin/ )里面,這個時候普通用戶想要調(diào)用這些命令,必須設(shè)定路徑。方法很簡單:以普通用戶登錄,然后在終端輸入:

vi ~/.bash_profile

會出現(xiàn)如下的內(nèi)容:# .bash_profile

export PATH此時,只要在export PATH前面加入自己的路徑即可,例如我的修改后如下:[ @localhost bin]$ cat ~/.bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:/usr/local/programs/crosstool/gcc-4.0.2-glibc-2.3.6/arm-linux-gnu/bin/export PATH

二、超級用戶這里主要是一些用在系統(tǒng)管理上的命令,例如ifconfig, route等等, 他們位于/sbin, 或/usr/sbin/下。其實(shí)這些命令本身就沒有任何問題,軟件包早已安裝完畢,路徑設(shè)置也沒有絲毫問題。而出現(xiàn)Command not found的原因在于:在終端使用su變成超級用戶的時候沒有將root的路徑(環(huán)境)一起切換過來,從而導(dǎo)致身份雖然已經(jīng)是root,但是工作的環(huán)境和路徑依舊是普通用戶的。這種問題的解決方法有兩個,其一是按照(一)里面提到的,對普通用戶的工作路徑進(jìn)行修改,但是這樣比較麻煩。其二則簡單的多,只要在使用su的時候在其后家上一個空格和”-“ ,即將su改為 su - 。這樣就可以在成為root的同時將root的工作路徑也一起切換過來了。如果你已經(jīng)使用su變成了root,那也沒有關(guān)系,只要在輸入一下su - 就好了。

原文地址:

在Linux下使用rpm命令安裝失敗

你的發(fā)行版是ubuntu吧,它不支持Rpm包,只能用deb包,實(shí)在要安rpm可執(zhí)行sudo apt-get install alien下載轉(zhuǎn)換工具,轉(zhuǎn)換后執(zhí)行sudo dpkg -i *.deb就行了,不過一般安不上,用原生deb包最好,再說ubuntu的軟件源不很方便嗎?

新電腦裝linux系統(tǒng)報內(nèi)核錯誤

linux管理常見錯誤一:隨意許可,原因是不理解許可

如果對許可配置不當(dāng),就會給黑客留下機(jī)會。處理許可問題的最簡單方法是使用所謂的RWE方法,即Read(讀取)、Write(寫入)、Execute(執(zhí)行)。假設(shè)你想讓一個用戶能夠讀取一個文件但不能寫入文件。為此,你可以執(zhí)行:chmod

u+w,u-rx 文件名,一些新用戶可能會看到一個錯誤,說他們沒有使用文件的許可,因此他們就使用了:Chmod 777

文件名,以為這樣能夠避免問題。但這樣做實(shí)際上會導(dǎo)致更多的問題,因?yàn)樗o了文件的可執(zhí)行的權(quán)限。

記住這一點(diǎn):777將一個文件的讀取、寫入、執(zhí)行的許可給了所有用戶,666將一個文件的讀取、寫入權(quán)限給了所有用戶,而555將文件的讀取、執(zhí)行權(quán)限給了所有用戶,還有444、333、222、111等等。

linux管理常見錯誤二:忽視更新

這并不是說Linux管理員缺乏技巧。不過,許多Linux管理員在運(yùn)行了Linux之后,以為日后就無事可做了,以為它安全可靠。其實(shí),新的更新可以為一些新的漏洞打上補(bǔ)丁。維持更新可以在一個易受損的系統(tǒng)與一個安全的系統(tǒng)之間構(gòu)造分水嶺。Linux的安全來自于不斷地維護(hù)。為了實(shí)現(xiàn)安全性,為了使用一些新的特性和穩(wěn)定性,任何管理員都應(yīng)當(dāng)跟上Linux的更新步伐。

linux管理常見錯誤三:不經(jīng)過嚴(yán)格審核,從多種渠道下載安裝各種類型的應(yīng)用程序

乍看起來,這也許是一個不錯的主意。如果你在運(yùn)行Ubuntu,你會知道包管理程序使用的是。deb軟件包。不過,你找到的許多應(yīng)用程序是以源代碼的形式提供的。沒有問題嗎?這些程序安裝后也許能夠正常工作。但是你為什么不能隨意安裝程序呢?道理很簡單,如果你以源的形式安裝了程序,那么,你的軟件包管理系統(tǒng)將無法跟蹤你所安裝的東西。

因此,在程序包A(以源的形式安裝)依賴于程序包B(從一個。deb庫安裝的),而軟件包B是從更新管理器更新的時候,會發(fā)生什么事情呢?程序包A可能運(yùn)行,也可能無法運(yùn)行。不過,如果程序包A和B都從。deb庫安裝的話,二者都能運(yùn)行的機(jī)會將更高。此外,在所有的程序包都來自于同樣的二進(jìn)制類型時,更新程序包將更為容易。

linux管理常見錯誤四:將服務(wù)器啟動進(jìn)入到X

在一臺機(jī)器是專用服務(wù)器時,你可能會想到安裝X,這樣一些管理任務(wù)就會簡單一些。不過,這并不意味著用戶需要將服務(wù)器啟動進(jìn)入到X.這樣會浪費(fèi)珍貴的內(nèi)存和CPU資源。相反地,你應(yīng)當(dāng)在級別3上停止啟動過程,進(jìn)入命令行模式。這樣做不但會將所有的資源留給服務(wù)器,而且還會防止泄露機(jī)器的機(jī)密。要登錄到X,用戶只需要以命令行方式登錄,然后鍵入startx進(jìn)入到桌面。

linux管理常見錯誤五:糟糕的口令

記住,root

的口令通常是linux王國的關(guān)鍵。所以為什么要讓root的口令那么容易被破解呢?保障你的用戶口令的健壯性至關(guān)重要。如果你的口令比較長,且難于記憶,可將這個口令存放在一個可被加密的位置。在需要這個口令時,可用解密軟件解開這個口令使用之。

linux管理常見錯誤六:沒有備份關(guān)鍵的配置文件

許多管理員都有這樣的體會,在升級到某個X版本,如X11之后,卻發(fā)現(xiàn)新版本破壞了你的xorg.conf配置文件,以至于你再也無法使用X?建議你在升級X之前,先對以前的/etc/x11/xorg.conf作一個備份,以免升級失敗。當(dāng)然,X的升級程序會設(shè)法為用戶備份xorg.conf文件,但它卻在/etc/x11目錄內(nèi)備份。即使這種備份看起來不錯,你最好還是自己做一個備份吧。筆者的一個習(xí)慣是將其備份到/root目錄中,這樣,用戶就可以知道只有根(root)用戶能夠訪問此文件。記住,安全第一。這里的方法也適用于其它的關(guān)鍵備份,如Samba、Apache、Mysql等。

linux管理常見錯誤七:忽視日志文件

/var/log的存在是有理由的。這是存放所有的日志文件的唯一位置。在發(fā)生問題時,你首先需要看一下這里。檢查安全問題,可看一下/var/log/secure.筆者看的第一個位置是/var/log/messages.這個日志文件保存著所有的一般性錯誤。在此文件中,你可以得到關(guān)于網(wǎng)絡(luò)、媒體變更等消息。在管理一臺機(jī)器時,用戶可以使用某個第三方的應(yīng)用程序,如logwatch,這樣就可以創(chuàng)建為用戶創(chuàng)建基于/var/log文件的各種報告。

linux管理常見錯誤八:沒有安裝一個可正常運(yùn)行的內(nèi)核

你可能不會在一臺機(jī)器上安裝10個以上的內(nèi)核。但你需要更新內(nèi)核,這種更新并沒有刪除以前的內(nèi)核。你是怎么做的呢?你一直保持使用最近的可正常工作的內(nèi)核。假設(shè)你目前正常工作的內(nèi)核是2.6.22,而2.6.20是備份內(nèi)核。如果你更新到2.6.26,而在新內(nèi)核中一切都工作正常,你就可以刪除2.6.20了。

linux管理常見錯誤九:逃避使用命令行

恐怕很少有人愿意記住那么多命令。在大多數(shù)情況下,圖形用戶界面是許多人的最愛。不過,有時,命令行使用起來更加容易、快捷、安全、可靠。逃避使用命令行是Linux管理的大忌。管理員至少應(yīng)當(dāng)理解命令行是如何工作的,至少還要掌握一些重要的管理命令。

linux管理常見錯誤十:以根用戶身份登錄

這是一種很危險的錯誤。如果用戶需要根特權(quán)來執(zhí)行或配置一個應(yīng)用程序,可以在一個標(biāo)準(zhǔn)的用戶賬戶中使用su切換到root用戶。登錄到root為什么不是一件好事兒?在用戶以標(biāo)準(zhǔn)用戶身份登錄時,所有正在運(yùn)行的X應(yīng)用程序仍擁有僅限于此用戶的訪問權(quán)。如果用戶以根用戶身份登錄,X就擁有了root的許可。這就會導(dǎo)致兩個問題,一、如果用戶由GUI犯了一個大錯,這個錯誤對系統(tǒng)來說,有可能是一個巨大的災(zāi)難。二、以根用戶的身份運(yùn)行X使得系統(tǒng)更易于遭受攻擊。

電腦只安裝Linux系統(tǒng),安裝的時候出現(xiàn)了grub安裝失敗的界面,為什么?那個系統(tǒng)是Gmac os

步驟如下:

a ?進(jìn)入grub的命令模式。進(jìn)入grub界面后按C鍵進(jìn)入命令行界面。

b ?先熟悉一下grub ?的一些命令 grubhelp

c ?熟悉一下cat命令

d ?root指令來指定/boot所在的分區(qū)

e ?kernel指令來指定linux的內(nèi)核,及所在的分區(qū)

f ?用initrd命令來指定initrd文件

g ?boot引導(dǎo)系統(tǒng)

cat命令的用法

cat指令是用來查看文件內(nèi)容的,有時不知道Linux的/boot分區(qū),以及/根分區(qū)所在的位置,要查看/etc/fstab的內(nèi)容來得知, 這時,就要用到cat (hd[0-n],y)/etc/fstab 來獲得這些內(nèi)容;注意要學(xué)會用tab鍵命令補(bǔ)齊的功能;

grub cat ( ? ? 按tab 鍵會出來hd0或hd1之類的;

grub cat (hd0, 注:輸入hd0,然后再按tab鍵;會出來分區(qū)之類的;

grub cat (hd0,6)

Possible partitions are:

Partition num: 0, ?Filesystem type unknown, partition type 0x7

Partition num: 4, ?Filesystem type is fat, partition type 0xb

Partition num: 5, ?Filesystem type is reiserfs, partition type 0x83

Partition num: 6, ?Filesystem type is ext2fs, partition type 0x83

Partition num: 7, ?Filesystem type unknown, partition type 0x83

Partition num: 8, ?Filesystem type is reiserfs, partition type 0x83

Partition num: 9, ?Filesystem type unknown, partition type 0x82

grub cat (hd0,6)/etc/fstab 注:比如我想查看一下 (hd0,6)/etc/fstab的內(nèi)容就這樣輸入;

LABEL=/ ? ? ? ? ? ? ? ? / ? ? ? ? ? ? ? ? ? ? ??ext3?? ?defaults ? ? ? ?1 1

/dev/devpts ? ? ? ? ? ? /dev/pts ? ? ? ? ? ? ? ?devpts ?gid=5,mode=620 ?0 0

/dev/shm ? ? ? ? ? ? ? ?/dev/shm ? ? ? ? ? ? ? ?tmpfs ? defaults ? ? ? ?0 0

/dev/proc ? ? ? ? ? ? ? /proc ? ? ? ? ? ? ? ? ? proc ? ?defaults ? ? ? ?0 0

/dev/sys ? ? ? ? ? ? ? ?/sys ? ? ? ? ? ? ? ? ? ?sysfs ? defaults ? ? ? ?0 0

LABEL=SWAP-hda1 ? ? ? ? swap ? ? ? ? ? ? ? ? ? ?swap ? ?defaults ? ? ? ?0 0

/dev/hdc ? ? ? ? ? ? ? ?/media/cdrecorder ? ? ? auto ? ?pamconsole,exec,noauto,

managed 0 0

主要查看/etc/fstab中的內(nèi)容,主要是Linux的/分區(qū)及/boot是否是獨(dú)立的分區(qū);如果沒有/boot類似的行,證明/boot和 Linux的/處于同一個硬盤分區(qū);比如上面的例子中LABEL=/ 這行是極為重要的;說明Linux系統(tǒng)就安在標(biāo)簽為LABEL=/的分區(qū)中;

如果您的Linux系統(tǒng)/boot和/沒有位于同一個分區(qū),可能cat (hd[a-n],y) 查到的是類似下面的;

LABEL=/ ? ? ? ? ? ? ? ? / ? ? ? ? ? ? ? ? ? ? ??ext3?? ?defaults ? ? ? ?1 1

LABEL=/boot ? ? ? ? ? ? /boot ? ? ? ? ? ? ? ? ??ext3?? ?defaults ? ? ? ?1 2

root (hd[0-n,y) 指令來指定/boot所在的分區(qū);

其實(shí)這個root (hd[0,n],y)是可以省略的,如果省略了,要在kerenl 命令中指定;前面已經(jīng)說過 (hd[0-n],y)?硬盤分區(qū)的表示方法的用途;主要是用來指定 /boot所在的分區(qū);

eg:

grub root (hd0,0)

kernel 指令,用來指定Linux的內(nèi)核,及/所在的分區(qū);

kernel 這個指令可能初學(xué)者有點(diǎn)怕,不知道內(nèi)核在哪個分區(qū),及內(nèi)核文件名的全稱是什么。不要忘記tab鍵的命令補(bǔ)齊的應(yīng)用;

如果已經(jīng)通過root (hd[0-n],y) 指定了/boot所在的分區(qū),語法有兩個:

如果/boot和Linux的/位于同一個分區(qū),應(yīng)該是下面的一種格式;

kernel /boot/vmlinuz在這里按tab鍵來補(bǔ)齊,就看到內(nèi)核全稱了 ro root=/dev/hd[a-z]X

如果/boot有自己獨(dú)立的分區(qū),應(yīng)該是;

kernel /vmlinuz在這里按tab鍵來補(bǔ)齊,就看到內(nèi)核全稱了 ro root=/dev/hd[a-z]X

在這里 root=/dev/hd[a-z]X 是Linux 的/根所位于的分區(qū),如果不知道是哪個分區(qū),就用tab出來的來計算,一個一個的嘗試;或用cat (hd[0-n],y)/etc/fstab 中得到Linux的/所在的分區(qū)或分區(qū)的標(biāo)簽;

grub kernel /boot/在這里按tab鍵;這樣就列出/boot中的文件了;

Possible files are: grub initrd-2.6.11-1.1369_FC4.img System.map-2.6.11-1.1369

_FC4 config-2.6.11-1.1369_FC4 vmlinuz-2.6.11-1.1369_FC4 grubBAK memtest86+-1.55

.1 xen-syms xen.gz

grub kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/

[Linux-bzImage, setup=0x1e00, size=0x18e473]

注解: root=LABEL=/ 是Linux的/所在的分區(qū)的文件系統(tǒng)的標(biāo)簽;如果您知道Linux的/在哪個具體的分區(qū),用root=/dev/hd[a-z]X來指定也行。比如下面的一行也是可以的;

grub kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7

也可以把/boot所在的分區(qū)的指定 root (hd[0-n],y)這行省掉,直接在kernel 中指定/boot所在的分區(qū);所以就在下面的語法;

如果是/boot和Linux的根同處一個分區(qū);

kernel (hd[0-n],y)/boot/vmlinuz ro root=/dev/hd[a-z]X

比如:

grubkernel

如果是/boot和Linux所在的根不在一個分區(qū);則是;

kernel (hd[0-n],y)/vmlinuz ?ro root=/dev/hd[a-z]X

grub kernel (hd0,0)/boot/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7

[Linux-bzImage, setup=0x1e00, size=0x18e473]

或下面的輸入,以cat 出/etc/fstab內(nèi)容為準(zhǔn);

grub kernel (hd0,0)/boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/

[Linux-bzImage, setup=0x1e00, size=0x18e473]

initrd 命令行來指定initrd文件;

grub initrd /boot/initrd在這里tab 來補(bǔ)齊;

grub initrd /boot/initrd-2.6.11-1.1369_FC4.img

[Linux-initrd @ 0x2e1000, 0x10e685 bytes]

如果/boot是獨(dú)立的一個分區(qū),應(yīng)該是如下樣子的語法;比如下面的;

grub initrd /initrd在這里tab 來補(bǔ)齊;

grub initrd /initrd-2.6.11-1.1369_FC4.img

[Linux-initrd @ 0x2e1000, 0x10e685 bytes]

boot 引導(dǎo)系統(tǒng);

grubboot

下面是在我機(jī)器上的命令:

grub cat (hd0,0)/etc/fstab

# This file is edited by fstab-sync - see 'man fstab-sync' for details

LABEL=/ ? ? ? ? ? ? ? ? / ? ? ? ? ? ? ? ? ? ? ? ext3 ? ?defaults ? ? ? ?1 1

/dev/devpts ? ? ? ? ? ? /dev/pts ? ? ? ? ? ? ? ?devpts ?gid=5,mode=620 ?0 0

/dev/shm ? ? ? ? ? ? ? ?/dev/shm ? ? ? ? ? ? ? ?tmpfs ? defaults ? ? ? ?0 0

/dev/proc ? ? ? ? ? ? ? /proc ? ? ? ? ? ? ? ? ? proc ? ?defaults ? ? ? ?0 0

/dev/sys ? ? ? ? ? ? ? ?/sys ? ? ? ? ? ? ? ? ? ?sysfs ? defaults ? ? ? ?0 0

LABEL=SWAP-hda1 ? ? ? ? swap ? ? ? ? ? ? ? ? ? ?swap ? ?defaults ? ? ? ?0 0

/dev/hdc ? ? ? ? ? ? ? ?/media/cdrecorder ? ? ? auto ? ?pamconsole,exec,noauto,managed 0 0

grub root (hd0,0)

Filesystem type is ext2fs, partition type 0x83

grub kernel /boot/在這里按tab補(bǔ)齊,全列出/boot所有的文件;

Possible files are: grub initrd-2.6.11-1.1369_FC4.img System.map-2.6.11-1.1369_FC4 config-2.6.11-1.1369_FC4 vmlinuz-2.6.11-1.1369_FC4

memtest86+-1.55.1 xen-syms xen.gz

grub kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/

[Linux-bzImage, setup=0x1e00, size=0x18e473]

grub initrd /boot/在這里按tab補(bǔ)齊

Possible files are: grub initrd-2.6.11-1.1369_FC4.img System.map-2.6.11-1.1369_FC4 config-2.6.11-1.1369_FC4 vmlinuz-2.6.11-1.1369_FC4 grubBAK

memtest86+-1.55.1 xen-syms xen.gz

grub initrd /boot/initrd-2.6.11-1.1369_FC4.img 注;輸入intrd文件名的全名;

[Linux-initrd @ 0x2e1000, 0x10e685 bytes]

grub boot


文章名稱:安裝linux失敗命令行 linux執(zhí)行安裝命令
網(wǎng)站網(wǎng)址:http://weahome.cn/article/hgjipc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部