Filesystems

找出哪個作業系統在哪個分區上?

  • July 22, 2018

所以我的筆記型電腦上同時安裝了 Ubuntu 和 Crunchbang,我試圖找出哪個分區在哪個分區上。

我要安裝另一個作業系統(可能是 BT)並且需要知道可以安全擦除哪個分區。

有小費嗎 ?

我目前的分區:

在此處輸入圖像描述

如果已grub安裝,請os-prober以 root 身份執行。它完全符合您的要求。

更新

os-prober只會列出它所在的作業系統以外的作業系統:GRUB 在安裝過程中使用它來生成grub.cfg,因此 GRUB 不需要有關正在安裝的作業系統的資訊是很自然的。要將分區安裝為 current /,您可以執行以下操作:

ROOT_PARTITION="$(readlink -e -- "$(findmnt /|awk 'END{print $2}')")"

如果掛載的分區/名稱中有空格,這將失敗。

參考

引用自:https://unix.stackexchange.com/questions/85624