刪除boot分割槽後,恢復原有Linux系統
準備工作:
1、EasyBCD (這裡是2.2個人版本),原有系統的Linux安裝映象(這裡是Fedora-19-x86_64-DVD.iso),以及一個虛擬光碟機。
2、從Linux安裝映象中提取\Packages\k\kernel-3.9.5-301.fc19.x86_64.rpm,放到U盤中。
3、開啟EasyBCD ——>新增新條目——>行動式/外接儲存介質——>ISO ,新增新條目,名稱Fedora Installation,路徑選擇Fedora映象所在位置。
開始恢復:
1、重啟機器,進入系統選擇介面時選擇Fedora Installation。
2、選擇TroubleSxxxx(忘記叫啥了)下的Fedora rescue(具體叫啥也忘了,就是救援模式)。
3、等待kernel載入,進入bash sh。
4、找到原來的root所在分割槽(設為/dev/sda8),可以用blkid列出所有系統分割槽。
mount /dev/sda8 /root #這樣把原有的root掛載到現在的/root目錄下
mount -t proc /proc /root/proc #掛載proc
mount -t devtmpfs /dev /root/dev #掛載dev,方便以後的blkid、mke2fs之類
5、我們知道系統啟動分割槽要是主分割槽,這裡假設想把boot安裝到/dev/sda3中。
mount /dev/sda3 /root/boot #有可能你的sda3不是linux分割槽,後面備註有tips[1]介紹如何更改分割槽格式的。
6、插入U盤並掛載之。
mount -t vfat /dev/sdb1 /root/mnt/udisk
7、更改root目錄。
chroot /root #可以參考資料[2]
linux rescue模式下可用的命令是有限的,chroot後可以使用的命令與完整系統一樣(個人感覺),比如rpm、e2label、fdisk、whereis、mke2fs……
8、此時安裝kernel到boot分割槽。
rpm -ivh --force /mnt/udisk/kernel*.rpm # warning告警可以無視。
9、如果boot分割槽有修改,記得修改/etc/fstab,參考tips[3]。
備註:
[1]想要修改分割槽格式,可以掛載proc以及dev並chroot後,使用相關分割槽命令。
[2]關於rescue模式,以及chroot命令,可以參考 Fedora官方文件
[3]我自己是刪除/boot分割槽,裝了win7,所以導致需要重新格式化boot分割槽(mke2fs -b 4096 -t ext4 /dev/sda3 12800 #500M),修改分割槽表/etc/fstab(因為uuid改變了)
[4]另外,關於系統的啟動可以使用Grub。EasyBCD ——>新增新條目——>Linux/BSD。在c盤的NST目錄下修改menu.lst。可以參考我的:
default=Fedora
timeout=1
#Fedora
title Fedora
root (hd0,2)
kernel /vmlinuz-3.9.5-301.fc19.x86_64 root=LABEL=ROOT
initrd /initramfs-3.9.5-301.fc19.x86_64.img
注意上面的root是(hd0,2),而我的boot分割槽卻是在/dev/sda3,這個是因為grub分割槽計數從hd0,0開始,而linux是從sda1開始。
相關推薦
刪除boot分割槽後,恢復原有Linux系統
準備工作: 1、EasyBCD (這裡是2.2個人版本),原有系統的Linux安裝映象(這裡是Fedora-19-x86_64-DVD.iso),以及一個虛擬光碟機。 2、從Linux安裝映象中提取\Packages\k\kernel-3.9.5-301.fc19.x86_
windows與linux雙系統,刪除linux分割槽後,開機進入grub resuce提示符的問題
我這裡遇到的問題比較簡單,工具也有現成的,所以只討論我所遇到的問題,至於其他的問題,這篇文章暫不討論。 我的筆記本安裝了kali, ubuntu15.10, windows 10三個系統,我在wind
直接刪除ubuntu分割槽後既進不去win10也不能U盤重灌ubuntu(系統引匯出錯),記錄解決過程
因為ubuntu上apt命令一直找不到,自己做了很多調整,感覺都變亂了,但一直不能解決,又因為剛開始安裝ubuntu的時候直接刪除過ubuntu的分割槽又重灌(當時沒有問題,估計是因為我第一次裝ubuntu時掛載了/boot分割槽,安裝啟動引導器的裝置選擇的也不
驚魂36小時,一次生產事故,動態磁碟刪除卷分割槽丟失,資料恢復案例實戰
全是乾貨和實戰,不上首頁天理不容 一、事故來源 9月3日,在阿里雲伺服器上進行了50g的磁碟擴容,然後對磁碟2新擴容的50G進行了操作擴展卷,發現E盤變成了141G,不對啊,我想給F盤擴容的,然後就做了一個讓我後悔的操作,對著那個小方塊點了一下刪除卷,彈出的確定框本能的就點選了確定,然後就變成下
Python學習---Django誤刪除sql表後,如何創建數據
同步 src tom top 多表 圖片 log inline ges 誤刪除sql表後,怎麽創建數據? 僅僅適合單表,多表因為涉及約束, python mangage.py makemigrations --> 生成migrations目錄和根數據庫對應的sql
oracle 大表刪除數據後,回收空間的問題
轉載 get 分數 數據 utm wid 除了 cascade 減少 轉載一篇文章,關於Oracle數據庫表刪除數據後,釋放空間的問題,原文地址:https://blog.csdn.net/lenovouser/article/details/53422773,內容如下:
如何從PC上刪除.Dragon4444勒索病毒,恢復還原.Tiger4444勒索病毒檔案
(GlobeImposter3.0)家族近期還有其他的變體:.ox4444字尾勒索病毒 .help4444字尾勒索病毒 .all4444字尾勒索病毒 .china4444字尾勒索病毒 .monkey4444字尾勒索病毒 .snake4444字尾勒索病毒 .Rat4444字尾勒索病毒 .Tiger444
layer刪除幾秒後,執行重新整理或跳轉
1. layer.msg('刪除成功',{icon: 1,time:1000}) 2. layer.msg('刪除成功',{ time:1000, end:fun
mysql自增長主鍵,刪除數據後,將主鍵順序重新排序
mar drop 排序 ews 字段 name key 博文 csdn 用數據庫的時候,難免會刪除數據,會發現設置的主鍵增長不是按照正常順序排列,中間有斷隔比如這樣。 以我這個情況舉例 處理方法的原理:刪除原有的自增ID,重新建立新的自增ID。 ALTER TABLE `n
升級xcode10.0後,編譯原有正常工程遇到的坑
一大早上看到可以升級xcode10,心情美美噠。然而升級完,開始編譯原有正常工程,卻報錯了。 提示有重複的檔案。 問題1: Multiple commands produce '/Users/wmh/Library/Developer/Xcode/DerivedData
Ubuntu系統崩潰後,恢復我的ROS
一天下午,睡醒後,移動滑鼠,敲鍵盤ctrl鍵,不停按其它按鍵,黑屏。關電源鍵,再開機,搜一下什麼問題吧!找到問題好像是電源管理問題,裝東西吧,複製,安裝,終端卡住了。再關機重啟,一切如常,但螢幕一黑不再有桌面介面出現了。 然後就是進recovery系統,但所有的解決方案都是
刪除.CHAK勒索病毒,恢復鎖定的檔案
.CHAK勒索病毒刪除 .CHAK檔案病毒是一種新發現的資料鎖定病毒。這是一種有害的計算機感染,很容易在未經許可的情況下侵入您的計算機。成功入侵後,它將鎖定您的所有個人和重要檔案。這種危險的威脅會將其副檔名新增到所有檔案的末尾,以使其無法訪問。當您嘗試開啟檔案時,.CHAK
關於重灌系統後,Windows和Linux雙系統只能進入一個的問題
1,如果只能進入Windows系統 第一步,首先需要一張Linux引導盤,能讓我們進入配置介面,注意此時不要點選桌面上那個安裝Linux的快捷鍵。如果沒有光碟的話,我們可以用easyBCD軟體,按安裝系統的方式配置也能進入Linux安裝引導介面。注意此時進入引導
Linux和Win7雙系統,重灌Win7後,如何找回Linux啟動項
一、重灌Win7 關於重灌Win7,小編遇到的情況是: 不知道什麼原因,弄得兩個系統的啟動項都找不到了,導致電腦開不了機。這個時候,只能去找系統盤啦。 找了張純淨版的Win7盤。重灌到C盤後,系統真的很乾淨,啥都沒有。 這個時候,發現各種裝置沒有驅動:網
10月技術指標,批量安裝linux系統
關閉 成功 ges net 界面 火墻 process art ins 以下操作在centos6.8圖形安裝界面下進行首先關閉防火墻以及永久關閉selinux: 在/etc/selinux/config文件中將SELINUX=enforcing修改成SELINUX=disa
Debian,Ubuntu,Mint,RedHat,Fedora,CentOs等等linux系統下載連結,阿里雲映象!
阿里雲映象網站 https://opsx.alibaba.com/mirror 舉例子: ubuntu 14.04: http://mirrors.aliyun.com/ubuntu-releases/14.04/ ubuntu 16.04: http
ubuntu16安裝from nvidia-390顯示卡驅動後,不能進入系統的解決方案
裝置:小米筆記本pro 顯示卡:MX150和intel UHD620 系統:ubuntu16.04 現象描述:筆記本為雙系統環境,win10+ubuntu16.04,由於專業學習,需要安裝cuda-toolkit做並行運算。按照tensorflow官方給的教程分別安裝了ten
學習神器!本機安裝虛擬機器,並安裝Linux系統,並部署整套web系統手冊(包含自動部署應用指令碼,JDK,tomcat,TortoiseSVN,Mysql,maven等軟體)
1. 引言 編寫目的 本文件的編寫目的主要是在Linux系統上部署mis_v3員工管理系統,方便測試,併為以後開發人員進行專案部署提供參考 準備工作 軟體部分 軟體項 版本 備註
主機windows系統,虛擬機器linux系統與工控屏arm-linux之間使用tftp進行資料傳輸
1.保證三個系統之前能互相ping 通 2.開啟windows系統,linux系統的tftp-server windows使用tftp32工具。 linux 使用參考以下文章: 重啟xinetd服務: [email protected]:~$ sudo /etc/i
作業系統的CPU監控,基於Unix/linux系統
linux/unix上系統的監控,主要使用的工具—————— > vmstat 、 top 、ps vmstat工具的使用: vmstat - Report virtual memory statistics //用於報告虛擬的記憶體的資料 vmstat命令是最常