От рабочей станции:
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
Вывод:
failed to set path: cannot refresh: Cannot get device properties for
/org/freedesktop/UPower/devices/battery_BAT0: Couldn't call GetAll() to
get properties for /org/freedesktop/UPower/devices/battery_BAT0: Method
"GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties"
doesn't exist
$ lscpu
Architecture: i686
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 3
On-line CPU(s) list: 0-2
Thread(s) per core: 1
Core(s) per socket: 3
Socket(s): 1
Vendor ID: AuthenticAMD
CPU family: 16
Model: 5
Stepping: 2
CPU MHz: 800.000
BogoMIPS: 5787.62
Virtualization: AMD-V
L1d cache: 64K
L1i cache: 64K
L2 cache: 512K
$ dmidecode -t baseboard
# dmidecode 2.11
SMBIOS 2.6 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASRock
Product Name: M3A785GMH/128M
Version:
Serial Number:
Asset Tag:
Features:
Board is a hosting board
Board is replaceable
Location In Chassis:
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x0019, DMI type 41, 11 bytes
Onboard Device
Reference Designation: To Be Filled By O.E.M.
Type: Video
Status: Enabled
Type Instance: 0
Handle 0x001A, DMI type 41, 11 bytes
Onboard Device
Reference Designation: To Be Filled By O.E.M.
Type: SCSI Controller
Status: Disabled
Type Instance: 0
У меня нет способа установить новый Linux на новый раздел, не трогая настройки меню загрузки, сделанные с помощью Grub Customizer в ранее установленной системе Linux, но у меня есть простое решение для восстановления этой самой настройки с помощью Boot Repair.
Установка нового Linux на отдельный раздел заменит меню загрузки, отредактированное с помощью Grub Customizer в предыдущей системе Linux. На самом деле данные этой настройки не теряются, но они присутствуют на разделе старой установки Linux, и вам нужно восстановить их.
Это можно сделать независимо от того, сохранилась ли последняя установка Linux (и у вас есть меню загрузки, которое поставляется с ней) или она была удалена (и у вас вообще нет меню загрузки - и вы не можете загрузиться вообще).
Идея заключается в том, чтобы использовать Boot Repair на Live USB с системой Linux.
Итак, загрузитесь в живую среду Linux и установите Boot Repair. Используйте Linux на базе Ubuntu, поскольку метод установки инструмента я использую здесь:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Boot Repair запускается:
[изображения ниже были сделаны при локальной установке, поэтому некоторые характеристики (например, 'OS now in use etc') будут отличаться, отсутствовать и т.д.]
Не изменяйте параметры MBR
На вкладке 'Other options': Установите флаг загрузки - выберите ту же основную установку Linux, где вы редактировали список загрузки в Grub Customizer
Применить.
После того, как Boot Repair завершит свои процессы, перезагрузитесь, и вы должны увидеть список загрузки и тему, установленную вашей настройкой Grub Customizer.
Примите во внимание тот факт, что по моему опыту если Manjaro является последним установленным Linux, вышеописанная процедура может привести к недоступности системы (проверено на KDE, Xfce и Fluxbox Manjaro).
Кроме того, Grub Customizer, похоже, не работает так, как должен работать в Manjaro - он выдает ошибку, говоря, что изменения не могут быть сохранены.
Я рекомендую вышеописанное только в том случае, если Manjaro не установлен (или если вы хотите удалить его в любом случае).
В случае, если Manjaro уже был установлен во время установки другого Linux, например Ubuntu, Manjaro не загрузится, так как он будет работать только со своим собственным grub. Manjaro grub может быть восстановлен и использован для всех установленных систем. (Хотя он, похоже, не работает с Grub Customizer, он имеет расширенные возможности, например, запоминание последней загруженной записи).
Чтобы восстановить список загрузки Manjaro (~ как указано здесь ~):
В меню grub другого linux войдите в его подсказку grub (grub>
), нажав 'c'.
В подсказке grub:
grub> search.file /boot/intel-ucode.img root
grub> configfile /boot/grub/grub.cfg
Появится меню Manjaro grub, введите на первом (верхнем) пункте и загрузитесь в Manjaro.
После загрузки в Manjaro, в терминале,
sudo grub-install /dev/sda
sudo update-grub
Установка системы Ubuntu на отдельный раздел через загруженную систему Ubu-Live (обычно) выполняется с повсеместностью , установщик.
Обычный способ обеспечить повсеместность - дважды щелкнуть значок на Live-Desktop (XDG-Starter). Но в ubiquity есть несколько cmd-line-opts , и чтобы использовать их, вы должны либо отредактировать и сохранить этот XDG-Starter, либо изменить строку:
Exec=ubiquity -b
, либо запустить ubiquity в терминале:
ubiquity -b
Параметр -b
означает: no-boot-loader-installation
Новая загрузочная запись в уже есть grub.cfg
из Уже-там-Linux должен читать:
menuentry "New-Ubu" {
root=hd0,2
linux /vmlinuz
initrd /initrd.img
}
=== Как только вы запустили New-Ubu таким образом ===
( hd0,2
- это просто пример, раздел 2 на первом жестком диске, а также следующие строки), вы можете ввести в терминале:
sudo grub-install --boot-directory=/boot/ --force /dev/sda2
предупреждение о внедрении можно игнорировать
и далее
sudo update-grub
, что следует воссоздать / boot / grub / grub .cfg
ТЕКУЩЕГО, на котором запущен New-Ubu.
Теперь, поскольку система New-Ubu загружается "сама", вы можете позже (чтобы снова загрузить New-Ubu)
/boot/grub/grub.cfg
из New-Ubu-root-fs (/ dev / sda2) для этого вы должны заменить указанное выше меню -введите в / boot / grub / grub.cfg
уже существующего Linux следующим образом:
menuentry "New-Ubu" {
configfile (hd0,2)/boot/grub/grub.cfg
}
Это также отражает необходимые параметры ядра (материал, связанный с KVM-gfx-режимом при загрузке), которые неявно записываются update-grub, и может решить проблемы, которые могут возникнуть при загрузке New-Ubu с помощью ранее упомянутого пункта меню (который фактически использует символические ссылки в корневом каталоге, без опций ядра ...)
PS: Там есть проблема с 32/64-битными вариантами выпусков Linux и соответствующими установленными загрузчиками. Рекомендуется использовать 100% 32 или 64 бит.
Милый - это смешно! Более того, мне нравится Bugs Bunny. wqwqwqwqwqwqwqq;)