Acer aspire one: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Ускорение работы файловой системы)
(Добавил категорию)
 
(не показаны 4 промежуточные версии 2 участников)
Строка 47: Строка 47:
 
Изменим опцию монтирования файловой системы с "relatime" на "noatime". Откроем файл /etc/fstab:
 
Изменим опцию монтирования файловой системы с "relatime" на "noatime". Откроем файл /etc/fstab:
  
gksudo gedit /etc/fstab
+
gksudo gedit /etc/fstab
  
 
У вас должна получиться строчка вроде этой:
 
У вас должна получиться строчка вроде этой:
  
UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d / ext2 noatime,errors=remount-ro 0 1
+
UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d / ext2 noatime,errors=remount-ro 0 1
  
 
Теперь к фалам не будет дописываться время их последнего открытия, что конечно-же повысит скорость работы SSD.
 
Теперь к фалам не будет дописываться время их последнего открытия, что конечно-же повысит скорость работы SSD.
Строка 57: Строка 57:
 
Используем самый менее требовательный планировщик для доступа к диску. Для этого откроем файл /boot/grub/menu.lst:
 
Используем самый менее требовательный планировщик для доступа к диску. Для этого откроем файл /boot/grub/menu.lst:
  
gksudo gedit /boot/grub/menu.lst
+
gksudo gedit /boot/grub/menu.lst
  
 
ищем конфигурацию ядра по-умолчанию и дописываем в него опцию "elevator=noop". Должно получится что-то вроде:
 
ищем конфигурацию ядра по-умолчанию и дописываем в него опцию "elevator=noop". Должно получится что-то вроде:
Строка 63: Строка 63:
 
  title          Ubuntu 8.04.1, kernel 2.6.24-19-generic
 
  title          Ubuntu 8.04.1, kernel 2.6.24-19-generic
 
  root            (hd0,0)
 
  root            (hd0,0)
  kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d ro quiet splash elevator=noop
+
  kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d ro quiet splash '''elevator=noop'''
 
  initrd          /boot/initrd.img-2.6.24-19-generic
 
  initrd          /boot/initrd.img-2.6.24-19-generic
 
  quiet
 
  quiet
  
 
Включение этой опции позволит использовать планировщик доступа к диску, который работает по методу FIFO, что приведет к уменьшению количества обращений к диску.
 
Включение этой опции позволит использовать планировщик доступа к диску, который работает по методу FIFO, что приведет к уменьшению количества обращений к диску.
 +
 +
==Увеличиваем скорость загрузки==
 +
 +
Откроем файл /etc/init.d/rc:
 +
 +
ищем в нем строчку:
 +
 +
CONCURRENCY=none
 +
 +
и заменим ее на:
 +
 +
CONCURRENCY=shell
  
 
=Аппаратная часть=
 
=Аппаратная часть=
Строка 74: Строка 86:
  
 
=Решение проблем=
 
=Решение проблем=
==Неработоспособность некоторых функций Bluetooth в Intrepid Ibed==
+
==Неработоспособность некоторых функций Bluetooth в Intrepid Ibex==
 
В новой версии Ubuntu Bluetooth функционирует не полностью. Обсуждение проблемы здесь:
 
В новой версии Ubuntu Bluetooth функционирует не полностью. Обсуждение проблемы здесь:
 
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=964139&page=14
 
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=964139&page=14
 +
 +
[[Категория:Ноутбуки]]

Текущая версия на 12:20, 29 марта 2020

Ubuntu 8.10 Intrepid

Установку ubuntu следует производить на раздел eth2 (без журнала) и без раздела подкачки для уменьшения количества циула записей на SSD винчестер.

Wi-Fi

В новые версии ядер, старше 2.6.26 добавлен открытый модуль ath5k и ath9k для работы с wifi модулями Atheros. Для карты ar5424 в aspire one используется модуль ath5k:

aptitude install linux-backports-modules-intrepid-generic
echo blacklist ath-pci >> /etc/modprobe.d/blacklist

nano /etc/init.d/rc

...
modprobe ath5k
exit 0

Конвертация файловой системы из ext3 в ext2

umount /dev/hda10
tune2fs -O ^has_journal /dev/hda10
e2fsck /dev/hda10
Edit /etc/fstab to change /dev/hda10 to mount type ext2
mount /dev/hda10

Перемещение /var в оперативную память

Для уменьшения циклов записи на SSD винчестер перемещаем самую динамически изменяющуюся директорию системы в оперативную память.

nano /etc/fstab

tmpfs      /var/log/apt    tmpfs        defaults           0    0
tmpfs      /var/log        tmpfs        defaults           0    0
tmpfs      /tmp            tmpfs        defaults           0    0
tmpfs      /var/tmp        tmpfs        defaults           0    0

Ускорение работы файловой системы

Как пишут на http://wiki.debian.org/DebianAcerOne скорость доступа к SSD винчестеру на Acer Aspire one не слишком высока. В пиках 28.8 MB/s при чтении и около 7.0 MB/s при записи.

Для ускорения работы системы можно отключить запись информации о времени изменения и создания файлов.

Для этого в fstab в список параметров монтирования корневого раздела добавляем опции noatime и nodiratime

nano /etc/fstab

UUID=739d18a7-ce73-4f86-8fd8-91ea1c9a23d1 /               ext2    noatime,nodiratime,errors=remount-ro 0       1

Оптимизация работы с SSD-накопителем

Изменим опцию монтирования файловой системы с "relatime" на "noatime". Откроем файл /etc/fstab:

gksudo gedit /etc/fstab

У вас должна получиться строчка вроде этой:

UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d / ext2 noatime,errors=remount-ro 0 1

Теперь к фалам не будет дописываться время их последнего открытия, что конечно-же повысит скорость работы SSD.

Используем самый менее требовательный планировщик для доступа к диску. Для этого откроем файл /boot/grub/menu.lst:

gksudo gedit /boot/grub/menu.lst

ищем конфигурацию ядра по-умолчанию и дописываем в него опцию "elevator=noop". Должно получится что-то вроде:

title           Ubuntu 8.04.1, kernel 2.6.24-19-generic
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=f0ae2c59-83d2-42e7-81c4-2e870b6b255d ro quiet splash elevator=noop
initrd          /boot/initrd.img-2.6.24-19-generic
quiet

Включение этой опции позволит использовать планировщик доступа к диску, который работает по методу FIFO, что приведет к уменьшению количества обращений к диску.

Увеличиваем скорость загрузки

Откроем файл /etc/init.d/rc:

ищем в нем строчку:

CONCURRENCY=none

и заменим ее на:

CONCURRENCY=shell

Аппаратная часть

Добавление BlueTooth модуля

Описание процедуры можно найти на этом сайте

Решение проблем

Неработоспособность некоторых функций Bluetooth в Intrepid Ibex

В новой версии Ubuntu Bluetooth функционирует не полностью. Обсуждение проблемы здесь: http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=964139&page=14