系統(tǒng) | 把 Grub 安裝到 U 盤上 / 重建 Grub 引導(dǎo)

這篇文章同樣適用于重建 Grub 引導(dǎo)。

熟悉我寫作風(fēng)格的小伙伴都應(yīng)該知道惠猿,我的文章羔砾,只放干貨。
但是偶妖,不把背景交代清楚也不行姜凄,干貨就容易噎著。
不喜歡的可以直接跳到分割線以后餐屎,直接看干貨檀葛。

最近,因為一些原因腹缩,用 Windows 比較多,就重裝了一下空扎,就把 Grub 引導(dǎo)覆蓋掉了藏鹊。

吐槽:Windows 就是這么專橫,這也是我不喜歡它的原因之一转锈。
也可能是我還不會裝 Windows [尷尬]

喜歡 Linux 的原因之一盘寡,就是因為它可以 DIY,把你自己的電腦打造成你想要的樣子撮慨。
比如:

  • 我想把它裝到 U 盤中竿痰;
  • 我想讓它和其他 OS 并存;
  • 我想把它 “閹割”砌溺,只保留我想要的功能......

——它都可以影涉!

---------------------我是分割線---------------------

我的需求

  • 當(dāng)我想打開 Linux 的時候,正常選擇想要打開的操作系統(tǒng)规伐;
  • 當(dāng)我不用的時候蟹倾,讓其他人打開 Windows,不想在引導(dǎo)界面看到一大堆操作系統(tǒng)的菜單猖闪。就好像 Linux 不存在一樣鲜棠。

許多裝雙系統(tǒng)的小伙伴應(yīng)該都有這樣的經(jīng)歷。尤其是像我這樣的狂熱的軟件試用者 DB培慌,我在我的 1 個 G的硬盤上裝了 10 個操作系統(tǒng)(包括 Win)豁陆。

那么,如何實現(xiàn)呢吵护?

示例說明

目標(biāo) U 盤:/dev/sdb1 # 你的可能是其他的

錯誤的示例

# 錯誤的示例
grub-install --target=i386-pc /dev/sdb
grub-mkconfig -o /boot/grub/grub.cfg

得到錯誤:
error: failed to get canonical path of `overlay'.

正確的做法是:

如果你的 Grub 分區(qū)(就是你想把 Grub 安裝到的那個分區(qū))包含完整的操作系統(tǒng)安裝

sudo mount /dev/sdb1 /mnt
sudo chroot /mnt
sudo update-grub2
grub-install --target=i386-pc /dev/sdb # 注意:不是 'sdb1'盒音,沒有這個 '1'表鳍。
grub-mkconfig -o /boot/grub/grub.cfg

如果 Grub 分區(qū)(在這里是我的目標(biāo) U 盤)是空的

我不得不首先將大部分系統(tǒng)引入 chroot 環(huán)境:

#!/bin/bash
mkdir /mnt/chrootdir
mount /dev/sdb1 /mnt/chrootdir
for dir in proc dev sys etc bin sbin var usr lib lib64 tmp; do
    mkdir /mnt/chrootdir/$dir && mount --bind /$dir /mnt/chrootdir/$dir
    # 你要是不嫌麻煩,一個一個創(chuàng)建里逆,一個一個 mount 也是可以的.
done
chroot /mnt/chrootdir
grub-install --target=i386-pc /dev/sdb # 注意:不是 'sdb1'进胯,沒有這個 '1'。
grub-mkconfig -o /boot/grub/grub.cfg
# 你要是 **確定** 你的操作參數(shù)原押,直接在上面這段代碼中更改胁镐,復(fù)制粘貼創(chuàng)建一個腳本,一鍵完成诸衔,也是可以的盯漂。
# 像我們這些新手還是建議一行一行敲代碼,掌握的實在笨农。

用法:

  • 插上 U 盤就缆,打開你想要的系統(tǒng);
  • 拔掉 U 盤谒亦,其他用戶感覺不到 Linux 的存在竭宰。

但是,你的電腦可能還達(dá)不到這樣的效果份招,因為切揭,你的雙系統(tǒng)的 Grub 引導(dǎo)還在你的硬盤上。其他用戶打開的時候锁摔,還是會看到原來的引導(dǎo)界面廓旬。
如果你想達(dá)到這樣的效果,也不是不可以谐腰,那就是用 Windows 引導(dǎo)修復(fù)工具‘修復(fù)’ Windows 引導(dǎo)(也就是用 Windows 引導(dǎo)把 Grub 引導(dǎo)覆蓋掉)孕豹,這樣的工具很多,比如:某毛桃十气,某度励背。

GoodLuck!

參考鏈接
Grub 官網(wǎng)
某百科

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者桦踊。
  • 序言:七十年代末椅野,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子籍胯,更是在濱河造成了極大的恐慌竟闪,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件杖狼,死亡現(xiàn)場離奇詭異炼蛤,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)蝶涩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進(jìn)店門理朋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來絮识,“玉大人,你說我怎么就攤上這事嗽上〈紊啵” “怎么了?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵兽愤,是天一觀的道長彼念。 經(jīng)常有香客問我,道長浅萧,這世上最難降的妖魔是什么逐沙? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮洼畅,結(jié)果婚禮上吩案,老公的妹妹穿的比我還像新娘。我一直安慰自己帝簇,他們只是感情好徘郭,可當(dāng)我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著丧肴,像睡著了一般崎岂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上闪湾,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機(jī)與錄音绩卤,去河邊找鬼途样。 笑死,一個胖子當(dāng)著我的面吹牛濒憋,可吹牛的內(nèi)容都是我干的何暇。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼凛驮,長吁一口氣:“原來是場噩夢啊……” “哼裆站!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起黔夭,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤宏胯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后本姥,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肩袍,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年婚惫,在試婚紗的時候發(fā)現(xiàn)自己被綠了氛赐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片魂爪。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖艰管,靈堂內(nèi)的尸體忽然破棺而出滓侍,到底是詐尸還是另有隱情,我是刑警寧澤牲芋,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布撩笆,位于F島的核電站,受9級特大地震影響街图,放射性物質(zhì)發(fā)生泄漏浇衬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一餐济、第九天 我趴在偏房一處隱蔽的房頂上張望耘擂。 院中可真熱鬧,春花似錦絮姆、人聲如沸醉冤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蚁阳。三九已至,卻和暖如春鸽照,著一層夾襖步出監(jiān)牢的瞬間螺捐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工矮燎, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留定血,地道東北人。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓诞外,卻偏偏與公主長得像澜沟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子峡谊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,697評論 2 351