Finnix Rescue CD
介紹
Finnix是一個基于Debian的完全獨(dú)立的可啟動Linux救援LiveCD。它對于安裝和修改硬盤驅(qū)動器,分區(qū),重建啟動記錄,挽救現(xiàn)有系統(tǒng)等非常有用。
Finnix基于Linux內(nèi)核3.0和x86,默認(rèn)情況下包括數(shù)百個系統(tǒng)管理員軟件包,全部小于400 MB,壓縮成160MB小型可引導(dǎo)ISO映像。
Finnix不適合新手或沒有經(jīng)驗(yàn)的用戶。它是一種非常輕量級的無頭分布,主要用于故障排除和修復(fù)現(xiàn)有系統(tǒng)和分區(qū)。它通??梢酝瓿珊驼认到y(tǒng),否則這些系統(tǒng)會被一些命令視為“完全損失”。
您可以從官方網(wǎng)站下載最新的基于x86 / 64位的Finnix映像。建議您右鍵單擊并復(fù)制鏈接地址以安裝到您的系統(tǒng)。
要將Finnix安裝到您的實(shí)例,請單擊VULTR控制面板“我的服務(wù)器”部分的“操作”菜單下的“管理”。
接下來,選擇名為“Custom ISO”的選項(xiàng)卡。然后單擊“上載/管理”按鈕以管理帳戶的虛擬ISO歸檔。
在“從遠(yuǎn)程計算機(jī)上傳”下,插入URL:http://www.finnix.org/releases/111/finnix-111.iso,然后單擊藍(lán)色的“上傳”按鈕。這將開始上傳。進(jìn)度將在控制面板中定期更新。等到其狀態(tài)顯示為“上傳”,然后繼續(xù)下一步。
返回“我的服務(wù)器”部分,單擊“管理”,然后選擇“自定義ISO”區(qū)域。在“我的ISO”列表下,您將看到`finnix-111.iso。

確保選擇finnix-111.iso,然后單擊“附加ISO并重新啟動”; 磁盤映像將傳輸?shù)街鳈C(jī)節(jié)點(diǎn)然后啟動。
等待2-3分鐘以便ISO映像進(jìn)行傳輸和引導(dǎo),然后選擇藍(lán)色的“View Console”按鈕。
您將看到Finnix啟動屏幕,如下所示:

預(yù)選選項(xiàng)為“Boot Finnix(64-bit)”。按“enter”啟動到Finnix 64位。然后,您將看到以下屏幕。

修復(fù)你的系統(tǒng)
重置root密碼。
如果您有Linux發(fā)行版,則可以快速輕松地從Finnix重置密碼。如上所述啟動到Finnix,然后按照以下步驟更新root密碼。
mount /dev/vda1 /mnt
chroot /mnt passwd
系統(tǒng)將提示您輸入新密碼。這將是您啟動時Linux發(fā)行版的密碼。你結(jié)束了!
只需從自定義ISO區(qū)域中刪除系統(tǒng)中的ISO,系統(tǒng)將使用您設(shè)置的新root密碼啟動回硬盤。
修復(fù)文件系統(tǒng)
在Finnix上修復(fù)文件系統(tǒng)非常簡單明了。如上所述引導(dǎo)至Finnix,并運(yùn)行以下命令:
fsck -y /dev/vda1
上面的命令將修復(fù)您的根文件系統(tǒng)并傳遞“yes”標(biāo)志以自動修復(fù)文件系統(tǒng)而無需進(jìn)一步輸入。
備份文件系統(tǒng)
如果您無法啟動Linux發(fā)行版并且您已經(jīng)嘗試修復(fù)文件系統(tǒng),則可以使用Finnix掛載文件系統(tǒng)并使用scp或rsync備份文件。網(wǎng)絡(luò)將通過DHCP自動配置,因此您可以輕松備份文件。
使用以下方法掛載文件系統(tǒng)
mount /dev/vda1 /mnt
cd /mnt
如果您現(xiàn)在瀏覽,您將看到整個根文件系統(tǒng)。請記住,如果你想瀏覽/var/lib/mysql,現(xiàn)在就是/mnt/var/lib/mysql。您現(xiàn)在可以使用rsync將服務(wù)器上的文件和目錄備份到另一個,即使您現(xiàn)有的Linux操作系統(tǒng)無法啟動。
通過SSH訪問Finnix
從Finnix通過SSH修復(fù)您的系統(tǒng)非常簡單快捷。您只需設(shè)置密碼然后啟動SSH即可。
passwd
service ssh start
這將設(shè)置root密碼,生成新的主機(jī)密鑰,并啟動SSH shell。請記住,在使用上述命令設(shè)置密碼之前,root將無法運(yùn)行。您現(xiàn)在可以通過SSH通過root登錄并使用實(shí)例的現(xiàn)有IP修復(fù)系統(tǒng)。在Vultr,DHCP用于分配IP,因此無需進(jìn)一步配置!
怎么附加ISO并重新啟動?
轉(zhuǎn)到https://my.vultr.com - >服務(wù)器 - >您的VPS名稱(您需要點(diǎn)擊您的VPS名稱) - >從該頁面您將點(diǎn)擊“設(shè)置” - >自定義ISO


