une Debian sur noyau NetBSD

Posté par  . Modéré par Amaury.
Étiquettes :
0
19
jan.
2002
NetBSD
Depuis peu, un petit groupe de programmeurs cherche à avoir une Debian avec un noyau NetBSD. Il y a déjà un petit nombre de paquets disponibles, mais il est encore impossible d'installer directement cette distribution. Il faut impérativement installer NetBSD, puis installer le paquet et ensuite passer en environement "chrooté".

Si vous vous demandez "mais pourquoi Debian-NetBSD ?", les fondateurs du projet ont pensé à vous.

Aller plus loin

  • # NetBSD ?

    Posté par  . Évalué à -1.

    Le probleme du noyau NetBSD est qu'il est certes portable, mais tres peu optimisee et peu mis a jour contrairement au noyau linux ...
    • [^] # Re: NetBSD ?

      Posté par  . Évalué à 10.

      Pour avoir longuement utilisé NetBSD à l'Epita, je dois dire que j'ai été très déçu par la stabilité du noyau: une simple fork-bomb le fait rebooter en quelques secondes (c'était pas volontaire...), essayer de faire un lien "hard" (ln et pas ln -s) entre /dev/null et partition NFS le fait rebooter, il freeze fréquement, il rame quand on utilise les D7, on dirait presque un windows (enfin non, quand même), il n'y a pas de support correct des threads, la gestion de la mémoire partagée System V est très limitée (environ 80 segments de mémoire pour le système tout au plus), ... :(



      En plus le projet NetBSD évolue vraiment très lentemement (il y a un an (version 1.4.x) les exécutables étaient encore en a.out par exemple !)



      Faire une distribution basée sur un BSD, c'est une bonne idée, mais ils auraient pu choisir un BSD de qualité comme Open ou Free.
      • [^] # Re: NetBSD ?

        Posté par  . Évalué à 10.

        je dois dire que j'ai été très déçu par la stabilité du noyau: une simple fork-bomb le fait rebooter en quelques secondes

        T'es dur là... t'avais mis des limites pour ton user ?

        Linux ne reboot pas, mais il fait pas le malin non plus...



        En plus le projet NetBSD évolue vraiment très lentemement

        Et bien espérons que ce projet boost un peu tout ça...
        • [^] # Re: NetBSD ?

          Posté par  . Évalué à 7.

          > T'es dur là... t'avais mis des limites pour ton user ?



          Non, c'est pas moi le sysadmin



          > Linux ne reboot pas, mais il fait pas le malin non plus...



          Non, Linux il rame beaucoup, mais si c'est pris a temps c'est récupérable, et puis le fait qu'il rame c'est normal et compréhensible, le fait qu'il reboot ça veut bien dire qu'il y a un bug grave dans le noyau (ordonnanceur ou vm)
          • [^] # Re: NetBSD ?

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

            le fait qu'il reboot ça veut bien dire qu'il y a un bug grave dans le noyau (ordonnanceur ou vm)



            Peut-être pas.

            On peut voir ça comme un avantage (et c'est peut-être configurable).



            Imagine, quand tu es as distance sur un serveur et que tu fais un malheureux while(1) fork(); (ou similaire), tu perds le contrôle de la machine. Si personne ne peut appuyer sur le bouton RESET pendant deux jours, tu n'as pas de serveur pendant deux jours !



            C'est peut-être bien d'avoir la possibilité du reboot automatique en cas de plantage (même si ça peux poser d'autres problèmes dans certains cas) c'est toujours mieux que d'avoir un serveur qui ne répond plus...
            • [^] # Re: NetBSD ?

              Posté par  . Évalué à 10.

              C'est pas à ça que servent les cartes watchdog, dont pas mal sont supportées par linux.



              If you say Y here (and to one of the following options) and create a character special file /dev/watchdog with major number 10 and minor

              number 130 using mknod ("man mknod"), you will get a watchdog, i.e.: subsequently opening the file and then failing to write to it for

              longer than 1 minute will result in rebooting the machine. This could be useful for a networked machine that needs to come back online as fast as possible after a lock-up. There's both a watchdog

              implementation entirely in software (which can sometimes fail to reboot the machine) and a driver for hardware watchdog boards, which

              are more robust and can also keep track of the temperature inside your computer. For details, read Documentation/watchdog.txt

              in the kernel source.
      • [^] # Re: NetBSD ?

        Posté par  . Évalué à 10.

        J'utlise pour ma part NetBSD et je suis vraiment

        étonné d'entendre qu'il y a des problèmes de stabilité

        Il est certain qu'aucun système n'est infaîble, mais

        une machine sous NetBSD avec tous les patchs est extrèment stable

        et sûre!!!De ce fait, je pense qu'il y a plutôt un problème lié

        à son administration...

        En ce qui concerne son évolution, il n'est jamais

        facile de supporter 23 architectures différentes!!!

        Le seul reproche que l'on puisse faire à NetBSD, c'est

        son aspect conservateur, mais je laisse à chacun le soin

        de voir si cet aspect est un défaut ou un avantage!
        • [^] # Re: NetBSD ?

          Posté par  . Évalué à 0.

          Pour l'instant je vois des gens donner un avis sur NetBSD sans avoir l'air d'avoir administre au moins une machine sous cet OS.

          Il n'y a pas grand chose a dire de plus.
    • [^] # Re: NetBSD ?

      Posté par  . Évalué à 6.

      Le probleme du noyau NetBSD est qu'il est certes portable, mais tres peu optimisee et peu mis a jour contrairement au noyau linux ...



      C'est très claire. Mais côté stabilité, le kernel de NetBSD n'a plus rien à prouver et je ne m'avancerai pas (même si je le pense) à dire que du côté sécurité il est mieux. Perso, je trouve le scheduler plus performant quand il y a des process qui partent en live.



      Mais la question n'est pas "quel est le meilleur noyau ?" (à encadrer par des balises <TROLL>) mais plustôt "qu'est ce que ça va apporter, et à qui".



      AMHA, l'apt et le .deb n'ont plus rien à prouver à part éventuellement leur portabilité.

      NetBSD a p'tet envie d'expérimenter un nouveau système de package.

      Ben... pkoi pas...



      Sinon, il me sembalait avoir vu passer une news similaire pour OpenBSD il y a quelques mois... j'ai rêvé ou pas ?
      • [^] # Re: NetBSD ?

        Posté par  . Évalué à 2.

        Mais la question n'est pas "quel est le meilleur noyau ?" (à encadrer par des balises <TROLL>) mais plustôt "qu'est ce que ça va apporter, et à qui".



        AMHA, l'apt et le .deb n'ont plus rien à prouver à part éventuellement leur portabilité.

        NetBSD a p'tet envie d'expérimenter un nouveau système de package.

        Ben... pkoi pas...





        Sauf que ce sera pas NetBSD. Ce projet, c'est un système Debian sur un kernel BSD (celui de Net en l'occurence). A part le noyau et pour le moment la libc (voire l'init), le reste ce sera que du Debian.



        En fait, c'est comme Debian/Hurd.
    • [^] # Re: NetBSD ?

      Posté par  . Évalué à 1.

      Donc tu veux dire que tu n'a jamais touche au noyau de NetBSD :)
  • # Retour vers le futur, un témoignage :

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

    Pour ceux qui ironisent :

    Mon Amiga, roule (rulez ?) à 50MHz, muni d'un 68060 qui équipe les missiles Tomawack américains, il a un DSP qui possède lui aussi un système d'exploitation et me lit mes mp3 les doigts dans le nez.

    Son système est un Unix-like (KS44b3,WB3.1) temps réel, préhemptif, avec une IA pour gérer les tâches. Le système de fichiers (PFS2) est multi-utilisateurs (MuFS) atomique et journalisé, il a en interne les fichiers rollover et un répertoire tournant des fichiers effacés. Une carte ethernet PCMCIA vient me relier au monde, lancer le réseau tient en trois lignes de DOS. Le boot dure le temps de démarrage du noyau de linux. Je clique déjà que tu attends encore devant ton truc noir et blanc.

    Et l'ensemble tient dans un mouchoir de poche : 1,5Mo de RAM sont consacrés au total. Quant à émuler XP, autant émuler une 2CV avec une Ferrari. Par contre, je vous vois tous émuler ma Ferrari avec vos 4L.



    On en reparlera une autre fois, en 2005.



    nostromo.

    You are leaving the american sector.
    • [^] # Re: Retour vers le futur, un témoignage :

      Posté par  . Évalué à 1.

      Aucun Amiga n'a de DSP en standard, si t'ajoutes une carte son oui mais sinon pas de DSP.



      L'OS n'a rien d'Unix, il est base sur TRIPOS et il n'est pas temps reel, il est considere comme "presque temps reel" mais ne l'est pas, t'as aucune garantie.
      • [^] # Re: Retour vers le futur, un témoignage :

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

        Carte son : Delfina1200. DSP 56002/motorola@50MHz.

        Mais me dis pas que tu n'as pas de carte son sur ton PC.

        Elle a un DSP ? Jaloux, va !

        Si, c'est temps réel, totalement interruptif, au besoin, on peut aussi câbler la NMI, si tu pousse (pour être moins, justement, temps réel, j'utilise Excutive2/FeedBack-queuing qui fait une différence entre tâches consomant du CPU/FPU et tâches consommant de l'interface, s'en rappelle et en conséquence applique son algo)

        Tripos, tu as lu ça dans "la bible micro" ? Il y a bien longtemps qu'il n'y a plus une ligne de tripos dans AmigaOS.



        Et puis, j'imaginais bien que mon troll allait attirer les mouches. Tu me fais un honneur de relever le défi ...

        Puisque le bandeau à propos duquel je m'exaltais a disparu, non ?
        • [^] # Re: Retour vers le futur, un témoignage :

          Posté par  . Évalué à 3.

          Faut pas te sentir agresse tu sais, j'ai un Amiga4000 a cote de moi, et je suis pas pres de le lacher.



          Simplement dire que ton Amiga a un DSP, ben c'est vrai uniquement avec une carte d'extension, tout comme bon nombre de PC qui ont des cartes sons.



          Quand a Tripos, c'est sur qu'il y a problabement plus grand chose qui reste, mais tu parlais d'OS Unix-like, je te disais juste qu'il n'a absolument rien d'Unix-like, il est Tripos-like.



          Sinon crois-moi, il n'a absolument rien de temps reel cet OS, aucune garantie sur les temps de reponse. Le noyau de WinNT est lui aussi totalement interruptible, ca n'en fait pas un OS temps reel.
          • [^] # Re: Retour vers le futur, un témoignage :

            Posté par  (site web personnel, Mastodon) . Évalué à 0.

            Zut t'as un A4000 ? Putain je rêvais d'en avoir un à une époque (enfin ça fait un moment quand même :). Moi j'ai un A2000 qui me sert de repose pied. Bah oui j'ai fusillé le disque dur, le lecteur de disquette. Je ne sais plus trop quoi faire avec... (Dommage j'aurais bien joué à quelqu'uns de mes jeux :)
            • [^] # Re: Retour vers le futur, un témoignage :

              Posté par  . Évalué à 1.

              Arf l'Amiga 2000 ca c'etait une belle bete.



              C'est le 1er ordinateur que j'ai eu, et il a tenu de 1988 jusqu'a mon depart a Seattle. J'avais bien essaye de trouver quelqu'un a qui le donner mais personne ne se manifestait et la mort dans l'ame j'ai du l'amener a la decharge. J'aurais jamais cru qu'un ordinateur pourrait me tirer une larme, mais pourtant si, j'avais l'impression de trahir un ami quand je l'ai pose dans le box.
          • [^] # Re: Retour vers le futur, un témoignage :

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

            Sinon crois-moi

            Rien que ça, une injonction à te croire.

            Moi, souvent, je sors des arguments, mais là, j'ai déjà effacé trois fois ce que j'avais à répondre.



            Je vais donc parler d'autre chose que d'informatique :

            Je pense tout simplement que tu souffre de convictions délirantes. (si, si, si, j'te'dis, c'est du Tripos : quel con ! Lis le GuruBook, tu y verra plus clair dans cette histoire de BCPL, la même en bleu : mais non, j'te dis, c'est pas TR, tout ça avec une couche de "crois-moi")

            Mais bon, tes problèmes psy me font chier.

            On n'est pas tes victimes, je vais te conseiller un bon truc, oublie moi.



            Un autre jour, je reparlerais de techniques sympas, mais j'espère qu'il n'interviendra pas, qu'on puisse discuter.

            librement !
            • [^] # Re: Retour vers le futur, un témoignage :

              Posté par  . Évalué à 3.

              Voyons...



              A real-time operating system (RTOS) is an operating system that guarantees a certain capability within a specified time constraint



              Maintenant sachant que AmigaOS ne te garantit rien de ce genre, tu m'expliqueras en quoi il est temps reel. Si tu me montres ou dans les docs il est dit le contraire, je serais ravi de dire que je me suis trompe.



              Quand a TripOS, faudrait peut-etre comprendre que tu peux etre "XXX-like" sans etre ecrit dans le meme langage que le "XXX". Le fait que les pointeurs BCPL aient disparu ne change rien au fait que l'OS est un derive de TripOS, pas de Unix, l'OS n'a pas change d'architecture quand ils ont vire BCPL, ils ont juste repondu le code dans un autre langage.

              AmigaOS c'est TripOS avec Exec et des couches dessus genre Intuition et autres, le code BCPL a ensuite ete remplace par du C, ca ne change rien au fait qu'il est derive de TripOS, pas de Unix.

              cf http://www.thule.no/haynie/caos.html(...(...)) pour une explication par Andy Finkel himself sur l'histoire de la creation d'AmigaOS, et il dit bien clairement: "based on an already existing OS known as Tripos". Maintenant si tu n'es pas d'accord avec Finkel, ca devient plutot drole.



              Quand a mes convictions delirantes, ben bof... j'en ai surement mais je vis bien avec, donc je ne comptes aller chez un psy apres reflexion.
            • [^] # Re: Retour vers le futur, un témoignage :

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

              > Moi, souvent, je sors des arguments, mais là, j'ai déjà effacé trois fois ce que j'avais à répondre.



              T'effaces tes propres réponses ? T'es polio, c'est ça ?



              > Je pense tout simplement que tu souffre de convictions délirantes.



              Moi, je pense tout simplement que tu souffres de connerie aggravée. Petit cours de médécine pratique : comment reconnaître la connerie aggravée par Internet ? C'est simple, il y a des symptômes qui ne trompent pas : (1) le patient parle de trucs qui n'ont aucun rapport avec le sujet de la ML/du NG/du site Web. Exemple : on parle d'Unix, et le monsieur décide de relancer la petite gué-guerre Amiga/PC. (2) le patient ne supporte pas qu'on vienne le contredire, car il est dans une croisade. Donc, si on lui fait remarquer qu'il ne sait pas de quoi il parle, il devient véhément et insulte les gens. Par exemple, il leur jette :



              > Mais bon, tes problèmes psy me font chier.



              L'obsédé dans le coin ne me semble pourtant pas être pBpG (enfin, si, mais sur un autre sujet :-)



              > On n'est pas tes victimes, je vais te conseiller un bon truc, oublie moi.



              Nous, on est les tiennes, Nostromo ! Tu viens polluer délibérement un site où on n'a rien à f... de tes délires amigâteux. J'en ai marre de voir des gens intolérants ici. Des gens intolérants qui insultent les autres, postent des trucs sans intérêt, etc., en un mot, chient sur la Nétiquette, alors là ça me prend vraiment la tête. Alors, je me permets de te retourner ton conseil : oublie-nous. Tu n'es pas le bienvenu pour troller et insulter des gens :-((



              <em>> Un autre jour, je reparlerais de techniques sympas,<em>



              J'espère que tu parleras alors d'autre chose que d'Amiga, ou alors contente-toi de poster dans les news où on parle d'Amiga (elles sont signalées par un logo avec une boule à damier blanc et rouge). Ton post ne parlait d'ailleurs aucunément de « techniques sympas » mais était une simple accumulation de caracs techniques pour montrer combien ta machine était meilleure. Aucun intérêt.



              > mais j'espère qu'il n'interviendra pas, qu'on puisse discuter. librement !



              Discuter librement ? Si tu veux empêcher des intervenants de parler, où est la liberté ? Par ailleurs, je vois pas trop où est la discussion. Excepté pBpG qui corrige tes arguments fallacieux et moi qui m'indigne contre tes insultes, j'ai pas trop vu les foules se presser pour discuter avec toi. Faut dire que les trolls, ça emmerde plus que ça ne fait rire...



              WSA, dégoûté :-(



              Bon, allez, -1 parce que moi, je réfuse de polluer la navigation des autres...

              Envoyé depuis mon PDP 11/70

              • [^] # Re: Retour vers le futur, un témoignage :

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

                Hum, tiens, son frère.

                Tu arrive bien tard, ma montée en flèche est due au fait qu'au départ ce topic avait un bandeau trollesque :

                "Dept 2005 : Amiga émule XP"

                Bandeau qui est parti depuis.

                Comme quoi ... C'était il y a 3 jours, et toi comme une abeille qui se connecte sur sa fleur lundi à midi, tu me traite de con, alors que je ne faisais que répondre à un ironie. Mais je ne vais pas te raconter le film, n'est-ce pas ?



                Polluer la lecture des autres parce qu'on n'a pas forcément les mêmes idées est préférable à poster en -1 pour ne se faire plaisir qu'à soi.
    • [^] # Re: Retour vers le futur, un témoignage :

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

      Mon Amiga, roule (rulez ?) à 50MHz, muni d'un 68060

      Un peu faiblard ton amiga, le 68060 est facilement "overclockable" à 66mhz (voire plus) à condition de prévoir un trés bon refroidissement :-)



      temps réel, préhemptif, avec une IA pour gérer les tâches

      Là tu fantasmes, temps réel, c'est faux dans la définition stricte du terme qui garanti :

      1 - tu peux dater l'évenement

      2 - tu peux traiter l'évenement en un temps inférieur à X (X peut être égal à un an d'ailleurs).



      Une machine qui casse tous les messages AES en moins de 4milliards d'années est une machine temps réel. :-) Bon après on a pas la patience :-)



      Le noyau de l'amigaOS est trés performant, mais ne répond pas à ces 2 conditions, d'ailleurs si tu fait de l'aquisition sur le port // (comme avec une carte son DSS a 44Khz ) l'amiga se mettra à ramer comme une pauvre merde, parce qu'exec à beau être performant, 44000 interruptions par secondes, ça te fait 44k tranches de 1100 cycles processeurs et avec ça tu vas pas loin comme traitement, en gros tu peux encore déplacer la souris de manière fluide mais pas plus.



      Une solution est d'avoir une carte dédiée comme la Delphina que tu possédes.



      Un OS temps-réel est certifié pour une application sur un matériel donné. Aprés tu peux parler de machine réactive mais sans garantie de résultat.



      L'IA

      On m'aurait menti :-) il y a une IA dans l'amigaOS, merde je savais qu'à l'époque j'avais un bon système, mais pas à ce point. Le "gestionnaire de tâches" de l'amigaOS n'est pas terrible, c'est un simple "round-robbin" prehemptif, d'ailleurs j'avais patché mon amiga pour avoir un autre "gestionnaire de tâches" pour avoir encore plus de "préhemptivité", par contre je ne me souviens plus du nom, si tu es interessé je regarderais sur mon cd iso de mon amiga pour te donner le nom.



      1,5Mo de RAM sont consacrés au total

      Alors là, j'ai du mal à y croire sauf si tu utilises le chipset AGA pour l'affichage. Dés que j'avais mis une cybervision64 je me suis retrouvé avec plus de 3mo de pris au démarrage (sans compter toutes les conneries que j'avais en plus au démarrage et encore j'étais trés selectif soucieux d'avoir le maximum de perf, pas de MUI par exemple).



      Une carte ethernet PCMCIA

      Ah oui je comprends mieux, tu as une carte mére de 1200 que tu as monté dans une tour, ben la carte PCMCIA, elle aussi bouffe pas mal de cpu par le biais des interruptions, vu que c'est le proc qui doit la gérer.





      L'amiga etait une trés bonne machine, et si tes besoins sont les mêmes qu'il y a 5 ans ça sert à rien d'en changer.



      Le problème, c'est que sur amiga, tout est en version beta pour essayer de suivre le monde PC, les navigateurs ne sont pas au top, et on est toujours à courrir derrière l'application qui permettra enfin de lire un format répandu sur PC.



      Je le sais c'est comme ça que je voyais les choses en 1998 avant de devoir me séparer de mon amiga.



      <nostalgie>

      L'amiga était une machine super bien foutue, il a fallu arriver a plus de 150mhz sur pc et 16mo pour arriver à la même chose avec des interfaces graphiques.

      Tu avais une ROM standard, et il y avait pleins de trucs géniaux comme le filesystem et les devices interchangeable (pas besoin de réecrire la table des partitions comme sous win ou linux si on inverse le maitre et l'esclave sur l'IDE par exemple).

      Mais bon l'amiga est devenu un vrai sasfépu, et il disparaitra car ils ne peut plus évoler.

      </nostalgie>



      Ben oui, c'est bien beau une belle mécanique, reste qu'à 1,2ghz même mal exploité, ça reste moulte fois plus rapide qu'un 50mhz.
      • [^] # Re: Retour vers le futur, un témoignage :

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

        IA : algorithme feedback-queuing de Executive2. Se souvient du quantum à appliquer. N'existe pas ailleurs (ni sur BSD).

        Le quartz à 66MHz ne fonctionne pas chez moi :-(
        • [^] # Re: Retour vers le futur, un témoignage :

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

          Ah ben voilà, c'est effectivement executive 2 que j'avais <strike>installé</strike> patché sur mon amiga.

          Effectivement, ça rendait le système bcp bcp plus réactif que le gestionnaire de tâche de base.

          ça permettait même de lancer des gros calculs en tâche de fond sans perdre la réactivité de l'interface graphique, alors qu'avec la config de base, il fallait s'accorcher une fois qu 2 imagine étaient lancés en tâche de fond :-)

          L'amiga c'était l'époque ou je bidouillait à fond mon système, maintenant c'est terminé, j'ai plus envie de passer mon temps à peaufiner ma config, l'ordi est juste un outils, ce n'est plus une passion.
        • [^] # Re: Retour vers le futur, un témoignage :

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

          ah merde j'ai oublié de le dire dans le post précedent, pour les 66mhz, c'est tout de suite qu'il fallait booster le proc, après c'est trop tard, c'est en période de rodage que tu peux overclocker. Bon évidemment, vu le prix de la bête il est normal d'hésiter, d'ailleurs j'avais du renvoyer ma carte à Phase5 pour un pb de flash-rom et comme j'avais viré le sceau du jumper, je suis passé hors-garanti, alors que ça n'avais rien à voir avec le proc, mais bon, c'est de bonne guerre.
  • # Le projet offciel porte sur OpenBSD

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

    Il me semblait que le projet officiel était de porter la plateforme Debian sur OpenBSD. Il y a eu une news sur Linuxfr fut un temps mais je ne la retrouve pas.



    Sinon j'ai trouvé ça :

    http://www.linuxfrench.net/article.php3?id_article=443(...(...))

Suivre le flux des commentaires

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