Forum Linux.debian/ubuntu Utiliser une clé USB pour booter une Debian sur raid/lvm

Posté par  .
Étiquettes :
-1
7
sept.
2008
Bonjour,

Je me prend allègrement la tête depuis un peu moins d'une dizaine d'heure pour installer un serveur de stockage sous debian etch avec du raid5 logiciel, du lvm et du chiffrage dedans.

L'idée est, plutôt que de créer un raid 1 en parallèle au raid 5 qui me prendra la tête au moment où je devrai changer un disque, j'ai eu l'idée d'utiliser une clef usb pour y installer la partition /boot. Seulement, je n'arrive pas à booter le système bien qu'arrivant à booter grub sur cette clé.

Voici une image de la configuration de l'installeur pour que vous puissiez juger la configuration de mon raid : http://91.121.93.189/goldy/disk.png (j'ai changé légèrement la configuration au fur et à mesure de mes différents essaies, ne trouvant pas d'autres moyens que de réinstaller le système complet après un echec, mais dans l'ensemble, ça n'a pas changé).

Donc on peut voir sur l'image 5 disques en raid5, dans laquelle se trouvent 3 partitions en lvm dont deux sont chiffrées (le home et la swap), et la clef usb qui sert de partition /boot.

Donc l'avancement de mes recherches sont au point où j'arrive à booter la clé usb, à faire apparaitre le menu de grub, mais là, impossible de booter le système avec ce que l'installateur debian m'a configuré.

L'erreur que j'obtiens de grub est "Filesystem type unknow, partition type 0xfd" (error 17), l'option root dans la ligne de grub est conforme à ce qui devrait être pour une partition lvm (/dev/mapper/*-*) et j'en conclurai modestement que le problème pourrait être dans le initrd.img généré par l'installateur, mais peut-être que je me trompe (je ne reste qu'un ubuntiste de base après tout).

Le système semble bien installé car je peux le monter avec le disque de récupération debian, donc mdapd fonctionnerait correctement aussi.

Donc voilà, je suis au point mort, si quelqu'un pouvait m'apporter un peu de soutient (même morale, au point où j'en suis....) je lui en serai infiniment reconnaissant.
  • # initrd

    Posté par  (site web personnel) . Évalué à 2.

    Verifier que l'initrd contient le support:


    -lvm
    -raid 1/5
    -le filsystem utilisé
    -le(s) controleur(s) disque(s)/scsi
    -le support crypto
    ...


    Perso, pour pas se prendre la tête je fais:

    - system sur raid 1
    - data sur raid 1 ou 5 ( ou lvm over raid 1/5 )

    => les fonctionnalités decrites ci-dessus en dur dans le noyau.

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

    • [^] # Re: initrd

      Posté par  . Évalué à 1.

      Oui, il manque au moins le support du RAID : le type de partition "0xFD" est le type des partitions Linux RAID autodétectées.
    • [^] # Re: initrd

      Posté par  . Évalué à 1.

      Merci pour la réponse.

      J'ai envisagé d'installer une gentoo pour ce serveur, j'aurais peut-être dû, ça aurait été moins compliqué (un point d'ironie).

      Donc l'idée, si je comprends bien, est de recompiler l'initrd.img dans /boot (à savoir initrd.img-2.6.24-1-adm64 dans mon cas) pour lui ajouter le support de tout ce qu'il n'a pas. (à moins qu'on ne parle de initrd.img situé à la racine du disque).

      Je viens de monter le système dans une console de récupération, je viens d'essayer update-initramfs, j'ai mis un verbose pour voir un peu ce qu'il écrit dedans, et il semblerait que tout y soit.


      Keeping /boot/initrd.img-2.6.24-1-amd64.dpkg-bak
      update-initramfs: Generating /boot/initrd.img-2.6.24-1-amd64
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/usb/host/ehci-hcd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/usb/host/ohci-hcd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/usb/host/uhci-hcd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/hid/hid.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/hid/usbhid/usbhid.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_mod.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/usb/storage/usb-storage.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/mbcache.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/ext2/ext2.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/jbd/jbd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/ext3/ext3.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/lib/zlib_inflate/zlib_inflate.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/isofs/isofs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/jfs/jfs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/net/sunrpc/sunrpc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/nfs_common/nfs_acl.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/lockd/lockd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/nfs/nfs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/reiserfs/reiserfs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/xfs/xfs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/mii.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/3c59x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/8139cp.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/8139too.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/8390.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/atl1/atl1.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/base/firmware_class.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/pcmcia/pcmcia_core.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/pcmcia/pcmcia.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ssb/ssb.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/b44.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/bnx2.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/cxgb3/cxgb3.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/defxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/dl2k.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/e100.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/e1000/e1000.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/e1000e/e1000e.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/epic100.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/eql.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/fealnx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/forcedeth.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/hp100.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/ipg.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/net/ipv4/inet_lro.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/myri10ge/myri10ge.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/natsemi.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/ne2k-pci.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/fs/configfs/configfs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/netconsole.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/niu.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/ns83820.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/pcnet32.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/qla3xxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/r8169.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/s2io.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sis900.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/skge.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sky2.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/slhc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/starfire.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sundance.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sungem_phy.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sungem.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/sunhme.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tg3.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/de2104x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/de4x5.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/dmfe.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/tulip.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/winbond-840.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/tulip/xircom_cb.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/via-rhine.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/lib/crc-ccitt.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/via-velocity.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/net/yellowfin.ko
      Copying module directory kernel/drivers/ide
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-core.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/it8213.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/it821x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/delkin_cb.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/serverworks.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/via82cxxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/sis5513.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/amd74xx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/cy82c693.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/ns87415.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/opti621.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/tc86c001.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/pdc202xx_new.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/pdc202xx_old.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/atiixp.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/triflex.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/sc1200.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/cs5520.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/cs5530.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/generic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/jmicron.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/slc90e66.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/rz1000.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/piix.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/cmd64x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/hpt366.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/hpt34x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/alim15x3.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/trm290.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/aec62xx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/pci/siimage.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-disk.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-tape.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/legacy/ide-cs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-generic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-floppy.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/cdrom/cdrom.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ide/ide-cd.ko
      Copying module directory kernel/drivers/scsi
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/qla1280.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_transport_sas.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_tgt.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_transport_fc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/lpfc/lpfc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_transport_iscsi.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_transport_spi.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_transport_srp.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/dmx3191d.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/ch.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/sg.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/st.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/eata.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_debug.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/libiscsi.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/libsrp.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/sr_mod.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/BusLogic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/a100u2w.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/3w-9xxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/iscsi_tcp.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/aic7xxx_old.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/dc395x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/tmscsim.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/fdomain.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/stex.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/arcmsr/arcmsr.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/gdth.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/initio.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/3w-xxxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/parport/parport.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/imm.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/libata.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/ipr.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/ips.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/aacraid/aacraid.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/libsas/libsas.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/qlogicfas408.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/pcmcia/qlogic_cs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/pcmcia/fdomain_cs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/pcmcia/sym53c500_cs.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/raid_class.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/ppa.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/scsi_wait_scan.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/aic94xx/aic94xx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/aic7xxx/aic7xxx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/aic7xxx/aic79xx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/hptiop.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/atp870u.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/sd_mod.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/megaraid.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/osst.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/megaraid/megaraid_mm.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/megaraid/megaraid_sas.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/scsi/advansys.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/fusion/mptbase.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/fusion/mptscsih.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/fusion/mptfc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/fusion/mptsas.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/fusion/mptspi.ko
      Copying module directory kernel/drivers/block
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/aoe/aoe.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/cpqarray.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/loop.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/floppy.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/cryptoloop.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/nbd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/paride.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/kbic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/comm.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/pd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/pf.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/pg.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/pt.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/dstr.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/ktti.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/epat.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/epia.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/fit2.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/fit3.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/friq.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/frpw.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/pcd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/on20.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/on26.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/aten.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/paride/bpck.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/umem.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/pktcdvd.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/sx8.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/cciss.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/block/DAC960.ko
      Copying module directory kernel/drivers/ata
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_sil.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/pata_sis.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_sis.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_sx4.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_svw.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_uli.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_via.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_vsc.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/pata_artop.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_mv.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_nv.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_sil24.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/pdc_adma.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/ata_generic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/ahci.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_promise.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_qstor.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/pata_marvell.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/ata_piix.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/ata/sata_inic162x.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/i2o/i2o_core.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/message/i2o/i2o_block.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/lib/crc-itu-t.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/firewire/firewire-core.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/firewire/firewire-ohci.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/firewire/firewire-sbp2.ko
      Adding binary /usr/share/initramfs-tools/init
      Adding binary /etc/initramfs-tools/initramfs.conf
      Adding binary /etc/initramfs-tools/conf.d/resume
      Adding binary /bin/busybox
      Adding library /lib/libm.so.6
      Adding library /lib/libc.so.6
      Adding library /lib64/ld-linux-x86-64.so.2
      Adding binary /sbin/modprobe
      Adding binary /sbin/depmod
      Adding binary /sbin/rmmod
      Calling hook cryptroot
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/dm-mod.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/dm-crypt.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/arch/x86/crypto/aes-x86_64.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/aes_generic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/sha256_generic.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/blkcipher.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/cbc.ko
      Adding binary /sbin/cryptsetup
      Adding library /lib/libpopt.so.0
      Adding library /lib/libdevmapper.so.1.02.1
      Adding library /lib/libuuid.so.1
      Adding library /lib/libselinux.so.1
      Adding library /lib/libdl.so.2
      Adding binary /sbin/dmsetup
      Adding binary /lib/cryptsetup/askpass
      Calling hook kernelextras
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/video/vgastate.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/video/vga16fb.ko
      Calling hook keymap
      Adding binary /bin/loadkeys
      Adding library /lib/libcfont.so.0
      Adding library /lib/libctutils.so.0
      Adding library /lib/libconsole.so.0
      Calling hook legacylvm
      Calling hook lvm2
      Adding binary /sbin/vgchange
      Adding library /lib/libreadline.so.5
      Adding library /lib/libncurses.so.5
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/dm-snapshot.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/dm-mirror.ko
      Calling hook mdadm
      Adding binary /sbin/mdadm
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/md-mod.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/linear.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/multipath.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/raid0.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/raid1.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/xor.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/async_tx/async_tx.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/async_tx/async_memcpy.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/crypto/async_tx/async_xor.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/raid456.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/md/raid10.ko
      Calling hook thermal
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/acpi/fan.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/acpi/processor.ko
      Adding module /lib/modules/2.6.24-1-amd64/kernel/drivers/acpi/thermal.ko
      Calling hook udev
      Adding binary /sbin/udevd
      Adding binary /sbin/udevtrigger
      Adding binary /sbin/udevsettle
      Adding binary /lib/udev/ide.agent
      Adding binary /lib/udev/ata_id
      Adding binary /lib/udev/cdrom_id
      Adding binary /lib/udev/edd_id
      Adding binary /lib/udev/path_id
      Adding binary /lib/udev/scsi_id
      Adding binary /lib/udev/usb_id
      Adding binary /lib/udev/vol_id
      Adding library /lib/libvolume_id.so.0
      Calling hook udevhelper
      Calling hook cryptopenct
      Calling hook cryptopensc
      Building cpio /boot/initrd.img-2.6.24-1-amd64.new initramfs
      Removing current backup /boot/initrd.img-2.6.24-1-amd64.dpkg-bak


      On trouve bien mdadm dedans, lvm2, ainsi que la crypto et tout les contrôleurs. Mais rien à faire, je ne peux pas booter (toujours la même erreur de grub).

      Alors d'où peut venir l'erreur ?
      • [^] # Re: initrd

        Posté par  . Évalué à 2.

        Je me répond à moi-même. Je me suis résigné à mettre lilo (j'avais déjà fait un essaie mais n'avait pas réussi à le booter sur la clé).

        Ça fonctionne, ça prends env 2 à 3 min de lecture sur la clé pour lancer le boot, mais comme il s'agit d'un serveur qui n'aura pas vocation à être éteint, ce n'est pas particulièrement gênant.

        Pour ce qui est de grub, je ne saurais pas s'il s'agit d'un bug de grub ou de l'installeur debian, et maintenant que j'ai un truc qui fonctionne, je dois avouer que je m'en fiche un peu.
        • [^] # Re: initrd

          Posté par  . Évalué à 2.

          Vu l'erreur qu'il te filait, le problème ne venait-il pas de la partition choisie pour booter ? La ligne de commande utilisée est-elle la même avec lilo qu'avec grub ?
  • # Je radote

    Posté par  . Évalué à 2.

    Je sais, je me répète:
    RAID 5 = erreur de raisonnement
    C'est plus lent et c'est moins fiable que le RAID 1.

    Et l'argument prix est largement discutale. On prétends que le RAID 5 est moins cher:

    500 Go en RAID 1: 2x500 Go --> 2x57€50 --> 115€00
    480 Go en RAID 5: 3x320 Go --> 3x41€30 --> 123€90

    Prix TTC des disques SATA Hitachi sur LDLC.
    • [^] # Re: Je radote

      Posté par  . Évalué à 5.

      il doit y avoir une erreur dans tes calculs car un raid5 c'est (n-1 disque) x capacité.
      donc 3 disque de 320 => 640Go de stockage

      du coup

      500 Go en RAID 1: 2x500 Go --> 2x57€50 --> 115€00 => 0,23cts / Go
      640 Go en RAID 5: 3x320 Go --> 3x41€30 --> 123€90 => 0,193cts /Go
    • [^] # Re: Je radote

      Posté par  . Évalué à 1.

      Merci pour ton commentaire, seulement tu te trompes sur 3 points.

      1) Le raid 5 est plus rapide. Il est communément admis que le raid 5 permet d'obtenir de meilleurs performances que le raid1 (qui lui sera encore plus lent en logiciel que l'absence de raid)

      2) Comme le souligne le commentaire juste au dessus du miens, tu as fait une erreur de calcul.

      3) Dans mon cas précis, il me serait impossible d'avoir 2To de donnée en raid 1 (il faudrait des disques de 2To qui n'existent pas à l'heure actuelle).

      La Raid1 à une tolérance aux pannes de 1 disques (dans le cas où l'on utiliserait 2 disques), tout comme le raid 5, donc il ne sera pas plus fiable, de plus, si on souhaite augmenter tolérance de panne du raid 1, on n'augmente pas la capacité car on ne fait que multiplier les disques, alors qu'il est possible d'augmenter la tolérance de panne du raid5 en faisant du raid 6, tout en continuant à augmenter la capacité de stockage de l'ensemble raid.

      Le raid 1 est intéressant pour les petites capacité de donnée à protéger, mais aura de toute façon à la longue un cout plus important au fur à a mesure que la capacité à protéger augmente.

      Et pis arrête de troller d'abord.
      • [^] # Re: Je radote

        Posté par  . Évalué à 2.

        Le raid 5 est plus rapide. Il est communément admis que le raid 5 permet d'obtenir de meilleurs performances que le raid1
        Si tu te bases sur ce qui est communément admis, alors effectivement tu as raison. Si tu te bases sur la mesure, alors tu constates que c'est faux.

        En lecture/écriture séquentielle, RAID 5 est un poil plus rapide. Pour le reste c'est nettement plus lent. Mais alors vraiment nettement.


        tu as fait une erreur de calcul
        Effectivement :-)
        Là ou je veux en venir, c'est qu'on ne choisi pas la taille des disques. Elle est imposée par le frabricant. Si tu veux "environ 500 Go" alors c'est 2x500 en RAID1 et 3x320 en RAID5. Et le prix est kif-kif. Si tu veux moins, c'est carrément en faveur de RAID1. Si tu veux plus, ça dépend si tu a besoin de 600 Go ou de 800 Go, etc, mais au final la différence est faible, surtout face à l'agument de fiabilité.


        il me serait impossible d'avoir 2To de donnée en raid 1
        2x2x1To c'est supporté nativement par le RAID logiciel du noyau, ainsi que par la plupart des contrôleurs RAID en carte additionnelle. Comme en plus tu souhaite utiliser LVM, je ne vois plus du tout de problème puisque c'est justement fait pour gérer ce genre d'arrangement.

        La Raid1 à une tolérance aux pannes de 1 disques (dans le cas où l'on utiliserait 2 disques), tout comme le raid 5, donc il ne sera pas plus fiable
        Sauf que le RAID1 tombe en panne complète si 100% des disques sont HS, alors que RAID5 tombe en panne avec seulement 66% des disques, ce qui est plus facile à obtenir. L'article de wikipedia l'explique mieux que moi.
        • [^] # et les disques de spare ?

          Posté par  (site web personnel) . Évalué à 1.

          Avec un ou plusieurs disques en hot spare, on peut améliorer
          la fiabilité et disponibilité des données.

          Par expérience la reconstruction en raid 1 est beaucoup + rapide qu' un raid 5.

          2To => baie raid matérielle de 14 disques ( raid 5 dont 2 en spare )
          + 1 *belle* appli java pour monitorer le tout.

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

  • # cela fonctionne en prenant le dernier snapschot de l'installateur Debian

    Posté par  . Évalué à 1.

    Essaye d'installer Lenny en prenant la dernière image quotidienne de l'installateur, je viens de le faire il y a quelques jours (raid soft + dm-crypt + lvm comme toi) et cela a fonctionné directement (par contre la version beta2 de l'installateur est bugguée)

Suivre le flux des commentaires

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