Дело в том что в grub нет возможности задать режим фреймбуферу отличный от 640x480, 800x600, 1024x768 и 1280x1024, а на msi wind матрица 1024x600 и при 800x600 выглядит всё немного растянуто, да и глаза напрягает. В итоге решил найти метот который бы позволил задать разрешение 1024x600 на ноутбучной карточке (intel 945GM).
Поиски
Поиски вели в бредни по патчинью grub2, полез в aur и нашел grub2-915resolution, но сей grub намекает на отказ от ext4 чего я делать не был намерен, после поиска патча на ext4 на эту версию grub и патча 915resolution на grub2 уже поддерживающий ext4 (в ArchLinux он уже на ext4 пропатчен) решил отказаться от сего метода - надоело искать. Потом вспомнил о 915resolution
Посмотрел в aur и нашел 915resolution-static который патчит видео BIOS для поддержки нужного нам режима — в моем случае 1024x600. И с ним всё оказалось нетривиально но до безобразия просто.
Рецепт
yaourt -S 915resolution-static v86d
Первый пакет собираем из aur, второй лежит в extra. После этого редактируем два файла /etc/modprobe.d/uvesafb.conf(при необходимости создать) и /lib/initcpio/hooks/915resolution дабы они выглядели как показано ниже (естественно что делать это надо от пользователя root).
Первый
options uvesafb mode_option=1024x600-32 scroll=ywrap
Второй
run_hook ()
{
msg -n ":: Patching the VBIOS..."
/usr/sbin/915resolution -c 945GM 5c 1024 600
msg "done."
}
После сих действий добавляем в /etc/mkinitcpio.conf нужные хуки (HOOKS="base udev 915resolution v86d остальные") и запускаем (опять же от суперпользователя) mkinitcpio -p kernel26
Как только образ initrd соберется можно уходить в ребут и наблюдать приятную глазу консоль во фреймбуфере с разрешением в 1024х600, правда логотип ArchLinux при загрузке мы не увидем, ибо uvesafb будет включатся несколько позже.
В общем всё не так сложно как я об этом читал в сети, к тому же grub вообще не пригодился.
PS. Кстати, про msi wind u100 есть описание в ArchWiki так же как и на msiwind.net описание ArchLinux. Но про framebuffer там не слова — я что один арчевод работающий по-большей части в консоли не запуская иксов?
PPS. Если есть из читающих Арчевод с желанием запихнуть это в wiki, то просьба запихнуть, а то я с вики плохо дружу, чаще порчу всё — как-то вообще не сложилось с wiki-редактированием