成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux rescuev修復模式跨越控制臺登錄

運維 系統(tǒng)運維
Linux的修復模式就是 Linux rescue;修復模式并不需要系統(tǒng)密碼,當進入修復模式后,系統(tǒng)會提示我們要掛載哪個分區(qū)上的文件系統(tǒng),我們根據(jù)自己的系統(tǒng)情況來選擇就就是了。登錄完成后,系統(tǒng)也會提示所在分區(qū)的文件系統(tǒng)會被掛載到哪個目錄;如果您不知道掛載在哪里,請通過 df -h 來查看;

給大家推薦一款很不錯的Linux rescue系統(tǒng)很有學習價值,這里我主要講解Linux rescue系統(tǒng)的應用,包括介紹Linux rescue包背景知識等方面。本文主要講述在系統(tǒng)修復時,登錄系統(tǒng)的幾種方法;比如當我們把root密碼忘記,或者系統(tǒng)正常啟動遇到困難時,我們可以通過單用戶模式,修復模式Linux rescue及跨越控制臺登錄等方法完成對文件系統(tǒng)的加載,登錄,進而進行相應的修復;

當系統(tǒng)被破壞,或者登錄遇到困難時,我們?nèi)绾尾拍苓M入系統(tǒng)?比如我們把root密碼忘記,或者系統(tǒng)不能正常進行啟動時,我們首先想到的是如何登錄系統(tǒng),或如何備份文件系統(tǒng)中重要的數(shù)據(jù);下面有以下幾種方法供大家參考

一、單用戶模式;

單用戶模式要求我們輸入root用戶的密碼,否則您無法登錄單用戶模式;如果您丟失了root用戶的密碼,并不能用單用戶模式來重設您的root密碼;另外單用戶模式還有一個前提是您的grub 或者lilo 是能正常工作的;

并且您知道您的系統(tǒng)問題發(fā)生在哪里,當以單用戶模式登錄時,您能打開文件系統(tǒng)的寫操作,然后進行您想要進行的系統(tǒng)修復;可能有的弟兄會說“我真的不知道系統(tǒng)哪塊出了問題”,呵,如果真的不知道,那我也無能為力了,因為本文檔主要講述登錄模式,并不是講述如何修復系統(tǒng)的;

1、以grub 系統(tǒng)引導管理器,單用戶登錄方法;

在grub 啟動后,移動鍵盤到Linux的啟動項;按e鍵;然后再移動鍵盤到類似下面的一行,也就是kernel的那行:kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet 把光標移動這行后,再按一下e鍵,進入編輯這行;

在行尾條一個空格 ,然后輸入 Linux single,也就是類似如下的:kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet   Linux single結(jié)束編輯,按回車返回; 接著我們要啟動系統(tǒng),按一下b鍵啟動;

當進入單用戶模式運行后,系統(tǒng)提示我們輸入root密碼;輸入正確后會進入系統(tǒng);您可以用df -h 來查看文件系統(tǒng)掛載位置等,也可以用fdisk -l 來查看分區(qū)等;但對文件系統(tǒng)的寫操作,可能還要看下面的;單用戶進入系統(tǒng)后,可能系統(tǒng)是只讀的;要運行下面的命令;#mount -o remount,rw /

2、lilo 引導管理器單用戶模式;

在boot:處輸入Linux single 當進入單用戶模式運行后,系統(tǒng)提示我們輸入root密碼;輸入正確后會進入系統(tǒng);您可以用df -h 來查看文件系統(tǒng)掛載位置等,也可以用fdisk -l 來查看分區(qū)等;但對文件系統(tǒng)的寫操作,可能還要看下面的;單用戶進入系統(tǒng)后,可能系統(tǒng)是只讀的;要運行下面的命令;#mount -o remount,rw /

二、Linux rescue修復模式;

Linux的修復模式就是 Linux rescue;修復模式并不需要系統(tǒng)密碼,當進入修復模式后,系統(tǒng)會提示我們要掛載哪個分區(qū)上的文件系統(tǒng),我們根據(jù)自己的系統(tǒng)情況來選擇就就是了。登錄完成后,系統(tǒng)也會提示所在分區(qū)的文件系統(tǒng)會被掛載到哪個目錄;如果您不知道掛載在哪里,請通過 df -h 來查看;

修復模式需要安裝盤的第一張或獨立的修復盤;比如 Fedora 就有專門的修復盤;其實修復盤在一定意義上來說類似livecd,是不需要安裝到硬盤也能運行系統(tǒng);然后通過mount 來掛載文件系統(tǒng);其實當我們執(zhí)行Linux rescue 時,象Fedora 這類的系統(tǒng),會有一些提示,比如他提示他要mount 哪個分區(qū),我們選擇一下就行了;

執(zhí)行修復模式時,需要以下幾個步驟;其一:在BIOS中,設置首個啟動驅(qū)動器為CDROM;其二;找出系統(tǒng)安裝盤的第一張;放入CDROM ;當光盤運行時,會提示安裝的界面;在boot:后面輸入Linux rescue ,然后按回車;boot:Linux rescue

進入修復模式,我們能做些什么呢??什么都可以做,比如掛載usb盤進行數(shù)據(jù)備份;修改系統(tǒng)中的配置文件... ... 重新設置root密碼、掛載文件系統(tǒng) ... ... 只要能想到,大多都可以完成;

三、跨越控制臺登錄;

真正的跨越控制臺登錄是不需要輸入root密碼的,如果您把root密碼丟失,就要想到跨越控制臺登錄;我們前面所說的Linux rescue 從本質(zhì)上來說,就是跨越控制臺登錄,因為無需要密碼驗證就能登錄系統(tǒng);跨越控制臺登錄主要包括:借grub和lilo 跨越控制臺登錄; Linux rescue 模式;第三方livecd 系統(tǒng)和第三方Linux系統(tǒng);

1、通過grub和lilo 引導,跨越控制臺登錄;

1)如果您用的是grub進行系統(tǒng)引導;

在grub 啟動后,移動鍵盤到Linux的啟動項;按e鍵;然后再移動鍵盤到類似下面的一行,也就是kernel的那行:kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet  把光標移動這行后,再按一下e鍵,進入編輯這行;在行尾條一個空格 ,然后輸入 Linux single,也就是類似如下的:

kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet   Linux init=/bin/bash結(jié)束編輯,按回車返回; 接著我們要啟動系統(tǒng),按一下b鍵啟動;可能系統(tǒng)是只讀的;要運行下面的命令;

#mount -o remount,rw /然后我們可以通過 df -h 來查看文件系統(tǒng)的加載情況;既然都把文件系統(tǒng)掛載了,有什么活干不了的呢?重設root密碼,備份文件... ... 比如重設root密碼;#passwd

2)如果您用lilo 進行系統(tǒng)引導;

在boot:處輸入boot:Linux init=/bin/bash當進入系統(tǒng)后,您可以用df -h 來查看文件系統(tǒng)掛載位置等,也可以用fdisk -l 來查看分區(qū)等;但對文件系統(tǒng)的寫操作,可能還要看下面的;可能系統(tǒng)是只讀的;要運行下面的命令;#mount -o remount,rw /

2、Linux rescue ;

請參考前面第二點所說的修復模式;

3、借Linux的livecd光盤 或第三方Linux系統(tǒng);

Linux的livecd版本是無需安裝的Linux 系統(tǒng),在光盤上就可以運行的Linux 系統(tǒng); livecd 大多是用來修復之用,livecd 集成了常用的系統(tǒng)操作工具;第三方Linux系統(tǒng)是指你的機器上安裝一個以上的Linux系統(tǒng),如果其中一個發(fā)生問題,我們就可以用另一個來修復;

livecd 和第三方Linux系統(tǒng)來修復已經(jīng)被破壞的Linux ,常用的工具有mount 和chroot等等 ;如果您只是簡單的更改存在問題的系統(tǒng)文件,用mount 就足夠了。chroot 工具可以改變/,進而進入另一個系統(tǒng),這個工具的確有用。

我們還是舉個例子來說明如何通過用mount和chroot;至于機器中第三方Linux和Livecd的使用比較簡單,這里就不多說了;livecd就是在光盤上運行的Linux ,您可以找一個livecd的發(fā)行版本刻錄一下就能用了,使用簡單方便;

下載地址:http://www.frozentech.com/content/livecd.php常用的有 SLAX,Knoppix,Damn Small Linux,Ubuntu ...大體都差不多,下載一個小的備用也行,就看您怎么用了;通過livecd Linux 或其它Linux 來修復已經(jīng)破壞的Linux步驟如下:

1)mount 掛載文件系統(tǒng);


注:執(zhí)行mount 及chroot時,要以root權(quán)限運行,以下同;比如存在問題的系統(tǒng)位于 /dev/hda5 ,如果您不知道哪個分區(qū)是Linux的,您可以通過fdsik -l 來查看;

  1. [root@localhost ~]# fdisk -l 注:查看分區(qū)情況;  
  2. [root@localhost ~]# pwd   注:確定當前工作目錄;  
  3. /root                     注:當前工作目錄為/root  
  4. [root@localhost ~]# mkdir systmp 注:在當前工作目錄下創(chuàng)建一個臨時目錄;  
  5. [root@localhost ~]# mount /dev/hda5 systmp/ 注:掛載hda5到tmpsys目錄中;  
  6. [root@localhost ~]# df -h   注:查看是否已經(jīng)掛載;  
  7. Filesystem            容量  已用 可用 已用% 掛載點  
  8. /dev/hda8              11G  9.8G  581M  95% /  
  9. /dev/shm              236M     0  236M   0% /dev/shm  
  10. /dev/hda5             7.9G  5.9G  2.0G  76% /root/systmp  注:看好了,是掛載到了/root/systmp目錄中; 

既然把/dev/hda5分區(qū)的文件系統(tǒng)已經(jīng)掛載了,我們就能對已經(jīng)掛載的文件系統(tǒng)進行寫操作;如果是簡單的備份和文件修改,是完全能行的;注意:在寫操作的過程中,要倍加不心,在操作某個文件的時候,要先備份;當出現(xiàn)不能mount的情況,可能是您的當前所用的內(nèi)核不支持相應的文件系統(tǒng);如果系統(tǒng)要求指定文件系統(tǒng)的時候,請看如下的例子;

mount -t 文件系統(tǒng)類型 磁盤分區(qū) 掛載目的目錄對于Linux的文件系統(tǒng)類型主要有:reiserfs,ext3,ext2;具體用什么文件系統(tǒng)類型,你最明白;如果您還是不知道,就一個一個的嘗試;比如我的hda5是reiserfs的,可以用下面的命令來掛載;[root@localhost ~]# mount -t reiserfs   /dev/hda5 systmp/

2)chroot 到已經(jīng)掛載的文件系統(tǒng);

chroot這個工具很有用,很多Linux都支持chroot切換到另一個文件系統(tǒng)中,然后進行一系列系統(tǒng)包的安裝和系統(tǒng)配置;這并不是說任何文件系統(tǒng)都能chroot切入 ,首先這個文件系統(tǒng)中得具備系統(tǒng)運行的一定的工具和環(huán)境,比如/bin和/sbin 目錄是擁有等....

用中文表達不清楚,還是舉例來說明;比如我的機器中有兩個Linux系統(tǒng),一個運行正常,另一個有點問題(比如是root密碼忘記了),我想通過正常的系統(tǒng)來修復另一個;首先我們進行的是mount ,也就是前面所說的,然后下一步就是chroot ;通過chroot 切換到要修復的文件系統(tǒng)中;比如存在問題的系統(tǒng)位于 /dev/hda5

  1. [root@localhost ~]# fdisk -l    
  2. [root@localhost ~]# pwd     
  3. /root                       
  4. [root@localhost ~]# mkdir systmp   
  5. [root@localhost ~]# mount /dev/hda5 systmp/    
  6. [root@localhost ~]# df -h      
  7. Filesystem            容量  已用 可用 已用% 掛載點  
  8. /dev/hda8              11G  9.8G  581M  95% /  
  9. /dev/shm              236M     0  236M   0% /dev/shm  
  10. /dev/hda5             7.9G  5.9G  2.0G  76% /root/systmp     
  11. [root@localhost ~]# chroot systmp   注:chroot到hda5分區(qū)的系統(tǒng)中;  
  12. bash-3.00#     注:已經(jīng)登錄;  
  13. bash-3.00# df -lh   注:查看文件系統(tǒng)掛載情況;  
  14. Filesystem            容量  已用 可用 已用% 掛載點  
  15. /dev/hda5             7.9G  5.9G  2.0G  76% /  
  16. proc                  7.9G  5.9G  2.0G  76% /proc  
  17. sysfs                 7.9G  5.9G  2.0G  76% /sys 

上面我們就通過chroot 命令完成了通過一個系統(tǒng)到另一個系統(tǒng)的跨控制臺登錄;Livecd 如果要完成此任務,也是通過這樣過程完成的。我們既然已經(jīng)登錄到有問題的系統(tǒng)了,可以進行相應的修復工作,比如對root密碼的恢復,軟件包的安裝,相應文件的修改... ... 我想您應該知道怎么做,對不對???

有些發(fā)行版的安裝盤類似livecd ,比如slackware 的安裝盤的第一張,當他啟動到讓你輸入用戶名和密碼進行安裝時,我們不必輸入什么,或者直接輸入root ,就能進入cdrom 虛擬環(huán)境了;這時我們就用前面所說mount加載文件系統(tǒng),然后chroot掛載的文件系統(tǒng);

四、后記; 正在寫文件系統(tǒng)的管理,可能要花幾天時間;努力之中;

看到論壇的弟兄還在大呼丟了root密碼怎么恢復,雖然壇里也有不少文檔,但大多沒有形成系統(tǒng),為了解決問題而重寫此文,可能有的弟兄需要這樣的文檔;既然有“市場”,我就寫,沒有什么大不了的;有的弟兄認為是小題大作,就當我鍛煉身體好了;這樣的文檔誰都會寫,沒有什么難的;

【編輯推薦】

  1. 深入淺出的了解Linux rescue
  2. Linux引導安裝通過GRUB命令行模式
  3. Linux常用文件系統(tǒng)和存儲設備的支持都是由內(nèi)核來決定的
  4. Linux編譯安裝所需要的系統(tǒng)文件rpm包為我所用
  5. Linux操作系統(tǒng)Redhat系列與Debian系列
責任編輯:佚名 來源: CSDN
相關推薦

2010-03-22 18:42:23

2011-07-11 09:17:21

控制臺

2011-07-06 15:25:33

Windows控制臺

2011-04-20 10:15:02

Linuxconsole口

2010-12-21 14:32:43

操作控制臺

2010-03-05 09:34:01

2010-12-28 10:36:41

Linux

2011-08-08 10:55:14

IOS 控制臺 Consol

2011-07-11 16:25:25

控制臺

2018-10-30 09:20:00

Linux控制臺命令

2019-08-23 09:58:18

Linux控制臺命令

2023-02-02 09:33:04

Linux控制臺程序

2018-09-25 10:15:30

Linux虛擬控制鼠標

2022-08-08 09:34:33

Linux串行控制臺

2009-06-15 09:50:34

JBoss控制臺

2009-03-04 10:10:49

控制臺桌面虛擬化Xendesktop

2021-06-17 11:34:54

SLS 阿里云

2009-10-10 10:45:04

VB 2005新型控制

2011-07-11 09:57:19

WINDOWS控制臺DOS命令

2011-07-12 15:18:01

SQLite數(shù)據(jù)庫引擎
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩av免费在线电影 | 国产精品黄色 | 国产精品国产a级 | 青娱乐一区二区 | 99视频| 精品视频一区二区 | 国产九九av| 一区欧美| 久久久成人动漫 | www.欧美| 久久精品高清视频 | 日本一级淫片免费啪啪3 | 天天操人人干 | 亚洲电影中文字幕 | 国产成人精品一区二区三区网站观看 | 夜夜久久| 一区2区 | 国产97视频在线观看 | 欧美成年视频 | 精品欧美一区二区精品久久 | 色婷婷精品| 国产高清免费视频 | 亚洲国产一区二区三区四区 | 成人福利在线视频 | 亚洲美女一区 | 精品一区二区久久久久久久网站 | 久久一区二区视频 | 精品成人在线观看 | 一区二区精品 | 在线视频一区二区三区 | 欧美日韩三级在线观看 | 日本特黄a级高清免费大片 特黄色一级毛片 | 中文欧美日韩 | 成人在线视频一区 | 色综网| 亚洲成人免费av | 中文字幕加勒比 | 色婷婷久久久亚洲一区二区三区 | 毛片免费视频 | 亚洲一区网站 | 成人免费大片黄在线播放 |