понедельник, 7 марта 2016 г.

лекарство для Ubuntu на ядре 3

По-умолчанию ядро Linux 3.x дистрибутивы запускают с включенным модулем SMP (поддержка многопроцессорныx систем) и APIC (Распределение нагрузки между процессорами), однако железо часто сопротивляется - при высокой загрузке процессора система засыпает (не пингуется удаленно, мышь и клавиатура не откликается).
И так лекарство - отключить эти модули, тогда linux будет работать как бы с одним процессором, а распределением нагрузки займется железо (пример для grub2):
отредактировать файл /etc/default/grub.config

GRUB_CMDLINE_LINUX_DEFAULT="[др. параметры] nosmp noapic"

>update-grub2
>reboot

Linux (ubuntu) консольные утилиты

Запись ISO-образов
>genisoimage -f -v -J -o mycd.iso /mnt/somedisk/temp

В этом примере в текущем каталоге создается образ каталога /mnt/somedisk/temp и записывается в файл mycd.iso. Параметр -v указывает, что genisoimage должна информировать о ходе процесса в консоль, -J задает формат файловой системы (Joliet), а -f указывает genisoimage следовать по символическим ссылкам, помещенным в копируемый каталог.

Запись на CD/DVD
>wodim dev=/dev/hdc -eject -v mycd.iso
 
Параметр -eject выдвигает каретку привода после окончания записи.
 
Восстановление файловой системы (ext/ext3/ext4 и др)
>e2fsk -y /dev/sdc

-y - без вопросов

Восстановление таблицы разбиения диска
>testdisk