Orin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Ni ọjọ diẹ sẹhin, diẹ ninu awọn media royin nipa iṣeeṣe ti igbasilẹ ọfẹ ti ẹrọ iṣẹ Elbrus. Awọn ọna asopọ si pinpin ni a pese fun awọn ile-iṣọ x86 nikan, ṣugbọn paapaa ni fọọmu yii, eyi le di ami-ami pataki pupọ ninu idagbasoke ẹrọ iṣẹ yii.

Ọkan ninu awọn akọle media: Elbrus OS ti di ofe. Download awọn ọna asopọ

Olùgbéejáde ti laini Elbrus ti awọn ilana ile ti ṣe imudojuiwọn apakan lori oju opo wẹẹbu rẹ nipa sọfitiwia amọja. Elbrus OS fun boṣewa x86 ilana faaji wa ni ọfẹ fun igbasilẹ. Awọn olupilẹṣẹ gbero lati ṣii koodu orisun rẹ laipẹ.

Akọle miiran lati awọn iroyin kanna: Ẹrọ iṣẹ Elbrus le ti ṣe igbasilẹ tẹlẹ!

Bẹẹni, eyi le nitootọ di ami-aye pataki pupọ ninu idagbasoke Elbrus OS. O le ti di, ṣugbọn laanu, ko ti di (Mo nireti pe ọrọ-ọrọ yoo jẹ ọrọ naa nigba)

Orin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Bawo ni gbogbo rẹ ti pari ṣaaju ki o to bẹrẹ

Ni ọjọ keji lẹhin ti awọn iroyin ti jade, awọn ọna asopọ igbasilẹ duro ṣiṣẹ, ati oju opo wẹẹbu naa ibi ipamọ.mcst.ru ko ṣii. Ṣugbọn paapaa nigbati awọn ọna asopọ lati ṣe igbasilẹ awọn aworan n ṣiṣẹ, iyara naa wa lati 6,08KB/s si 54,0KB/s, ati ninu awọn asọye si awọn iroyin nibẹ ni awọn ifiranṣẹ "boot.x86_64.iso - 3.65 GB faili, Opera kọwe pe gbigba lati ayelujara “o ku ọjọ 2”»

Asopọmọra nipari sọnu ni ọsan ti Oṣu Kẹrin Ọjọ 4, i.e. nipa ọjọ kan lẹhin ti a ti gbejade iroyin naa:

Eyi ni awọn akọọlẹ nigbati Mo gbiyanju lati ṣe igbasilẹ ẹya x64 ti aworan bata:

wget --limit-rate=2500000 -c https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
--2019-04-04 14:33:07-- https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 206 Partial Content
Длина: 3923822592 (3,7G), 3307703777 (3,1G) осталось [application/octet-stream] Сохранение в каталог: ««boot.x86_64.iso»».

boot.x86_64.iso 17%[++++++++++> ] 648,23M 33,3KB/s in 41m 54s

2019-04-04 15:30:34 (24,7 KB/s) - Ошибка чтения, позиция 679721193/3923822592 (Выполнено). Продолжение попыток.

--2019-04-04 15:30:35-- (попытка: 2) https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Нет маршрута до узла.
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Время ожидания соединения истекло.
Продолжение попыток.

Ni akoko yii, olupin storage.mcst.ru ko si, ati gbogbo awọn ọna asopọ lati ṣe igbasilẹ awọn aworan ko ṣiṣẹ.*

Jọwọ ṣe akiyesi pe akoko igbasilẹ ti a nireti fun aworan naa ju ọjọ meji lọ, ṣugbọn aaye naa wa ni oke ati nṣiṣẹ fun o kere ju ọjọ kan 😉

Bayi a le ṣe amoro boya olupin ko le koju ẹru naa (ṣugbọn lati yago fun iru awọn iṣoro bẹ o ṣee ṣe lati ṣe atẹjade awọn aworan fifi sori ẹrọ ni irisi ṣiṣan), tabi boya eyi ni ipinnu, lati ṣafihan, yọ lẹnu, ati lẹhinna. sọ pe olupin naa ko le koju ẹru naa; - (

Lori LOR ninu tolksah kowe pe wọn pin aworan fifi sori x86 ni awọn ṣiṣan, ṣugbọn nigbati Mo gbiyanju lati ṣe igbasilẹ rẹ, olubara agbara agbara ko rii awọn ẹlẹgbẹ.

cloud.mail.ru/public/pSVn/55paFywLn
magnet:?xt=urn:btih:1ff8a7de0e08ea7bb410f3a117ec19a4a88004b1&dn=boot.x86.iso

Emi funrarami tun bẹrẹ igbasilẹ lati aworan x86, ati tun ṣakoso lati ṣe igbasilẹ ni kikun disiki akọkọ nikan. Lẹhin iyẹn, Mo ro pe yoo dara lati ṣe igbasilẹ ẹya 64-bit ati bẹrẹ gbigba awọn faili ISO mejeeji ni ẹẹkan. Imọran ti ikojọpọ awọn aworan meji ni akoko kanna dipo disk keji ti jade lati jẹ aṣiṣe. Ati disk keji ko ṣe igbasilẹ aworan x86 ati pe ko si awọn aworan x86_64.

Ilọsiwaju igbasilẹ ti o kẹhin jẹ:

bata.x86.iso - 100%
disk2.x86.iso - 0%
bata.x86_64.iso - 679721193 ninu 3923822592 (17%)
disk2.x86_64.iso - 706065116 ninu 2216939520 (31%)

Jẹ ká wo ohun ni iṣura

O dara pe faili boot.x86.iso akọkọ wa, eyiti Mo ṣakoso lati ṣe igbasilẹ patapata. Ni isalẹ wa awọn apanirun fun awọn sikirinisoti ti ilana fifi sori ẹrọ:

Ibẹrẹ fifi sori ẹrọOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Yiyan aworan fifi sori ẹrọOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Abajade ti pipin disiki lile laifọwọyiOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Yiyan fifi sori AwOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Ọkan ninu awọn iboju ilana fifi sori ẹrọOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Awọn fifi sori ilana ara ti wa ni skipped.

Akojọ GRUB nigbati o nrù Elbrus OS lati dirafu lile kanOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Tọkọtaya ti awọn sikirinisoti ti ilana ikojọpọ Elbrus OSOrin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Orin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Botilẹjẹpe kii ṣe akoko akọkọ, eto naa ti fi sii ati pe Mo di olumulo ofin ti Elbrus OS 😉

Elbrus OS iboju ašẹ

Orin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Awọn ẹya ti awọn ẹya ara ẹni kọọkan:

Orin naa ko ṣiṣẹ fun pipẹ… tabi bii Elbrus OS ko ṣe di ọfẹ

Kini nipa awọn orisun?

Awọn agbasọ lati inu ohun elo: Elbrus OS ti di ofe. Download awọn ọna asopọ

Gẹgẹbi Trushkin, nipa ṣiṣafihan awọn koodu naa, ile-iṣẹ lepa awọn ibi-afẹde titaja ti o ni ibatan si igbega awọn ọja MCST, ati tun n wa lati faagun agbegbe ti awọn olupilẹṣẹ sọfitiwia fun Elbrus OS.

Oludari Titaja MCST Konstantin Trushkin, ni ibaraẹnisọrọ pẹlu CNews, ṣe akiyesi pe awọn koodu orisun fun awọn ọja ile-iṣẹ ko tii wa boya fun igbasilẹ ominira tabi lori ibeere, ṣugbọn ile-iṣẹ naa pinnu lati ṣii wọn laipẹ.

Mo tun kọ ibeere kan lati ṣe atilẹyin lati ṣalaye ọrọ naa pẹlu koodu orisun. Eyi ni lẹta esi:

Kaabo!

Ọrọ yii wa labẹ ero.

-
tọkàntọkàn,
****************************

Ni ọjọ 04/04/2019 09:41 AM, Ryabikov Alexander kowe:
> O dara Friday!
>
> O ṣeun fun Elbrus OS fun x86, eyiti Mo ṣe igbasilẹ lati aaye rẹ
> mcst.ru/programmnoe-obespechenie-elbrus
> Jọwọ sọ fun mi ibiti ati bi MO ṣe le gba atilẹba rẹ
> koodu lati wo ati iwadi?
>
> Kabiyesi ti o dara julọ,
> Ryabikov Alexander

Nitorinaa, o han pe awọn koodu orisun Elbrus OS ko wa, ati idajọ nipasẹ olupin ti a ti ge asopọ, ko ni ireti eyikeyi fun irisi wọn ni ọjọ iwaju to sunmọ.

Ṣugbọn, bi wọn ṣe sọ, nuance kan wa ...

Ipilẹ ti pinpin Elbrus OS jẹ Lainos. Ati bi o ṣe mọ, Linux ti pin larọwọto. gbogun ti Awọn iwe-aṣẹ GPL. Alaye gbogun ti, tumọ si pe awọn ọja sọfitiwia itọsẹ, eyiti o pẹlu Elbrus OS, gbọdọ jẹ idasilẹ labẹ iru iwe-aṣẹ deede tabi ibaramu. Ni awọn ọrọ miiran, iru iwe-aṣẹ bi ọlọjẹ naa ti gbejade fun gbogbo awọn ọja sọfitiwia itọsẹ ati pe a ko le fagilee.

Iwe-aṣẹ ọlọjẹ ọfẹ funrararẹ ko nilo pe ki a pin sọfitiwia itọsẹ fun ọfẹ. Ko si ibeere lati ṣe atẹjade sọfitiwia itọsẹ ni agbegbe gbogbo eniyan. Sibẹsibẹ, iwe-aṣẹ nilo iyẹn ofin olumulo naa ni aye lati gba awọn koodu orisun ti sọfitiwia ti a lo lori ibeere. Ni idi eyi, awọn koodu orisun ti Elbrus OS.

Ni iṣaaju, ko le ti wa awọn ibeere eyikeyi si MCST nipa awọn ohun elo pinpin, o kere si awọn orisun wọn, nitori awọn olumulo ofin nikan le dide awọn ibeere wọnyi. Ati pe eniyan le di olumulo ofin nikan lẹhin fowo si adehun tabi NDA (pẹlu ẹni kọọkan tabi nkan ti ofin). Botilẹjẹpe iru ihamọ bẹ rú “ẹmi” ti sọfitiwia ọfẹ, lati oju-ọna ti ofin ohun gbogbo jẹ diẹ sii tabi kere si deede.

Ti o ba ṣẹ NDA tabi adehun, iwọ yoo dẹkun lati jẹ olumulo ofin, ati pe niwọn igba ti o ti dẹkun lati jẹ olumulo ofin, lẹhinna o ko ni ẹtọ lati beere awọn ominira eyikeyi ti o ni iṣeduro nipasẹ iwe-aṣẹ GPL.

Ṣugbọn ohun gbogbo yipada nigbati a ti gbejade pinpin sọfitiwia ni agbegbe gbangba! Lati akoko yii lọ, olumulo eyikeyi bẹrẹ lati ni anfani lati ṣe igbasilẹ ohun elo pinpin Elbrus OS. Ati lẹhin igbasilẹ ati fi sii, o di laifọwọyi ofin olumulo ti o ni aye si awọn ominira ti iwe-aṣẹ GPL atilẹba:

  • Eto naa le ṣee lo larọwọto fun idi eyikeyi
  • O le ṣe iwadi bi eto naa ṣe n ṣiṣẹ ki o ṣe atunṣe fun awọn idi rẹ
  • O le pin kaakiri awọn ẹda ti eto naa larọwọto
  • O le ni ilọsiwaju eto naa larọwọto ki o gbejade ẹya ilọsiwaju rẹ

Pẹlupẹlu, awọn ominira wọnyi ni ipinnu kii ṣe nipasẹ ipinnu ti olupilẹṣẹ (ninu ọran wa MCST), ṣugbọn nipasẹ otitọ pupọ ti lilo iwe-aṣẹ GPL ti pinpin orisun.

Emi yoo fẹ lati ṣe akiyesi ni pataki pe awọn ominira wọnyi kan si gbogbo awọn olumulo ti o ṣe igbasilẹ ati fi sori ẹrọ Elbrus OS. Ti o jẹ, любой olumulo ni ẹtọ lati gba awọn orisun ti ẹya sọfitiwia ti a lo. Ati pe ẹtọ yii kii ṣe lati ifẹ ti MCST (a fẹ ṣii, ṣugbọn a ko fẹ), ṣugbọn lati ohun-ini ti iwe-aṣẹ GPL Linux atilẹba, lori ipilẹ eyiti Elbrus OS ti ni idagbasoke.

Mo nireti ni otitọ pe ipinnu lati mu ifamọra Elbrus OS pọ si nipa ṣiṣẹda agbegbe kan jẹ pataki ati mimọ. Ati pe ile-iṣẹ MCST kii yoo “pada sẹhin”, yoo ni anfani lati tẹle ọna yii si opin ati gbejade koodu orisun ti sọfitiwia naa, bi GPL ti nilo.

Bibẹẹkọ, ni afikun si awọn eewu olokiki pataki, o ṣee ṣe pe ẹnikan yoo gbiyanju lati ṣe idanwo agbara ti eto idajọ Russia nipa wiwa, bi olumulo ofin ti Elbrus OS, ṣiṣi fi agbara mu koodu orisun, nitorinaa ṣiṣẹda ipilẹṣẹ idajọ kan. ati idanwo iṣẹ-ṣiṣe ti iwe-aṣẹ GPL ni otitọ. Awọn ofin Russian.

Oluso, ohun gbogbo ti lọ tabi kini o yẹ ki MCST ṣe?

Ni asopọ pẹlu titẹjade awọn pinpin Elbrus OS ni agbegbe gbogbogbo, ipo ti o nifẹ pupọ ti dide. Mo rii awọn aṣayan ti o ṣeeṣe atẹle fun iṣe siwaju:

1. Ti ipinnu lati gbejade awọn pinpin kii ṣe aṣiṣe ti ẹni kọọkan (ati idajọ nipasẹ awọn atẹjade ti o wa, ipinnu yii jẹ ohun mimọ), lẹhinna o nilo lati lọ ni gbogbo ọna ati gbejade koodu orisun, bi GPL ti nilo. Pẹlupẹlu, eyi nilo lati ṣee ṣe ni kiakia ki o má ba fi oju buburu silẹ lori agbegbe ti o pọju, nitori eyi ti ohun gbogbo ti bẹrẹ.

Ni afikun si eyi, o tun ṣee ṣe lati pinnu awọn ofin fun lilo aami-iṣowo Elbrus ki ko si ilokulo, nipataki ni apakan ti awọn ile-iṣẹ ofin nigbati o n gbiyanju lati ṣe iṣowo ipo ti o dide ni awọn ire tiwọn. Pẹlupẹlu, iru ihamọ bẹ kii yoo kan awọn olumulo lasan ni ọna eyikeyi.

2. O le dibọn pe ipinnu lati gbejade awọn aworan fifi sori jẹ aṣiṣe. Sọ eyi ni gbangba (o ṣee ṣe pẹlu ipinnu lati pade ti awọn ti o ni iduro), ati nitorinaa gbiyanju lati fun awọn aworan fifi sori ẹrọ ti o wa ni ipo ti awọn ẹda ti ko ni iwe-aṣẹ.

Ni imọ-jinlẹ, iru ojutu kan ṣee ṣe, ṣugbọn o ṣoro lati sọ kini yoo ṣẹlẹ si orukọ MCST ati igbiyanju rẹ lati ṣe agbegbe aduroṣinṣin ni ayika Elbrus OS. Pẹlupẹlu, kii ṣe otitọ pe yoo ṣee ṣe lati yọkuro awọn ẹda ti o wa tẹlẹ (Emi, fun apẹẹrẹ, kii yoo paarẹ mi).

3. Aṣayan odi julọ fun awọn ilọsiwaju siwaju, o dabi si mi, yoo jẹ lati fi ohun gbogbo silẹ bi o ti wa ni akoko yii (awọn aworan ISO wa fun fifi sori ẹrọ), ṣugbọn kọ lati gbejade koodu orisun, bi GPL ti nilo, tabi gbiyanju lati gbe wọn labẹ NDA.

Kii ṣe nikan ni eyi yoo jẹ irufin taara ti iwe-aṣẹ GPL, eyiti yoo tako agbegbe ti o pọju, ṣugbọn yoo tun ṣẹda awọn eewu ofin kan ti iru ipinnu bẹ ba nija ni kootu.

Kini Emi yoo ṣe?

Mo ro fun awọn akoko boya o je tọ kikọ yi ik apa ti awọn article. Ati ni ipari Mo wa si ipari pe o ṣee ṣe tọsi rẹ, pẹlu lati le dahun awọn ibeere ti o ṣeeṣe ni ilosiwaju.

Nitorina, lati igba ti mo ti di ofin olumulo ti Elbrus OS, lẹhinna Mo ni gbogbo awọn ẹtọ ti o ni iṣeduro nipasẹ iwe-aṣẹ GPL. Ṣugbọn ni wiwo aidaniloju lọwọlọwọ, Emi yoo fun bayi (fun awọn ọjọ diẹ) yago fun titẹjade awọn aworan fifi sori ẹrọ ki MCST le loye ipo lọwọlọwọ ati pinnu lori awọn iṣe rẹ siwaju. Lẹhin eyi, Emi yoo lo ẹtọ mi julọ lati pin kaakiri awọn ẹda Elbrus OS lati ṣe iranlọwọ lati ṣẹda agbegbe kan, gẹgẹbi a ti pinnu ni akọkọ nipasẹ MCST 😉

PS

Duro si aifwy fun awọn imudojuiwọn. Emi yoo ṣe imudojuiwọn nkan naa bi alaye tuntun yoo wa.

PPS

O dara pe mo ni karma to lati ṣe atẹjade ohun elo naa.

Imudojuiwọn 1

Karma ko tun to fun titẹjade ni ibudo “Ofin IT” (o ti to tẹlẹ).

*) Imudojuiwọn 2

Bi wọn ti kọ ninu awọn asọye:

Wọn kan rii pe ọpọlọpọ eniyan fẹ lati ṣe igbasilẹ ati pe wọn ti pa ikanni wọn pọ, wọn si gbe ohun gbogbo sori disk Yandex.

Eyi ni awọn ọna asopọ:
fun x86_64, yadi.sk/d/x1a8X7aKv5yNRg

fun x86, yadi.sk/d/W4Z5LzlMb0zBTg

orisun: www.habr.com

Fi ọrọìwòye kun