Debian bootolás 14 másodperc alatt

Címkék

Úgy tűnik, hogy a Compiz kocka pörgetése után a linuxos közösség új szórakozása a "ki tud hamarabb bootolni" játék lett. Endecotp kedvet kapott Arjan van de Ven és Auke Kok 5 másodpercen belüli Linux boot beszámolójától és mivel ugyanolyan laptopja van, úgy döntött, hogy Debian alatt megpróbálja reprodukálni az eredményeiket. A beszámolója szerint nem jutott ugyan 5 másodperces közelségbe, de mégis jelentősen csökkentette rendszere boot idejét a Debian alapértelmezett bootolási idejéhez képest. Noha a beszámolóban egyes dolgok Eee PC 901 specifikusak, a szerző szerint a legtöbb tipp felhasználható az átlagos laptopokhoz és PC-khez. A részletek itt olvashatók.

Hozzászólások

Nagyon szép, de én személy szerint nem látom túl sok értelmét ennek. Legalábbis én a laptopomat csak akkor szoktam újraindítani, ha kernelt cserélek rajta, amúgy mindig altatom.

--
Q: What's the difference between Lem's Solaris and Sun's Solaris?
A: One's an alien presence that drives all who encounter it mad, and the other one's been made into a movie by Andrei Tarkovsky.

azt ugye azért te is sejted, hogy a te laptopodon kívül van még más laptop is? ;) amúgy meg egy előnye lehet ennek ettől még. hatékonyabb és értelmesebb boot. a ritka boot folyamat gyorsítása valóban nem túl nagy áttörés, de egy értelmes, hatékony boot (pl. háló timeout miatti hosszú várakozáshoz hasonlók elkerülése) azért nem annyira értelmetlen.

--
xterm

Meg azért vannak népek, akik időnként bootolnak.

Én pl. naponta minimum kétszer, a munka kezdetén, meg otthon szoktam.

Van, hogy többször, ha pl. windows-t indítok, vagy ha mondjuk elfelejtem boot után kiirtani a halt, és befagyasztja a rendszert.

De ha elmegyek itthonról hosszabb időre, akkor is előfordul, hogy kikapcsolom a gépet, minek pazarolni az energiát.

És igen. A bootolás közben van egy csomó hülyeség.

Régebben szórakoztam ezzel, letiltottam egy csomó feleslegesen induló programot, meg feketelistáztam egy csomó feleslegesen betöltődő modult (olyan cuccokhoz, ami nincs is a gépben (pl. joydev), meg amit sosem használok (pl. md-mirror, ipv6)), és gyorsabb is lett, meg több is lett a szabad memória, de aztán azóta már 2. vagy 3. gépet nyúzom, és nem álltam neki újra.

G

http://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_2.6.27-…

-- Tim Gardner Thu, 23 Oct 2008 07:40:43 -0600
-- Tim Gardner Sun, 19 Oct 2008 10:06:21 -0600
-- Tim Gardner Fri, 17 Oct 2008 11:25:39 -0600
-- Tim Gardner Sat, 11 Oct 2008 08:07:42 -0600
-- Tim Gardner Wed, 08 Oct 2008 21:19:34 -0600
-- Tim Gardner Sun, 05 Oct 2008 21:27:49 -0600
-- Amit Kucheria Tue, 30 Sep 2008 18:22:35 +0300
-- Tim Gardner Fri, 26 Sep 2008 20:51:22 -0600
-- Ben Collins Tue, 23 Sep 2008 09:53:57 -0400
-- Tim Gardner Sun, 21 Sep 2008 21:49:28 -0600
-- Ben Collins Tue, 02 Sep 2008 12:45:56 -0400
-- Ben Collins Wed, 27 Aug 2008 14:03:05 -0400
-- Ben Collins Sat, 23 Aug 2008 15:48:35 -0400
-- Ben Collins Sat, 23 Aug 2008 15:48:35 -0400
-- Ben Collins Fri, 15 Aug 2008 09:29:34 -0400
-- Ben Collins Mon, 11 Aug 2008 13:19:28 -0400
-- Ben Collins Sun, 03 Aug 2008 13:25:02 -0400
-- Ben Collins Fri, 01 Aug 2008 00:05:01 -0400
-- Ben Collins Sat, 26 Jul 2008 16:41:50 -0400
-- Ben Collins Tue, 15 Jul 2008 12:51:39 -0400
-- Ben Collins Mon, 14 Jul 2008 13:41:50 -0400
-- Ben Collins Sat, 21 Jun 2008 09:05:15 -0400
-- Ben Collins Mon, 16 Jun 2008 10:56:01 -0400
-- Ben Collins Wed, 11 Jun 2008 05:28:35 -0400

Hunger, nem volt szép tőled. Javítsd ki (átlag) öt napra.

Nem, sőt, ha egy ilyen ubuntu cucc működik, hozzá sem szabad nyúlni, mert minden frissítéssel csak rosszabb lesz. :)

Viszont az egységsugarú user azért pár naponta fog kernel frissítést kapni, ami után jön az ikon, hogy "indíts már újra". Nyilván, ki is lehet kapcsolni, lásd előző bekezdés.

pali@a-node:~$ cat /var/log/dpkg.log{.1,} | grep linux-image-2 | grep \ installed
2008-10-18 12:10:34 status installed linux-image-2.6.24-20-generic 2.6.24-20.38
2008-10-28 10:37:36 status installed linux-image-2.6.24-21-generic 2.6.24-21.43
2008-10-31 20:43:13 status installed linux-image-2.6.27-7-generic 2.6.27-7.15
2008-11-05 19:04:20 status installed linux-image-2.6.27-7-generic 2.6.27-7.16
2008-11-11 17:45:00 status installed linux-image-2.6.27-8-generic 2.6.27-8.17

Tényleg gyakran frissül, amúgy. Ez engem is meglepett. (ebben mondjuk van egy dist-upgrade is)

Dicséretes. Ezzel párhuzamosan lehetne az is jelmondat hogy 'induljanak a programok gyorsabban', és akkor mindenki örülne. Kezdetnek mondjuk a gnome.

------------------------------------------------------
Aki utoljára nevet, annak van 56k-s modeme.

Ez tetszik hogy a Compiz kocka pörgetése után :D
Amugy most mar a Ubuntu 8.10-ben gombkent is porog az asztal :), azt viszont sosem ertettem, hogy ennek mi a gyakorlati haszna:)
_______________________________________________________
UBUNTU 8.04 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

A leírást még nem olvastam, de láttam már egy 5 másodperces boot videót. Gondolom nem olyan egyszerű kiszűrni, mikre nincs szüksége az embernek. Meg olyanokat nem érdemes, amiket nap mint nap használ, mert ugyan gyorsabban boot-ol, de utána úgyis be kell kapcsolni (cups, networkmanager), az apache-ot viszont kiveszem a boot-ból. Gondolom az UHU is "tudja"...

Mindenesetre frankón lehet vele húzni a windows usereket, hogy "hány kávét kell elfogyasszál, mire te meg a géped boot-oltok? Én kettőt pislogok, és kész is!" Laptoppal be is lehet mutatni...:-)

Kodmen
-------------------
...a Linux filozófiája: "Keresd a veszélyt". Hopp! Nem így van. "Csináld magad!" Ez az! (Linus Torvalds)

Korabban en is hackkelgettem a startup-ot ilyen tekintetben.
Par tapasztalat:
A tomoritetlen kernellel 1-2 masodperc nyerheto, kulonosen regebbi gepeken. 2.6-os kerelekhez ez a quick&dirty hack hasznalhato: http://lkml.org/lkml/2005/7/1/206
S04-el igen hamar lehet grafikus feluletet kapni, viszont ha dob egy hatast akkor nem lehet beloginelni. Ezert a logint S03-ra kell tenni. Ez jol hasznalhato akkor is ha valami mas hanyja ossze magat.
hwclockbol az egyik script tenyleg felesleges.
udev egy halal, ezt nem reszletezem. Helyette fixen beforgatni a eszkozmeghajtokat a kernelbe, es nyers /dev hasznalatat.
Idoigenyes, lassu, desktophoz feleslege szolgaltatasok S99-be.
X indulasakor kdm, gdm felejtos, helyette xdm, vagy egyfelhasznalo eseten, siman login nelkul bootoltani a gepet es direktben inditani az X-et.
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "

Az UHU2.0 majdnem tudta ezt, hekkelgetés nélkül (asszem' 23mp volt a gdm megjelenését is beleszámítva).

----
Hol van a kígyónak farka? Minek annak az a nagy karkötő?

Én nagyon örülök neki, hogy ezen is dolgoznak.