instalation hard-disk-usb

Posts: 12
jesudia
Joined: 24 Nov 2008
#1
I have installed antiX-M7.5-base.iso in a usb-hard-disk and i can not login, why, thanks
anticapitalista
Posts: 5,959
Site Admin
Joined: 11 Sep 2007
#2
Could you give more details. What happens whenyou try to login?

At login screen, hit Ctrl Alt F1 to a terminal, and try to login there and then type startx
Posts: 12
jesudia
Joined: 24 Nov 2008
#3
After the instalation in a normal intern hard drive (hd connect a unit extern usb) of antix 7.5 minimun, i boot with a computer whitout posibility of boot-bios-usb and i have a cd-boot that give the posibility of boot from usb, it boot correctly but when i see the screen read"none login" i write all posibilitis (my login created,demo,root) without posibility of write password.
Other problem that i have is: Also i have instaled this antix 7.5 minimun in a intern hard disk that boot well, but i need automount of drives usb, can you tell me the solution, thanks
Posts: 12
jesudia
Joined: 24 Nov 2008
#4
When i type Control-Alt-F1 or F2 , F3....... nothing sucess, is not posible go to other terminal
Posts: 12
jesudia
Joined: 24 Nov 2008
#5
I am talking of antiX-M7.5-base at both problems
anticapitalista
Posts: 5,959
Site Admin
Joined: 11 Sep 2007
#6
For login to work, you might need to add some cheatcodes at the boot/grub/menu. like a vesa option.
What does boot/grub/menu.lst show?

For automounting, you will probably need to add pcmanfm or thunar.
Posts: 12
jesudia
Joined: 24 Nov 2008
#7
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5

# Pretty colours
color cyan/blue white/blue
gfxmenu (hd2,4)/boot/message

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=bd8abb38-725b-4787-b33a-f9d04708dddb ro quiet vga=791 nosplash

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,4)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=false

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.22-1-mepis-smp Default
root (hd2,4)
kernel /boot/vmlinuz root=UUID=bd8abb38-725b-4787-b33a-f9d04708dddb ro quiet vga=791 nosplash
initrd /boot/initrd.img

title Debian GNU/Linux, kernel 2.6.22-1-mepis-smp
root (hd2,4)
kernel /boot/vmlinuz-2.6.22-1-mepis-smp root=UUID=bd8abb38-725b-4787-b33a-f9d04708dddb ro quiet vga=791 nosplash
initrd /boot/initrd.img-2.6.22-1-mepis-smp

title Debian GNU/Linux, kernel memtest86+
root (hd2,4)
kernel /boot/memtest86+.bin

### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows 95/98/ME (sda1)
root (hd0,0)
makeactive
chainloader +1
title Windows 95/98/ME (sdb2)
root (hd1,1)
makeactive
chainloader +1
title Windows 95/98/ME (sdc3)
root (hd2,2)
makeactive
chainloader +1
Posts: 12
jesudia
Joined: 24 Nov 2008
#8
This is the menu.lst of the cdrom-boot-usb:


title Debian GNU/Linux, kernel 2.6.18-5-486

root (cd)

kernel /boot/vmlinuz-2.6.18-5-486 root=/dev/sda1 ro

initrd /boot/initrd.img-2.6.18-5-486

boot
Posts: 12
jesudia
Joined: 24 Nov 2008
#9
todos los mensajes de la carpeta Es spam]
THIS IS MY PROCEDURE:


Debian en un dispositivo USB
Debido al éxito que tuvo este COMO en mi anterior web (webierta), lo reproduzco a continuación con el permiso de su autor, cefalópodo, que sigue dispuesto a aclarar las dudas que puedan surgir sobre este tema (aunque ahora anda un poco incomunicado por problemas con su compañía de ADSL). El asunto trata de explicar cómo instalar Linux (Debian) en un dispositivo USB y poder arrancarlo en cualquier ordenador aunque no disponga de arranque por USB. Cefalópodo cuenta:

Después de leer mucho por internet, no he encontrado lo que buscaba, instalar una distribución Linux en un disco duro USB y poder arrancar en ordenadores que aunque no tengan arranque en BIOS por USB, lo tengan por CD, que son prácticamente todos. Las pruebas las he realizado en un disco duro USB de 20 Gb y en un pen de 1 Gb, en los dos me ha funcionado bien, pero el pen no resulta muy funcional, ya que no he cargado todo lo que yo uso y tan solo le quedan 200 Mb libres.

Empezando: Necesitaremos un dispositivo USB pen o disco duro de al menos 2 GB aunque con 1 Gb para enredar se puede hacer, un ordenador con grabador de cd's y un puerto USB libre y aunque no es imprescindible es interesante que el ordenador desde el que lo instalamos tenga arranque desde USB para que al instalar el gestor de arranque no nos de ningún fallo.

Procedemos: Conseguimos una distribución Linux, yo particularmente prefiero Debian y si se va a instalar en un dispositivo de poca capacidad recomiendo Debian netinstaler, que se puede conseguir aquí, porque nos instala lo mínimo y después por red instalamos lo que nos interesa.

Empezamos la instalación, yo recomiendo la instalación como experto, tecleando expert ó expertgui para hacerlo en modo gráfico, pues así nos deja elegir el kernel y no instala el de nuestra máquina, le ponemos un 486, que es genérico ya que si tenemos un Pentium nos instalará un 686, y si luego arrancamos nuestro disco en un k7, podría dar problemas en el arranque.

Continuamos la instalación: mi experiencia es de dos particiones en el HD, una de 512 Mb como swap para intercambio y el resto en ext3 para el sistema, en el pen una sola partición en ext2. En el disco duro como hay espacio de sobra he puesto el sistema con todos los programas que uso en el mio de sobremesa, pero como gestor de ventanas he instalado XFCE4, que es ligero, bastante completo y muy intuitivo. En el pen también he puesto XFCE4, aunque supongo que funcionaría mejor con algún escritorio más ligero como fluxbox u otros.
Bueno completamos la instalación y al llegar al paso de instalar el gestor de arranque, si nuestra BIOS reconoce los dispositivos USB no tendremos problemas y podremos arrancar nuestro Linux desde cualquier ordenador que tenga la opción de arrancar desde USB-HD, pero si nuestro ordenador no tiene esta opción procedemos a la creación de un CD de arranque que nos pueda servir para arrancar desde cualquier ordenador que esté preparado para arrancar desde CD-ROM, para ello, necesitamos arrancar nuestro ordenador con linux que tenga Grub instalado y seguir unos sencillos pasos que están detallados en este manual de Grub.

En el punto 3.4 Making a GRUB bootable CD-ROM. Para los más vagos resumo:
En una consola en nuestro usuario tecleamos:
mkdir iso
Con esto hemos creado un directorio llamado iso.
mkdir -p iso/boot/grub
Ahora hemos creado dentro de iso los directorios boot y dentro de boot grub
cp /usr/lib/grub/i386-pc/stage2_eltorito iso/boot/grub
Hemos copiado el archivo stage2_eltorito dentro de iso/boot/grub.
Ahora tenemos que crear un archivo menu.lst tecleamos:
nano menu.lst
Ahora en el editor añadimos las siguientes lineas:
title Debian GNU/Linux, kernel 2.6.18-4-486
root (cd)
kernel /boot/vmlinuz-2.6.18-4-486 root=/dev/sda1
ro
initrd /boot/initrd.img-2.6.18-4-486
boot

Salvamos y salimos. Copiamos el archivo en
iso/boot/grub
root=/dev/sda1 es donde se ha instalado linux, en este caso es el primer dispositivo letra a, y en la primera partición 1.
Para terminar conectamos nuestro dispositivo USB, y copiamos los siguientes ficheros en el directorio iso/boot/. En este caso son los ficheros:
boot/vmlinuz-2.6.18-4-486
boot/initrd.img-2.6.18-4-486
boot/system.map-2.6.18-4-486
boot/config-2.6.18-4-486

Procedemos a crear la imagen de CD.
mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot \
-boot-load-size 4 -boot-info-table -o grub.iso iso
Ahora grabamos el archivo imagen con cualquier programa de grabación y ya tenemos preparado el CD de arranque para cualquier ordenador.

Después realizamos el arranque de nuestro linux desde usb y ya podemos empezar a instalar nuestros programas favoritos.

Yo he realizado varias pruebas en distintas maquinas y he conseguido los siguientes resultados:

Problemas que he encontrado:
Al cambiar de ordenador si usas uno que tenga distinta gráfica pueden no arrancar las X, la solución es entrar como root y hacer dpkg-reconfigure xserver-xorg y seleccionar vesa que funciona con casi todas las gáficas. Y el otro problema menos común es que en ordenadores con más de una tarjeta de red puede que no configure la correcta, pues nada con ifconfig y dhclient, solucionado.

Espero que esta información sea útil y os ahorre tiempo de búsquedas en la red, ya que yo lo más parecido que he encontrado ha sido Damsmall Linux pero no era lo que yo necesitaba exactamente, aunque para el pen seguramente sea mejor ya que consume muy pocos recursos.
By cefalópodo.


3.4 Making a GRUB bootable CD-ROM
GRUB supports the no emulation mode in the El Torito specification5. This means that you can use the whole CD-ROM from GRUB and you don't have to make a floppy or hard disk image file, which can cause compatibility problems.
For booting from a CD-ROM, GRUB uses a special Stage 2 called stage2_eltorito. The only GRUB files you need to have in your bootable CD-ROM are this stage2_eltorito and optionally a config file menu.lst. You don't need to use stage1 or stage2, because El Torito is quite different from the standard boot process.
Here is an example of procedures to make a bootable CD-ROM image. First, make a top directory for the bootable image, say, `iso':
$ mkdir iso
Make a directory for GRUB:
$ mkdir -p iso/boot/grub
Copy the file stage2_eltorito:
$ cp /usr/lib/grub/i386-pc/stage2_eltorito iso/boot/grub
If desired, make the config file menu.lst under iso/boot/grub (see Configuration), and copy any files and directories for the disc to the directory iso/.
Finally, make a ISO9660 image file like this:
$ mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot \
-boot-load-size 4 -boot-info-table -o grub.iso iso
This produces a file named grub.iso, which then can be burned into a CD (or a DVD). mkisofs has already set up the disc to boot from the boot/grub/stage2_eltorito file, so there is no need to setup GRUB on the disc. (Note that the -boot-load-size 4 bit is required for compatibility with the BIOS on many older machines.)
You can use the device `(cd)' to access a CD-ROM in your config file. This is not required; GRUB automatically sets the root device to `(cd)' when booted from a CD-ROM. It is only necessary to refer to `(cd)' if you want to access other drives as well.
Next: Configuration, Previous: Installation, Up: