Forum général.général installer sans USB, ni CDrom

Posté par .
Tags : aucun
1
22
avr.
2010
Bonjour à tous,

Voilà mon souci, j'ai un Pc qui tourne sous mandriva depuis un bout de temps et j'aimerai tester d'autre distrib.

Le souci, est que mon pc ne boot pas sur Usb et mon lecteur CD est mort.?

Comment pourrais installer (ajouter) un nouvelle distrib?


Merci à vous.
  • # pxe

    Posté par (page perso) . Évalué à 4.

    Si ta carte boote par le réseau ou
    mettre le disque dans une autre machine temporairement.

    Système - Réseau - Sécurité Open Source

    • [^] # Re: pxe

      Posté par . Évalué à 1.

      Elle peut booter sur le réseau et j'ai pas d'autre portable sous la mains?

      En revanche je precise que je veux garder la distrib actuelle et ajouter un nouvelle..
      • [^] # Re: pxe

        Posté par (page perso) . Évalué à 4.

        Grub 2...

        Si ta distrib l'utilise, il y'a moyen de booter un USB meme si ta carte mere ne le gere pas.

        Par contre, google est ton ami ...
      • [^] # Re: pxe

        Posté par (page perso) . Évalué à 3.

        N'importe quel pc linux te sortira d'affaire.

        tftp et pxe sont des services légers., il te suffira de paramétrer avec l'archive netboot voulue

        En paramétrant pxe/boot-screens/menu.cfg, tu peux proposer plusieurs distrib (debian et ubuntu chez moi).

        http://www.debian.org/distrib/netinst#netboot
        http://doc.ubuntu-fr.org/netboot
      • [^] # Re: pxe

        Posté par . Évalué à 2.

        Pour l'installation, il existe souvent un moyen d'installer une distribution à partir d'une autre :
        script debootstrap pour les distributions à base de debian (ubuntu entre autres).
        http://wiki.archlinux.fr/install/chroot pour archlinux.

        Il en existe bien d'autre mais je ne les connais pas.
  • # Installation à partir de GRUB

    Posté par . Évalué à 6.

    J'ai souvent installé ma distribution selon la méthode décrite là : http://en.opensuse.org/Installation_without_CD (voir à partir de la section : Installing from data saved on your local machine)

    En gros ça consiste à :
    - Télécharger le initrd et le noyau linux du CD d'installation netinstall (ou directement du repo).
    - Les mettre dans le répertoire /boot de la distro que tu as actuellement (avec un nom du style inst-initrd et inst-linux)
    - Ajouter une section au fichier de config de GRUB pour qu'il boote dessus

    title Install SUSE
    root (hd0,0)
    kernel /boot/inst-linux
    initrd /boot/inst-initrd

    - Redémarrer et choisir cette option dans GRUB
    - Il ne trouve pas le CD, du coup on choisi installation par le réseau et on tapes l'adresse du repo (http://download.opensuse.org/distribution/11.2/repo/oss/ dans le cas d'OpenSUSE)
    - L'installation se poursuit normalement
  • # Gentoo like install/debootstrap/virtualisation

    Posté par . Évalué à 3.

    1°) regarde comment installer une gentoo depuis une autre distribution,
    suffit parfois juste de faire une partition pour ta future distribution, te decompresser certains fichiers, puis de faire un chroot dedans et de finir l'installation.

    2°) sinon pour debian il me semble qu'il y a un outil "debootstrap" qui pourrait faire ca

    3°) enfin, tu peux peut-etre regarder du coté de la virtualisation (virtualbox, kvm/qemu...)
    pour simuler un PC dans ton linux, dans lequel tu pourras faire ce que tu veux...
  • # Merci

    Posté par . Évalué à 3.

    Et bah merci les gars, si avec cela j'ai pas ce que je veux...

    Il n'y a plus qu'a!!!
  • # sidux

    Posté par . Évalué à 1.

    J'ai installé sidux (debian) avec cette methode : http://manual.sidux.com/en/hd-install-opts-en.htm#fromiso-gr(...)

    Install en 3mn montre en main.
  • # Archlinux

    Posté par (page perso) . Évalué à 2.

    Archlinux propose lui aussi une installation en chroot, et si tu as envie de gagner du temps il y a même un script qui a été fait.

    En plus Archlinux c'est une distribution de fichiers de configs en veux-tu en voilà qui va te faire apprécier la puissance de Vim quand tu tripotes des fichiers à même la console.

    http://wiki.archlinux.fr/install/chroot

    Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

  • # directement avec Grub2

    Posté par . Évalué à 2.

    grub 2 permet apparamment de charger directement un iso :

    menuentry "grml-rescue system from harddisk (ISO = grml-small_2008.11.iso)" {
    loopback loop (hd0,1)/grml/grml-small_2008.11.iso
    linux (loop)/boot/grmlsmall/linux26 isofrom=/dev/sda1/grml/grml-small_2008.11.iso boot=live quiet vga=791 noeject noprompt
    initrd (loop)/boot/grmlsmall/initrd.gz
    }


    trouvé sur http://michael-prokop.at/blog/2009/05/25/boot-an-iso-via-gru(...)
    (je ne le testerais qu'à mon prochain cassage d'uptime)
    • [^] # Re: directement avec Grub2

      Posté par (page perso) . Évalué à 1.

      Oui, sauf que c'est bien joli de charger un noyau sur une image ISO, encore faut-il que le système d'exploitation qui est dessus sache ensuite la monter pour l'utiliser comme système de fichiers de base.
      • [^] # Re: directement avec Grub2

        Posté par . Évalué à 2.

        ben ca mandriva, elle boote ?
        grub2 semble savoir gerer les loops tout seul
        donc il sait aller chercher le noyau sur l'image ISO
        qui se trouve sur un filesystem qu'il doit etre en mesure de monter
        • [^] # Re: directement avec Grub2

          Posté par . Évalué à 2.

          Grub 2 va aller chercher le noyau et l'initrd dans l'iso pour les charger, mais après avoir fait booter ledit noyau, il faut que celui-ci aille à son tour chercher tous les fichiers nécessaires dans l'iso ... Vu que le contrôle de la machine est passé du bootloader au kernel, faut un moyen de dire au kernel de monter lui aussi l'iso en loop et de booter dessus. Ça veut sûrement dire un peu de boulot à faire à la main.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.