[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: release antigua para i386 sin coprocesador



El dom, 28-01-2007 a las 09:09 -0600, Marcos Delgado escribió:

> Felicidades Iñigo, a mi no me funcionó. Logré instalarle slink desde
> disquetes, pero a la hora de que arranque la 1a vez aparece un mensaje
> de error de que no tiene memoria disponible :( . Mi tabique ahora es
> un bonito pisapapeles, antes tenía un windows 3.1.
> 
> Saludos.
> Marcos Delgado.

A mi también me pasó, en el primer arranque, pero esque cada getty se
come 400kb (multiplica por 6) y el kernel un mega y pico, a nada que se
arranquen inetd y portmap (la instalación de serie) y en el primer
reinicio, los servicios pcmcia (se desinstalan después del primer
reinicio si no tienes pcmcia)... una sesión de bash de 700k y...  pues
se fuma los 4 megas y más.

Solución:
1) Nada maś arrancar, deja un solo tty (tty1) en /etc/inittab, luego ya
instalarás screen para aprovechar el multiusuario/multitarea.

2) Elimina inetd y portmap (update-rc.d)

Reinicia de nuevo

Cuando tengas el apt listo para funcionar, instala ash y cambia la shell
de root y de tu usario, de bash a ash.

En slink está el paquete mgp que necesitas, lo que veo difícil es
levantar las X con soltura con nuestra cantidad de ram. Lo que si veo
factible, es pasar las presentaciones a html y mostrarlas con links2 o
algún otro navegador gráfico para framebufer

En mi caso, purgué pcmcia-cs (pero tu tienes un portátil)... tras estos
pasos (también puedes reconfigurar el syslogd, para que informe de menos
cosas), deberías tener algo así:

(dmesg al final)

[root]:[turtle]:~$ free
             total       used       free     shared    buffers
cached
Mem:          2352       1876        476        904        124       1056
-/+ buffers/cache:        696       1656
Swap:        68540        228      68312

[root]:[turtle]:~$ cat /proc/cpuinfo
processor : 0
cpu : 386
model : 386 SX/DX
vendor_id : GenuineIntel
stepping : unknown
fdiv_bug : no
hlt_bug : no
f00f_bug : no
fpu : no
fpu_exception : no
cpuid : no
wp : no
flags :
bogomips : 4.83

No trae el comando "time", así que de momento, mido con "date", apt-get
update en menos de 22 segundos :P (el apt-cache search, es más lento,
igual tengo que quitar non-free y contrib para que analice menos
paquetes)

[root]:[turtle]:~$ date && apt-get update && date
Sun Jan 28 15:54:01 CET 2007
Hit http://archive.debian.org slink/contrib Packages
Hit http://archive.debian.org slink/contrib Release
Hit http://archive.debian.org slink/main Packages
Hit http://archive.debian.org slink/main Release
Hit http://archive.debian.org slink/non-free Packages
Hit http://archive.debian.org slink/non-free Release
Reading Package Lists...
Building Dependency Tree...
Sun Jan 28 15:54:23 CET 2007

Un PC del año 91, con 4mb de ram... corriendo un servidor web con total
soltura (ver último proceso), con posibilidad de multiusuario/a, que
abre el editor (vi) en un segundo y que no ha pillado un virus a los dos
segundos de conectarlo a la red... ¿realmente es windows tan potente? :P

[root]:[turtle]:~$ ps aux
USER     PID %CPU %MEM  SIZE   RSS TTY STAT START   TIME COMMAND
root       1  1.0  5.1   756   120  ?  S    14:59   0:13 init [2] 
root       2  0.0  0.0     0     0  ?  SW   14:59   0:00 (kflushd)
root       3  0.2  0.0     0     0  ?  SW<  14:59   0:02 (kswapd)
root       4  0.0  0.0     0     0  ?  SW   14:59   0:00 (md_thread)
root       5  0.0  0.0     0     0  ?  SW   14:59   0:00 (md_thread)
root      12  0.0  1.1   720    28  ?  S    14:59   0:00 update 
root      86  0.0  8.3   908   196  ?  S    15:01   0:00 /sbin/syslogd 
root      88  0.0  1.0   784    24  ?  S    15:01   0:00 (klogd)
root     104  0.0  3.7   740    88  ?  S    15:01   0:00 /sbin/kerneld 
root     132  6.9 15.3   828   360   1 S    15:19   0:01 -ash 
nobody   204  0.0 21.5   904   508  ?  S    15:20   0:00 /usr/sbin/boa 

Esta versión de debian, ya funcionaba con libc6:

[root]:[turtle]:~$ ldd /bin/bash
	libreadline.so.2 => /lib/libreadline.so.2 (0x4000d000)
	libncurses.so.4 => /lib/libncurses.so.4 (0x40038000)
	libdl.so.2 => /lib/libdl.so.2 (0x40078000)
	libc.so.6 => /lib/libc.so.6 (0x4007c000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Así que estoy pensando en probar esta tarde con debian bo, a ver si
consigo que consuma menos y con un kernel a medida (el de debian se
traga un mega y pico) consigo levantar las X sin swapear mucho...
jijiji

[root]:[turtle]:~$ dpkg -l
Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name            Version        Description
+++-===============-==============-============================================
ii  adduser         3.8            Add users and groups to the system.
ii  ae              962-21.1       Anthony's Editor -- a tiny full-screen edito
ii  apt             0.3.10slink11  Advanced front-end for dpkg
ii  ash             0.3.4-6        NetBSD /bin/sh
ii  base-files      2.1.0          Debian Base System Miscellaneous Files
ii  base-passwd     2.0.3.3        Debian Base System Password/Group Files
ii  bash            2.01.1-4.1     The GNU Bourne Again SHell
ii  boa             0.93.15-1      Lightweight and High Performance WebServer
ii  bsdutils        4.4.1.1        Basic utilities from 4.4BSD-Lite.
ii  console-tools   1998.08.11-3   Linux console and font utilities.
ii  console-tools-d 1998.08.11-3   Keymaps, fonts, charset maps, fallback table
ii  console-tools-l 1998.08.11-3   Shared libraries for Linux console and font 
ii  debianutils     1.10           Miscellaneous utilities specific to Debian.
ii  diff            2.7-18         File comparison utilities
ii  dpkg            1.4.0.35       Package maintenance system for Debian Linux
ii  dpkg-multicd    0.14           Installation methods for multiple binary CDs
ii  e2fsprogs       1.12-4         The EXT2 file system utilities and libraries
ii  elvis-tiny      1.4-7          Tiny vi compatible editor for the base syste
ii  fdflush         1.0.0-12       A disk-flushing program.
ii  fdutils         5.2.0.1998-07- Linux floppy utilities
ii  fileutils       3.16-5.3       GNU file management utilities.
ii  findutils       4.1-33         utilities for finding files--find, xargs, an
ii  gettext         0.10.35-7      GNU Internationalization utilities
ii  grep            2.2-1          GNU grep, egrep and fgrep.
ii  gzip            1.2.4-28       The GNU compression utility.
ii  hostname        2.04           A utility to set/show the host name or domai
ii  isapnptools     1.16-4.1       ISA Plug-And-Play configuration utilities.
rc  kbd             0.96a-14       Linux console font and keytable utilities.
ii  ldso            1.9.10-1       The Linux dynamic linker, library and utilit
ii  libc6           2.0.7.19981211 GNU C Library: shared libraries
ii  libgdbmg1       1.7.3-25       GNU dbm database routines (runtime version).
ii  libncurses4     4.2-3          Shared libraries for terminal handling
ii  libreadlineg2   2.1-12         GNU readline and history libraries, run-time
ii  libstdc++2.9    2.91.66-0slink The GNU stdc++ library (egcs version)
ii  lilo            21-4           LInux LOader - The Classic OS loader can loa
ii  locales         2.0.7.19981211 GNU C Library: National Language (locale) da
ii  login           980403-0.3     Sign on to the system.
ii  makedev         2.3.1-23       Creates special device files in /dev.
ii  mawk            1.3.3-2        a pattern scanning and text processing langu
ii  mbr             1.0.0-6        Master Boot Record for IBM-PC compatible com
ii  mime-support    3.5-1          MIME files 'mime.types' & 'mailcap', and sup
ii  modconf         0.2.26         Device Driver Configuration
ii  modutils        2.1.121-18     Linux module utilities.
ii  mount           2.9g-6         Tools for mounting and manipulating filesyst
ii  ncurses-base    4.2-3          Descriptions of common terminal types
ii  ncurses-bin     4.2-3          Terminal-related programs and man pages
ii  netbase         3.11-1.2       Basic TCP/IP networking binaries
ii  newt0.25        0.25-3         Not Erik's Windowing Toolkit - text mode win
ii  passwd          980403-0.3     Change and administer password and group dat
ii  perl-base       5.004.04-7     The Pathologically Eclectic Rubbish Lister
ii  ppp             2.3.5-2        Point-to-Point Protocol (PPP) daemon.
ii  pppconfig       1.1            pppconfig is a text based utility for config
ii  procps          1.2.9-3        The /proc file system utilities.
ii  screen          3.7.4-9        A screen manager with VT100/ANSI terminal em
ii  sed             3.02-1         The GNU sed stream editor.
ii  setserial       2.14-3         Controls configuration of serial ports.
ii  shellutils      1.16-6.3       The GNU shell programming utilities.
ii  slang1          1.2.2-2        The S-Lang programming library - runtime ver
ii  sysklogd        1.3-31         Kernel and system logging daemons
ii  syslinux        1.42-2         Bootloader for Linux/i386 using MS-DOS flopp
ii  sysvinit        2.76-3         System-V like init.
ii  tar             1.12-7         GNU tar
ii  telnet          0.12-4slink.1  The telnet client.
ii  textutils       1.22-2.4       The GNU text file processing utilities.
ii  timezones       2.0.7.19981211 GNU C Library: Timezone data and utilities
ii  update          1.3-2          daemon to periodically flush filesystem buff
ii  util-linux      2.9g-6         Miscellaneous system utilities.
ii  whiptail        0.25-3         Displays user-friendly dialog boxes from she

Suerte con tu portátil :) si no lo quieres ¡regálamelo y hago aquí un
museo de dinosaurios debianizados!

[root]:[turtle]:~$ dmesg
Memory: sized by int13 088h
Console: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pci_init: no BIOS32 detected
Calibrating delay loop.. ok - 4.83 BogoMIPS
Memory: 2352k/4480k available (1144k kernel code, 384k reserved, 600k data)
Swansea University Computer Society NET3.035 for Linux 2.0
NET3: Unix domain sockets 0.13 for Linux NET3.035.
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: IGMP, ICMP, UDP, TCP
Checking 'hlt' instruction... Ok.
Linux version 2.0.38 (root@lollypop) (gcc version 2.7.2.3) #2 Thu Dec 9 04:30:31 PST 1999
Starting kswapd v 1.4.2.2 
Real Time Clock Driver v1.09
Ramdisk driver initialized : 16 ramdisks of 4096K size
loop: registered device at major 7
hda: ST32520A, 2405MB w/0kB Cache, CHS=4888/16/63
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
md driver 0.36.3 MAX_MD_DEV=4, MAX_REAL=8
sym53c416.c: Version 1.0.0
qlogicisp : PCI bios not present
DC390: No PCI BIOS found!
DC390: 0 adapters found
eata_dma: No BIOS32 extensions present. This driver release still depends on it.
	  Skipping scan for PCI HBAs. 
eata_pio: No BIOS32 extensions present. This driver release still depends on it.
          Skipping scan for PCI HBAs.
Failed initialization of WD-7000 SCSI card!
megaraid: PCI bios not present.
aec671x_detect: 
   NO BIOS32 SUPPORT.
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: [PTBL] [611/128/63] hda1 hda2 hda3
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 68540k swap-space (priority -1)
eth0: 3c509 at 0x300 tag 1, 10baseT port, address  00 60 08 52 1f b3, IRQ 10.
3c509.c:1.16 2/3/98 becker@cesdis.gsfc.nasa.gov
eth0: Setting Rx mode to 1 addresses.
Serial driver version 4.13p1 with PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16450
ttyS01 at 0x02f8 (irq = 3) is a 16450




Reply to: