The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Отчет о реализации поддержки 2.6 ядра в Linux эмуляторе FreeBSD

13.06.2007 10:38

Roman Divacky опубликовал доклад (PDF, 278 Кб), в котором рассказывается о проделанной работе по усовершенствованию режима эмуляции Linux (Linuxulator) во FreeBSD (переход на использование 2.6.16 Linux ядра) и устройстве подсистемы эмуляции в целом. Наработки описанные в работе включены в состав FreeBSD 7.0-CURRENT.

  1. Главная ссылка к новости (http://perforce.freebsd.org/ch...)
  2. Linuxulator blog
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/11075-linux
Ключевые слова: linux, freebsd, emulator
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 15:41, 13/06/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    diplomka.pdf улыбнуло
     
     
  • 2.2, cvsup (?), 17:30, 13/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    в рамках дипломной работы студента университета технологий Брно, Чехия, отсюда собственно название файла
     

  • 1.4, brag (??), 12:16, 14/06/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не перепивывают,а облегчают жизнь пользователей даной системы.
    Под lunux-емулятором замечательно работает весь прикладной юзерленд софт(лично у меня никогда с этим проблем небыло) и не надо держать еще линукс отдельно для какого-то там Eagle или еще чего-то коммерческого.
    Кто работал с linux-ом и FreeBSD прекрасно понимает их разницу и приимущества/недостатки.
    Я долго держал на машине 3 оси(bsd,linux,win),потом их стало 2(bsd,win), а теперь одна bsd
    весь софт,что мне надо идет либо под wine,либо нативная винда в vmware, а линуксовый под linux.ko :)
     
     
  • 2.5, anonymous (??), 16:33, 14/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Не весь линуксовый софт работает. Попробуйте заставить работать Vuescan или что-то другое USB-ческое. Он запускается, но сканер не видит.
     
  • 2.6, _Nick_ (??), 18:00, 14/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    да, назначение эмуляторов мне знакомо Непонятно что может столь плотно держать ... большой текст свёрнут, показать
     
     
  • 3.7, brag (??), 21:46, 14/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    В Eagle я работаю много, это разводка печатных плат и рисовалка схем мне он нра... большой текст свёрнут, показать
     
     
  • 4.8, _Nick_ (??), 02:38, 15/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ДА, весьма необычная сфера интересов :)

    Небось как и я электронщик по образованию, но еще и работаешь там же ;)

    Ну, вобщем, если ты даже про VirtualBox не слышал - то скажу на будущее, шо если надумаешь с линухами дело иметь после столь крепкой связи с бздей - то бери Генту.
    Оно тоже с портами - будет тебе щастье :)
    От любого другого линуха будет тебя ворочить и плющить...

     
     
  • 5.9, brag (??), 12:45, 15/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    На VirtualBox смотрел, он только под linux :)
    Генту пробовал пару месяцев назад,тоже плющит от ихнего emerge, даже укузать папку,куда ставить не получилось.
    оно все в /usr/ пихает, а нода, в /st/jail/bla-bla/bla/bl/local/bin ,на пример:)

    С конфами более/менее нормал. slackware по-лучше..
    Щас поставил crux, это уже ближе. плющит только от make menuconfig :) но это в любом линуксе :)
    crux если перелопатить,то что-то получится :)

    По образованию,я только учусь:) а работаю в разработке железа/софта и серваки клепаю.
    жутко плющит,когда клиен хочет redhat-подобное:) приходится делать:(

    И к стати, новые ld-linux.so не пахают уже под линуксятором, пишет kernel too old:)

     
     
  • 6.10, _Nick_ (??), 01:17, 16/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >На VirtualBox смотрел, он только под linux :)
    ну ессьно ;)


    >Генту пробовал пару месяцев назад,тоже плющит от ихнего emerge, даже укузать папку,куда
    >ставить не получилось.
    >оно все в /usr/ пихает, а нода, в /st/jail/bla-bla/bla/bl/local/bin ,на пример:)
    на самом деле под гентой штатными средствами даже кросплатформенная сборка производиться ;) ну и ессьно не в /usr/ все кладецо.

    А то, шо тебе нужно софт лить не в /usr - это как? недопонимание проблемы? мож у меня? %)
    Какой смысл ставит ьтока какую-то одну софтину в jail/chroot если там нет glibc и ваще ниче работать не будет (разве шо статикой...)?

    Ну, а ваще все просто ;)

    root@host# ROOT=/path/to/other/image/ emerge softino


    >С конфами более/менее нормал. slackware по-лучше..
    >Щас поставил crux, это уже ближе. плющит только от make menuconfig :)
    >но это в любом линуксе :)
    ну так ;)
    во бзде до сих пор как в каменном веке - обяз руками конфигурить ядро...
    В линухе,кста, тож тя никто не напрягает обязательно конфигуратор юзать ;)
    бери ".config" и правь в нем че нуна :) если feeling brave ;)


    >crux если перелопатить,то что-то получится :)
    >
    >По образованию,я только учусь:) а работаю в разработке железа/софта и серваки клепаю.
    >
    >жутко плющит,когда клиен хочет redhat-подобное:) приходится делать:(
    ага, сам не люблю RPMы...


    >И к стати, новые ld-linux.so не пахают уже под линуксятором, пишет kernel
    >too old:)
    ГЫ
    а я то думаю накой бздунам 2.6 ABI %)

     
     
  • 7.11, brag (??), 14:34, 16/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Я не люблю мусорки, люблю, кода софт разложен по полочкам Сервисы в одном месте ... большой текст свёрнут, показать
     
     
  • 8.12, _Nick_ (??), 12:59, 17/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Этим занимаеться пакет менеджер И если в бзде придумали портовый софт ложить ... большой текст свёрнут, показать
     
     
  • 9.13, RedRat (ok), 16:53, 18/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Ты просто не понимаешь На нормальных серверах usr и usr local - это две разны... текст свёрнут, показать
     
     
  • 10.14, _Nick_ (??), 21:54, 18/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Это бздуны для бздунов придумали И чем же интересно даже если так usr лучше... текст свёрнут, показать
     

  • 1.15, iscsi (?), 13:11, 22/06/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    linux: mount --bind
    freebsd: mount_nullfs

    hier у freebsd самый продуманный, с этим не поспорить..
    админы с логическим типа мозга просто пруцца от этого ^_^*
    и вообще, freebsd берет своей простотой и функциональностью,
    у linux hier "перегружен", помойка просто какая то, даже Linux Standart Base выглядит как созданный для "красного словца"
    IMO
    WBR iscsi, "НЯ"

     
     
  • 2.16, _Nick_ (??), 14:38, 22/06/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >linux: mount --bind
    >freebsd: mount_nullfs
    -1 мне - забыл про это :(

    >hier у freebsd самый продуманный, с этим не поспорить..
    несколько красноглазое высказывание ;)
    А может все-таки попробуем поспорить?
    Вот в Генту все тоже очень логично :)

    >админы с логическим типа мозга просто пруцца от этого ^_^*
    Не спорю. Но кто посчупал Генту - понимает в какой попе бздя ;)

    >и вообще, freebsd берет своей простотой и функциональностью,
    ну ну
    ты еще расскажи, что современные средства виртуализации доступны
    под бздю так же "просто и функционально" %))
    А может шедулер I/O под бздю изобрели уже? :)

    >у linux hier "перегружен", помойка просто какая то,
    Ты бы хоть дистр указал... Ато вот так сходу х__ню сказал и  не покраснел.
    Hier этот у каждого дистра свой (ровно как и во всех ваших бздях, коих тоже уже на 1 и не 2)
    Зато вот в бзде ниче не перегружено. Есть /usr с системой, а есть /usr/local с портами.
    Конечно же пакет менеджера нормального нет - посему ессьно выход тока один - пихать все в разные диры. О да, это как_раз показатель легкости расположения файлов в системе...
    ;)
    Товарисч, это попахивает бредом...


    >даже Linux Standart Base выглядит как созданный для "красного словца"
    Ну так ты его найди примененным где-нить в живом дистре - а так, это просто чьи-то изискания

     
     
  • 3.17, BlakeR (?), 17:19, 08/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > Конечно же пакет менеджера нормального нет - посему ессьно выход тока один

    Хм... А если взять FreeBSD, Gentoo portage и make.profile -> /usr/portage/profiles/default-bsd/..., Тоже будешь ругаться на менеджер? ;)

     
     
  • 4.18, _Nick_ (??), 18:01, 08/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Хм... А если взять FreeBSD, Gentoo portage и make.profile -> /usr/portage/profiles/default-bsd/..., Тоже будешь ругаться на менеджер? ;)

    стоит комп, венда. Поставить туда Линух. Ты все также будешь говорить "глючный компьютер" ??

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру