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: