Учебники (How-To & F.A.Q)

Manjaro покоряет упрямый ноутбук без DVD и USB

Или «жадность города берёт».
Спойлер: Отдали мне на запчасти очередной убитый ноутбук.
Дети приятеля приложили массу усилий, но добить его окончательно так и не смогли- в молодости это был гордый ударопрочный японец из рода Панасоник. Поиздевались над ним знатно- весь в стикерах, все порты usb кроме одного разбиты, в приводе дисков — какие-то посторонние предметы вроде кусочков пазла, диск забит игрушками, малварой и троянами. Но он работал. Исправно дул вентилятором и даже почти не грелся. Кнопки клавиатуры, на удивление, сохранились. Сетевые интерфейсы работали, крышка не шаталась. На 500гигабайтном винте почему-то стояла (как могла) 32х-разрядная XP вместо штатной восьмерки. Памяти при всем этом было полно- аж восемь гиг. :)

Я б его и правда, разобрал, но полез в сеть за схемами и увидел прайс. Машинку стоимостью под 200 штук пускать на запчасти было не по-хозяйски. Я радостно воткнул в единственный порт загрузочную флешку, но… со всех моих флешек ноут грузиться наотрез отказался, а с трудом разбуженый привод чем-то хрустел и рвал болванки в клочья. Я вновь зашел на сайт, взглянул на цены… жаба грозно квакнула «руки вырву!» и загрузила думатель задачей- как на это чудо установить Manjaro или хотя бы фряху. И тут на наш форум зашел один очень лаконичный юзер, тоже желавший странного. Он и навел на мысль — как осуществить этот фокус без флешки и привода дисков.

В общем, мы с жабой эту задачу решили не с первой и не со второй попытки… но в итоге решили.

Загрузить установочный образ не выходило, но винда еще кое-как работала.

Загрузился в установленный на диск ХР, подключился к роутеру. Скачал grub4dos-0.4.4.zip и manjaro-deepin-17.1.6-stable-x86_64.iso
Из архива grub4dos вытащил в корень диска С:\ (единственный раздел, т.е. sda1) файлы grldr и menu.lst
manjaro-deepin-17.1.6-stable-x86_64.iso тоже положил в корень, переименовав его в manj.iso (так будет проще).
В boot.ini дописал строку
C:\grldr="Grub4Dos"

В menu.lst дописал новый пункт:

title Manjaro Installer
fallback 9
find --set-root /manj.iso
map /manj.iso (0xff) || map --mem /manj.iso (0xff)
map --hook
chainloader (0xff)


После ребута запустил из меню grub4dos мой Manjaro Installer и получил стартовую страницу Манжаровского загрузчика:
Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

Но, выбрав там как обычно Boot Manjaro.x86_64-deepin — получил, естественно, фигу. То есть ошибку монтирования.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

Грубо говоря- система попыталась загрузиться на тот же ramdrive, с которого и загружалась. Ну и, конечно, исошник из памяти вышибло. Засада…
С этого момента начались пляски с бубном.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

То что для виндоюзера- «черный экран», для линуксоида — shell. В нашем случае — rescue shell. Нажмем два раза на TAB и посмотрим, что у нас есть за инструменты в этом rescue shell… Ага, все что нужно, имеется.

Создаём на ram-drive новый каталог для монтирования:
mkdir /diskc

Убедимся что наш диск- sda1:
blkid

Да, это он. Смонтируем его на ramdrive в /diskc
mount /dev/sdа1 /diskc

Убедимся что примонтировалось нормально
cd /diskc
ls


Вот и наша потерянная исошка. Скопируем ее в /dev
cp /diskc/manj.iso /dev/manj.iso

А теперь скажем системе, что этот файл- не просто файл, а т.н. «блочное устройство». И пусть система думает что это типа носитель.
losetup -f /dev/manj.iso

Всё готово для дальнейшей загрузки. Командуем:
exit

Система размораживается и начинает загружаться. Через минуту видим рабочий стол Deepin.
Можно ставить Manjaro.

Учебники (How-To & F.A.Q): Manjaro покоряет упрямый ноутбук без DVD и USB

Жесткий диск уже никак в процессе не участвует, поэтому смело трем его и целиком отдаем Линуксу, хотя можно и отрезать кусок от виндового раздела- проверял, тоже прошло без сбоев.

Конечно, этот способ не для всех ситуаций. Будь в ноуте памяти не восемь, а пара-тройка гигов- вышел бы облом, так как при этом способе в памяти в некий момент окажется сразу два исошника, и памяти просто не хватит. Возможно, тогда стоит как-то помудрить со ссылками. Но я бы просто использовал в такой ситуации Manjaro-Architect, он гораздо легче.

Ноут ожил. Как говорится: «всё летает!» Поиграюсь пару месяцев, постараюсь починить порты и дисковод.
Может, подарю бывшему хозяину на днюху. Хотя жаба еще не сказала своего последнего слова…

Прошу прощения за многабукв, осиливших благодарю за внимание.
Manjaro KDE Edition

Независимое переключение рабочих столов.

Собственно вопрос. Возможно ли реализовать независимую жизнь рабочих столов в KDE Plasma 5.12.3?..
Что я имею в виду. Я использую в работе 2 монитора. И соответственно, когда переключаю рабочий стол, он переключается на обоих мониторах. Было бы очень хорошо как то заставить рабочие столы на 2 мониторах переключаться в зависимости от того где сейчас находиться курсор.
Manjaro KDE Edition

Установка .rpm пакетов

Доброго времени. Решил попробовать Manjaro после популярных .deb дистрибутивов и приятно удивлен, система очень шустрая, вылизанная, чуствуется, что разработчики любят свое дело. Мне нужен для работы не совсем стандартный софт из .rpm, это Autodesk Maya и вся продукция Allegorithmic. Как устанавливать их? Спасибо.
Manjaro KDE Edition

Проблема со звуком в KDE

Ситуация такая:
1)Есть колонки подключенные к звуковой карте в материнской плате.
2)Есть наушники которые подключены к передней панели корпуса.
Проблема:
1)При запуске системы звук выводиться только на колонки(надо на колонки и наушники).
2)Приходиться заходить в настройки звука и менять там все по несколько раз.
Теперь показываю как я эту проблему решаю(но я не хочу каждый запуск так делать). Читать дальше
Ядро & Оборудование

Не обновляется ядро

Всем привет!
Некоторое время назад, появилась проблема. Обновляется все, кроме ядра linux415, ниже лог.
Пытался гуглить, но подобной проблемы не нашел.
Ребята, помогите пожалуйста!
Лог
Синхронизация баз данных пакетов…
Запуск полного обновления системы…

Разрешение зависимостей…
Проверка на взаимные конфликты…
Загрузка…
Загрузка linux415-4.15.10-1-x86_64.pkg.tar.xz…
Проверка связки ключей…
Проверка целостности…
Загрузка файлов пакетов…
Проверка файлов на конфликты…
Проверка доступного дискового пространства…
Работа pre-transaction hooks…
Remove DKMS modules
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
Обновление linux415 (4.15.0-1 -> 4.15.10-1)…
Работа post-transaction hooks…
Updating linux415 module dependencies…
Install DKMS modules
==> No kernel 4.15.10-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.10-1-MANJARO headers. You must install them to use DKMS!
Updating linux415 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'default'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64.img
==> Starting build: 4.15.10-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/ahci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbcore.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/cdrom.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c_generic.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/libahci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid-generic.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c-intel.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sr_mod.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/uas.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sd_mod.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xor.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbhid.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usb-storage.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_compress.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_decompress.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xhci-pci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/raid6_pq.ko.xz: File format not recognized
==> Generating module dependencies
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c-intel.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c_generic.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xor.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/cdrom.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xhci-pci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbcore.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/uas.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usb-storage.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sd_mod.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sr_mod.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/ahci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/libahci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid-generic.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbhid.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_compress.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_decompress.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/raid6_pq.ko.xz: Exec format error
depmod: ERROR: Invalid modules.builtin line:
depmod: ERROR: Invalid modules.builtin line:
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.15-x86_64.img
/usr/bin/mkinitcpio: строка 226: /boot/initramfs-4.15-x86_64.img: Файловая система доступна только для чтения
bsdcpio: Write error: Broken pipe
==> WARNING: errors were encountered during the build. The image may not be complete.
==> ERROR: Image generation FAILED: bsdcpio reported an error
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'fallback'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64-fallback.img -S autodetect
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64-fallback.img
Ошибка: не удалось корректно выполнить команду
Updating Grub-Bootmenu
/usr/bin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
Ошибка: не удалось корректно выполнить команду
Arming ConditionNeedsUpdate…
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
Ошибка: не удалось корректно выполнить команду
Внимание: не удалось удалить локфайл /var/lib/pacman/db.lck
Транзакция успешно завершена.

Ядро & Оборудование

manjaro загружается не с первого раза.

загрузка (белый текст на черном фоне), на мониторе выскакивает сообщение (нет сигнала) на пару секунд, продолжается загрузка (уже на темносером фоне белый текст) и все нормально…
но иногда сообщение монитора (нет сигнала) не проподает, прихоится перезагружать…

в общем раза с третьего (иногда больше, иногда с первго) загружается
давно терплю, решил разобраться.
другие ОС загружаются с первого раза

Сам я думаю (может глупость), что это монитор «медленно» переключает какието режимы работы и не успевает получить некий сигнал.
Новости

[СТАБИЛЬНОЕ ОБНОВЛЕНИЕ] 2018-03-14 - ЯДРА, БРАУЗЕРЫ, KDE, VULKAN, PYTHON, HASKELL

Новости: Manjaro KDE Edition: [СТАБИЛЬНОЕ ОБНОВЛЕНИЕ] 2017-11-12 – ЯДРА, PLASMA5, DEEPIN, CINNAMON, ЗАВЕРШЕНИЕ ПОДДЕРЖКИ 32-БИТНОЙ ВЕРСИИС некоторым опозданием перевод новости об очередном стабильном обновлении.

Обновились:
  • часть браузеров
  • ряд ядер

  • KDE Plasma
  • KDE Apps
  • Vulkan
  • dbus
  • Foomatic-DB, Haskell и Python из основной ветки
Читать дальше