19Aug

Зашто се креира покретни УСБ диск који је сложенији од стварања ЦД-ова?

click fraud protection

Креирање покретних ЦД-ова и ДВД-ова је једноставан и једноставан процес, али зашто је то сложенији приликом креирања покретних флеш дискова?Да ли стварно има толико разлика између њих?Данашњи СуперУсер К & амп; Пост има одговор на радозналост читаоца.

Питање дана & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, групације К & ама;

Питање

СуперУсер читач Виллиам жели да зна зашто је стварање покретљивог УСБ драјва сложенији од стварања покретних ЦД-а:

Креирање ЦД-а за покретање је стварно једноставно по мом мишљењу, све што треба да урадите је да запалите ИСО датотеку на диск ито је боотабле.Сада када су у питању УСБ уређаји, имате пуно опција.Може ли неко објаснити разлику између двије и можда дати кратак преглед различитих опција?

Зашто је стварање покретљивог УСБ драјва сложенији од стварања ЦД-ова који се могу покренути за покретање?

Одговор на

СуперУсер допринос Акео има одговор за нас:

Руфус девелопер овде.Пре свега, многе опције које помињете су наведене само када се користи Руфус у

instagram viewer
Адванцед Моде ( када се приказује Адванцед Оптионс Сецтион ), јер су намењени особама које већ знају за чију су корист.

За почетак, морате схватити да ИСО формат никада није био дизајниран за УСБ боотинг.ИСО датотека је копија оптичког диска од 1: 1, а медији оптичког диска су веома различити од УСБ медија, како у погледу начина на који њихови боот-лоадерс морају бити структурирани, који систем датотека користе, како су подељени( они суне) и тако даље.

Дакле, ако имате ИСО датотеку, једноставно не можете учинити са УСБ медијима шта можете да урадите са оптичким диском, који се чита са сваког појединачног бајта ИСО датотеке и копира као што је, заправо, на диск( штаАпликације ЦД / ДВД горионика ради када "ради" са ИСО датотекама).

То не значи да ова врста копирања 1: 1 не може да постоји на УСБ медијуму, само да ће 1: 1 копија на УСБ медијуму бити потпуно другачија од 1: 1 копије на оптичким дисковима и стога није заменљива( изван употребеИСОХибридне слике које су дизајниране да раде као 1: 1 примерак на УСБ и оптичким медијима).За записник, у Руфус терминологији, копија 1: 1 на УСБ медијуму се назива ДД Имаге( то можете видети на листи), а неке дистрибуције, као што су ФрееБСД или Распбиан, заправо пружају ДД Имагес за УСБ инсталацију, уз ИСОдатотеке за снимање ЦД / ДВД-а.

Тако смо утврдили да су ИСО датотеке заправо лоше погодне за креирање боотабле УСБ медија јер су еквивалентни обезбеђивању округлог клинца који одговара мањи квадратној рупи, те стога кружни клин мора бити измењен да би се прилагодио.

Сада се можда питате, да ли су ИСО датотеке толико лоше за креирање покретних УСБ медија, зашто већина оперативних система дистрибуира тамо који пружају ИСО датотеке уместо ДД Имагес.Па, изван историјских разлога, једно од проблема са ДД-сликама је то што зато што су партиционирани датотечни систем, ако креирате копију 1: 1 на УСБ медију која је већа од оне коју користи особа која је направила слику,онда ћете завршити са очитаним "капацитетом" вашег УСБ медија смањиваним на величину оног која се користи при креирању оригиналне ДД слике.

Такође, док оптички дискови и самим тим ИСО датотеке могу само да користе један од два датотека система( ИСО9660 или УДФ), који су веома добро подржани у свим већим оперативним системима дуже времена( и омогућава вам дапогледајте садржај слике пре или након што га користите), ДД Слике могу буквално користити било који од хиљада различитих датотека датотека које постоје.То значи да чак и након што направите свој покретни УСБ медиј, можда нећете моћи да видите садржај на њему док га не покренете.На пример, то ће бити случај ако користите ФрееБСД УСБ слике на Виндовс-у.Када се креира покретачки УСБ медијум, Виндовс неће моћи приступити било којем садржају на њему све док га не форматирате.

Ово је разлог зашто добављачи имају тенденцију да желе држати ИСО датотеке где је то могуће, јер( обично) пружа боље корисничко искуство у свим оперативним системима.Али то такође значи да се нека конверзија мора( обично) десити тако да се наш округли ИСО клин може лепо уклапати у квадратну рупу "УСБ медиа".Како се то односи на листу опција?Ми долазимо до тога.

Једна од првих ствари која обично треба да иде је ИСО9660 или УДФ датотечни систем који користе ИСО датотеке.Већину времена то значи издвајање и копирање свих датотека из ИСО датотеке на ФАТ32 или НТФС датотечни систем, а то је оно што покреће УСБ флеш дискове који се користе.Али наравно то значи да је ко год да је направио ИСО систем морао направити неке одредбе за подршку ФАТ32 или НТФС-у као датотечни систем за живе или инсталације( што нису сви људи, посебно оне који се превише ослањају на ИСОХибрид, тежеурадити).

Затим постоји стварни боот лоадер, први бит кода који се извршава када се рачунар покреће са УСБ медија.Нажалост, ХДД / УСБ и ИСО боот лоадерс су веома различите звијезде, а БИОС или УЕФИ фирмваре такођер третирају УСБ и оптичке медије прилично различито током процеса покретања.Дакле, обично не можете преузети боот лоадер из ИСО датотеке( која би обично била Ел Торито боот лоадер), копирајте је на УСБ медиј и очекујте да се покрене.

Сада долази део који је релевантан за нашу листу опција.Пошто Руфус мора да обезбеди одговарајући комад заглавља, једноставно га не може добити из ИСО датотеке.Ако се бавимо ИСО датотеком заснованом на Линук-у, онда су шансе да ће користити ГРУБ 2.0 или Сислинук, тако да Руфус укључује могућност инсталације верзије ГРУБ или Сислинук базиране на УСБ-у( пошто ИСО датотека обично садржи само ИСО специфичну верзијуоних).

Обично се то обавља аутоматски када одаберете и отворите ИСО датотеку пошто је Руфус довољно паметан да открије какву врсту конверзије треба применити.Али ако желите играти, Руфус вам даје могућност да инсталирате и неке празне боот-утовариваче који вам омогућавају да покренете ГРУБ или Сислинук позив.Одатле, ако сте упознати са овим типовима покретачких утоваривача, можете креирати / тестирати сопствене конфигурационе датотеке и пробати свој властити сопствени процес покретања Сислинук или ГРУБ( јер у овој фази морате само копирати / уређивати датотеке наУСБ медији за то).

Дакле, сада можемо да пређемо на опције које нађете на листи:

  • МС-ДОС: Ово ствара празну верзију МС-ДОС-а( Виндовс Ме едитион), што значи да ћете се покренути на МС-ДОС промпту и тоЈа седим.Ако желите да покренете ДОС апликацију, мораћете да је копирате на УСБ медиј.Имајте на уму да је ова опција доступна само у Виндовс 8.1 или ранијој, али не и на Виндовсу 10 јер је Мицрософт уклонио ДОС инсталационе датотеке из Виндовса( и само Мицрософт може редистрибуирати ове датотеке).
  • ФрееДОС: Ово ствара празну верзију ФрееДОС-а.ФрееДОС је бесплатна верзија софтвера МС-ДОС, која је у потпуности компатибилна са МС-ДОС-ом, али такође има предност да буде отворени извор.У поређењу са МС-ДОС-ом, свако може редистрибуирати ФрееДОС, тако да су датотеке за покретање ФрееДОС укључене у Руфус.
  • ИСО Имаге: Ово је опција коју требате користити ако имате ИСО датотеку за покретање и желите је претворити у боотабле УСБ медиа.Имајте на уму да због тога што се претвара( обично) и постоје зиллионс начина за креирање ИСО датотека за покретање, не постоји гаранција да ће Руфус моћи претворити га на УСБ медије( али ће вам увијек то рећи ако је тоје случај).
  • ДД Слика: Ово је метод који треба да користите ако имате слику за покретање диска, као што су оне које обезбеђује ФрееБСД, Распбиан итд. Такође су подржани фајлови са. вхд екстензијом( што је Мицрософтова верзија ДД слике) као и компримиране( .гз,. зип,. бз2,. кз, итд.).

Четири горе наведене опције су једине које ћете видети у Регулар Моде .Али ако покренете Руфус у Адванцед Моде , такође ћете имати приступ следећим могућностима:

  • Сислинук к.из: Инсталира празан Сислинук боот лоадер који ће вас одвести до Сислинук промпта, а не много више.Требало је да знате шта треба да радите од те тачке напред.
  • ГРУБ / Груб4ДОС: Исто као и горе, али за ГРУБ / Груб4ДОС респективно.Добиће вас ГРУБ позив, али на вама је да смислите остало.
  • РеацтОС: Инсталира експериментални РеацтОС боот лоадер.Од последњег пута када сам проверио, РеацтОС се не покреће тако добро са УСБ медија.То је тамо јер је било лако додати и учинити с надом да ће то помоћи у развоју РеацтОС-а.
  • УЕФИ-НТФС: Ово захтева да се НТФС изабере као фајл систем и инсталира празан УЕФИ-НТФС боот лоадер.Ово омогућава покретање система НТФС у чистом УЕФИ моду( не ЦСМ) на УЕФИ платформама које не укључују НТФС драјвер.Због тога што је празно, мораћете да копирате свој /efi/boot/ боотиа32.ефи или /efi/boot/ боотк64.ефи на НТФС партицију да би била корисна.УЕФИ-НТФС аутоматски користи Руфус да ради око 4 ГБ максималне величине датотеке ФАТ32, што, на примјер, омогућава инсталацију Мицрософт сервера 2016 у УЕФИ моду, без потребе за подијељеном 4.7 ГБ инсталацијском датотеком.

Надам се да то помаже.Ово је поједностављени преглед, тако да се надам да људи неће почети да се боре на аспекте који су били намерно забрањени или чувани( као што је знање да је могуће имати УСБ фласх дискове без партиција, да УСБ и оптички медији користе исту датотекусистем и да неки процеси покретања имају могућност проширења величине партиције на УСБ медијуму како би ријешили нижу проблематичну појаву капацитета).

Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.

Имаге Цредит: Виллиам( СуперУсер)