Я клонировал Ubuntu 20.04LTS на внешний жесткий диск USB (sdb1). Как мне увидеть в терминале, что я использую внешнюю ОС USB HDD? Спасибо
решение1
Вы можете проверить df
свой корневой каталог:
$ df --output=source /
Filesystem
/dev/sdb1
Или используйте mount
:
$ mount | awk '$3=="/"'
/dev/sdb1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
Если вы не знаете, какой у вас USB-накопитель /dev/sdb1
, проверьте вывод lsblk
, например:
lsblk -ln -o NAME,MOUNTPOINT,MODEL,SERIAL
решение2
Никогда не загружайте компьютер с подключенными клонированными копиями операционных систем.
Если у вас есть диски с клонированными системами (системами с идентичной таблицей разделов и файловыми системами), вам следуетникогдазагрузите компьютер, когда подключены оба диска. Это может вызвать путаницу, и есть риск, что одна или обе системы будут повреждены, поскольку компьютер может использовать часть обеих систем и записывать то, что заставляет их давать сбой, когда подключен только один из дисков.
Эта проблема затрагивает операционные системы, использующие более одного раздела (отдельные разделы для EFI, boot, root, home и т. д. или на постоянном диске «cdrom» и раздел для сохранения). Если есть только корневой раздел, выбирается только один раздел, и не может быть никакой смеси разделов между клонированными копиями.
Как определить, какие разделы активны в работающей операционной системе
Вы можете использовать методы, описанные в ответе pLumo, для идентификации дисков и, в частности, корневой файловой системы,/
Я часто использую следующую командную строку в широком окне терминала (широком, чтобы избежать переносов строк):
lsblk -fm
но это хорошая идея, чтобы выбрать параметры lsblk
более подробно. Я предлагаю следующую команду
lsblk -o name,size,fstype,label,mountpoint,model
или, если хотите, создайте для него псевдоним (удобно, если вы собираетесь использовать его несколько раз), например
alias mycheck='lsblk -o name,size,fstype,label,mountpoint,model'
и если хотите, отредактируйте эту строку в вашем ~/.bashrc
(файле конфигурации bash). Вы можете поместить строку рядом с другими псевдонимами в этом файле. Тогда она активирует псевдоним при запуске новых окон терминала (и оболочек bash на текстовых экранах),
mycheck