FYI: A Vista SP1 bizonyos esetekben nem települ dual-boot-os rendszereken

Ha olyan dual-boot környezetet alakítottál ki, ahol Windows Vista Enterprise vagy Ultimate verziót tettél Linux disztró mellé, és a Linux bootloader-t a Master Boot Record-ba (MBR) telepítetted, akkor garantáltan problémákba fogsz ütközni akkor, amikor telepíted a Windows Vista Service Pack 1-et. - vallotta be a Microsoft. A service pack telepítője egy rakás előfeltételt ellenőriz a telepítés előtt. Ebbe beletartozik az MBR is. Ha a telepítő azt észleli (pl. dual-boot környezetben), hogy a Vista bootloader lecserélésre került (lilo, grub, ...), akkor a service pack telepítése megszakad (csak a korábban említett Vista verziókon, amelyek tartalmazzák a BitLocker szolgáltatást). Workaround lehet az SP1 telepítés előtt a Vista-s MBR visszaállítása. A telepítés után vissza lehet állítani a !Vista-s boot loader-t, de ebben az esetben ugrott a BitLocker funkció. Részletek itt.

Hozzászólások

Hihhhhetetttlllennn programozasi feladat.... lehet(ett)

Én nem akarok személyeskedni, de annyiszor elgondolkodtam már azon, hogy Neked és még néhány embernek miért jó ilyeneket "hozzá szólni"? De most tényleg!

Feltennék egy kérdést nagyon komolyan. Ha már ennyire kedveled a Windowst és ennyire gyűlölöd az alternatíváit, akkor Te nem tartod a Windowsra nézve - hogy is fogalmazzak - nem túl előnyösnek, hogy 2008-ban ilyen és ehhez hasonló problémák tömkelegével rendelkezik a kedvenced? Mert mint hozzászólásaid sugallják a Linux az egy "kalap aprópénzt" nem ér, tehát ez a rendszer megengedheti magának, hogy ilyen hibákkal legyen tele, na de a Vista... Szóval hogy működik ez?

Én használom mindkettőt a munkámhoz, de nem érzem azt, hogy a Linuxommal kellene dugnom. Arra szerintem egyenlőre jobban használhatóak a csajok. Gondolom ez idővel és a technológia fejlődésével majd változik. Viszont annál inkább úgy gondolom, hogy szívesebben dolgozom a dualbootos gépemen Ubuntu alatt, mint Vistán. Látod milyen mazochista emberek is élnek a Vista felhasználókon túl! :)

"2008-ban ilyen és ehhez hasonló problémák tömkelegével rendelkezik a kedvenced"

Vagy mégse?

Egyébként tényleg katasztrófa, hogy egy biztonsággal (ugye itt a BitLockerrel akad össze) foglalkozó program esetén leellenőrzi, hogy nem valami módosított verzió fut belőle. Hogy pontosan miért, azt talán egyszer megmondja Hunger.

Értem. Tehát ha azt mondtam volna, hogy verd ki a Windowsodra, akkor informatív lettem volna, viszont ha leírtam, hogy próbáltam Windows alatt fejleszteni és Linux alatt is ugyanezt és nekem a Linux jött be jobban, valamint burkolt nem tetszésemet fejezem ki, ha valaki ilyen stílusban szólítja meg az embereket (akár Windows, akár Linux oldalon), akkor csak fosom a betűket, de semmi értelmeset nem írok. Érdekes hozzáállás, de akkor nyilvánvalóan stílust kell nekem is váltanom. Dugjál Te is a Windowsoddal, meg dugok én is a Linuxommal és akkor mindenkinek jó lesz, csak a barátnőink/feleségeink fognak nagyon gyorsan lelépni! :)

Most már csak egy kérdésem van. Hiányos spanyol nyelv ismeretem ellenére az Amigánál tudtam, hogy egy "nőről" van szó, de akkor most az Ubuntu fiú vagy lány? Tudom, hogy maradi vagyok, de ez nekem nem mindegy. :)

Persze ez felvet még egy kérdést. A Visták azok most "hamvas barackok", vagy "csokis sütik" (angolosok előnyben)?! :D

De ez már erősen korhatáros és még inkább off. Úgyhogy még azelőtt abba hagyom, mielőtt trey kivág. ;)

Jaja! Köztudott, hogy minden Linux user "retardált", "aberrált állat", aki nemi életet csak az operációs rendszerével él. Ráadásul szakmailag egy nulla és még ráadásul érthetetlen okból éjjel-nappal a kedvence ellen felszólalókat buzerálja a Windowsos fórumokon. Hát igen, ez vagyok én. Elkeserítő! :D

Na akkor most cseréld ki a Linux szavakat Windowsra és a Windowst Linuxra. Ki lehet az? Ráismersz? :)

neked sikerült már magyar bármilyen windowsra angol service pack-et rakni? ha nem, akkor stfu, ha igen, akkor meg oszd meg ezt a tapasztalatodat a microsoft fejlesztőkkel is

---------
"Ha igazat mondasz azt végig unják, ha feldíszíted azt jól meg dugják"
szerény blogom -- új címen!

> Az állítás az volt, hogy a Vistán nem lehet nyelvet állítani.

Mivel az Ultimate a Vista egyik verziója (tehát Vista), ezért ez az állítás ebben a formájában nem igaz (bár feltételezem az eredeti állítás az összes windowsra vonatkozott). Saxus wikipédia linkjében le van írva milyen feltételek mellett lehet több nyelvvel használni a windowst.
Tehát az általánosan vett alapállítás meg van cáfolva. Az már más kérdés, hogy egyszerű otthoni felhasználóknak nem lehet ilyet. Ebbe bele lehet kötni, de akkor úgy kell megfogalmazni :P Csak ez már nem tartozik a dualboot témához.


if (!enyim_boot_rekord())
{
     die("Beszoptad a titkositott adataidat");
}

Nem jobb lenne e helyett:



while (!engedelyezett_boot_rekord())
{
     answer=ask("On nem az ennyim boot rekordot hasznalja, Ha on nem telpitett mas operacios"
"rendszert is a gepre, akkor valoszinuleg, kartevo van a gepen, kerjuk konzultajon a"
"rendszergazdaval. Amenyiben on telepitett mas Operacios rendszert es a jelenlegi MBR -t,"
"szeretne ervenyesnek elfogadni valasza az elfogad gombot, ha szeretne megtekinteni, valssza a "
"megtekint gombot, ha nem hasznal mas operacios rendszert a gepen vallasza a visza allitas "
"gombot, es koznultajon egy szakertovel",buttons);"
switch (answer)
{
 case MB_SHOW:
        show_boot_dialog();
        continue; #jumps to prevision dialog
 case MB_REVERT:
        rewirete_MBR();
        break;
 case MB_ALLOW:
        add_MBR_to_boot_allow_list();
       break;
 defualt:
      die("Unknown error");
}
}

Mindenkép jobb lenne egy ehhez hasonló módszer a mostani primitív megoldáshoz képest. A vindóz már megint jobban tudja, h mi a helyzet a gépeden ...
Ez az eset, és vista telepítésnél az egyéb elsődleges partíción lévő oprendszer gyalulása nem "versenyellenes"?
________________________________________________
Attól, hogy más hülye, te még lehetnél normális.

Ott ahol az elenorzo kod, hogy a kartevo "garantaltan" ne tudja modositani.
(Bar szvsz, nem nehezedd az elenorzo kodott atirni, mint az MBR -t , arrol nem is beszelve, hogy az MBR megpiszkalasa utan, meg mennyi mindent kell irnod, hogy valami "igazan ertelmes" dolgot muvelj, DOS ota volt nemi fejlodes -e teren)

Ameddig sokan nem képesek túllépni azon, hogy az UAC-t nem azért találták ki, hogy hergeljék valamivel a felhasználót (örülnék, ha csak annyit kellene csinálni, pl. XP-n, ha mezei felhasználóként használom a rendszert és vmit módosítani kellene a rendszerben), addig ne számíts csodára.

Ez az UAC az, amivel csak akkor találkozom, amikor valami emelt szintű jogokat akar tőlem és kéri a root (administrator) jelszót?
Nekem ez inkább kényelmes, mint idegesítő, eddig ezt runas-szal, vagy FUS-gel kellett abszolválnom, mindkettő határozottan kényelmetlenebb, mint beírni egy jelszót.

Van egy olyan sejtésem, hogy akit ez idegesít, az adminisztrátorként használja a gépét. Az meg ugye nem egészséges/szép/okos dolog.

>>Microsoft's David Cross came out and said so: "The reason we put UAC into the platform was to annoy users. I'm serious," said Cross.<<

Fura. Abból a szempontból tényleg idegesítő, hogy aki megszokta, hogy rendszergazdaként használja a gépet, annak plusz egy kattintás + a munkamenet "megszakítása" egy kikerülhetetlen popuppal, az meg szoftverergonomiai szempontból nem épp a "felhasználói élményt" (nincs rá szebb szó?) növeli.

Ha azt nézzük, hogy milyen megoldás volt eddig, ahhoz képest fényévekkel egyszerűbb.

De az még inkább vicces, hogy pl. Ubuntu alatt senkit nem zavar az ilyen "jelszókérő" ablakocska, csak Windowson lett hírtelen közellenség.

Ez így ebben a formában nem teljesen igaz. Én 2G RAM mellett Vista host OS-nél VMware-ben futtatok egyszere legalább két virtuális gépet ¾-1 GB összmemória használattal, plusz böngészés, plusz Outlook meg apróságok. Mindezt különösebb teljesítménycsökkenés nélkül.

Ave, Saabi.

Nem volt célom az általánosítás, sorry.

"Meg ilyen, meg olyan idegesítő az UAC"

Akkor mégiscsak teljesítették a célt? :) Viccen kívül: az eddigi alternatívákat figyelembe véve szerintem még mindig jobban használható az UAC, mint a régi runas-s megoldás. Persze most így elsőre furcsa sokaknak.

A trusted boot többekközt arra ad megoldást, hogy akár fizikai hozzáférés esetén, a háttértárat közvetlenül (akár off-line) manipulálva se lehessen hozzáférni az adatokhoz vagy a titkosító kulcshoz (pl. olyan jellegű támadásnál, ahol a loader módosításra kerül, hogy elmentse a beütött jelszót vagy a titkosításhoz használt kulcsot)

fizikai hozzáférés esetén hogy jön a képbe a "kártevő" ?

tény hogy nem olvastam végig a "szálat" :), csak a kártevő meg az MBR egy hszben nem akar nekem összeállni sehogysem.

ahol a loader módosításra kerül, hogy elmentse a beütött jelszót

Ez az az eset akar lenni, hogy elcsórtam a motyót, fizikailag offline módosítottam a bootloadert, visszaadom a delikvensnek, hogy lépjen be, és miután sikerült elmenteni a jelszót/kulcsot ellopom mégegyszer ?

---------

Nem a zsömle kicsi, a pofátok nagy...

Esetleg itt ?

( Hunger | 2008. április 14., hétfő - 9:25 )
Nagyon ügyes vagy... És mondd csak, azaz allow_list hol lenne tárolva, hogy a "kártevő" garantáltan ne tudja hozzáadni magát? ;)

mbr szó szerint nem szerepel, de ha nem arra, akkor mire gondoltál itt ?

-------

Nem a zsömle kicsi, a pofátok nagy...

"Ez az az eset akar lenni, hogy elcsórtam a motyót, fizikailag offline módosítottam a bootloadert, visszaadom a delikvensnek, hogy lépjen be, és miután sikerült elmenteni a jelszót/kulcsot ellopom mégegyszer ?"

Vagy megvarod, hogy radugja egy akarmilyen halozatra.

--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!

ez akkor is előáll, ha nem használod a bitlockert?

--
xterm

IMHO a virtualizáció terjedésével hülyeség is dual-boot-ban haszálni egy számítógépet.
Jó ideje vallom, egy számítógép, egy operációs rendszer!

Ave, Saabi.

OK. Mutass nekem hardveres grafikus gyorsitasra kepes virtualizacios megoldast, kerlek. Mutass nekem barmilyen specialis fizikai hardvert a virtualis gepnek atado megoldast. Mutass olyat, melyben a virtualis gepben levo oprendszer hasonlo sebessegu, ha nem gyorsabb mint maga a host (hardveres virtualizacio tamogatas nelkul).

"Mutass nekem barmilyen specialis fizikai hardvert a virtualis gepnek atado megoldast."

Gyakorlatilag barmelyik hypervisor at tud adni direktben hardvert a guest OS-nek, mas kerdes, hogy ez bator dolog (es ezert nem alkalmazzak szeles korben).

"Mutass olyat, melyben a virtualis gepben levo oprendszer hasonlo sebessegu, ha nem gyorsabb mint maga a host"

VMware ESX VMI-vel.

--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!

Hihetetlen, direkt csinálták. Hogy semmi más ne létezhessen a gépen csak a Vista. Egyre gusztustalanabb amit művelnek. És akkor ezekután még csodálkoznak, hogy a kutyának sem kell a Vista?
--
Discover It - Have a lot of fun!

Én már azon sem csodálkoznék, ha a következő Windows telepítője, vagy a Vista SP2-je, kérdés nélkül fogná magát, és minden nem Wines partíciót leformázna NTFS-re... :(

Charlos
-- http://www.uvegcsont.hu -- / -- http://gkportal.uvegcsont.hu --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg

Kezdjük ott, hogy a Windows Boot Manager és a bcedit.exe segédprogram hihetetlen módon megkönnyítik a dual-boot-os rendszer kialakítását, ez utóbbihoz van egy EasyBCD program, amit ajánlok mindenki figyelmébe. Tehát szó sincs arról, hogy nem kedvez ilyen dual-boot-os rendszerek kialakítására, sőt vélhetően a Microsoft-nál is felismerték ezt a problémát és segítettek a felhasználókon. http://en.wikipedia.org/wiki/Windows_Boot_Manager

A BitLocker meg más tészta.

Az az érdekes, hogy végre egyszer megcsinálják rendesen, még a diskpart-ot is egész használhatóvá teszik (lásd. pl. shrink parancs), de a Linux felhasználók egy részének még ez se tetszik, mert Microsoft.
_______________________________________________
Keep It Arch Linux | Simple Xfce | Stupid! Fluxbox

Mindenkinek: BitLocker-ről egy szó sem volt. Sima, mezei otthonra telepített Vistáról beszélek.

Erről az EasyBCD-ről nem tudtam, de szerintem közel se olyan nagy szám 2008-ban, a sokadik windows kiadásnál, hogy legyen egy normális bootmanagere, ami esetleg tényleg használható, és képes más rendszereket is elindítani.
diskpart: ez megint olyan dolog, hogy én egy oprendszertől elvárom, hogy tudjon normálisan partícionálni, boot flaget pakolgatni, esetleg átméretezni.
Viszont az tény, és nem tudom ezen a BSD vagy bármilyen tool mennyit segít, hogy a Vista már most sem képes elindulni, hogyha az MBR-be nem az a kód van, ami telepítéskor volt.
--
Discover It - Have a lot of fun!

> Sima, mezei otthonra telepített Vistáról beszélek.

Ebben az esetben nem értem akkor a kirohanásodat. A fenti hírben is benne van, hogy bitlocker használata esetén áll fent a hibajelenség. Otthoni használatra viszont nagy eséllyel Home Premiumot vesz az ember, amiben meg nincsen bitlocker.

Sajnos én úgy tapasztaltam, hogy mindössze annyit tesz, hogy a win bootmenu-jéhez hozzáír még egy sort és átadja a vezérlést egy másik máshova telepített bootloader-nek, vagyis továbbra is kell grub stb. Persze ez előnyös is lehet, meg hát miért is csinálna mást, de lenyeg, hogy nem full megoldás.

A múltkor kiszivárgott Vista forráskód kiegészülni látszik:

if (!check_mbr)
{
show_finger
}

Üdv,
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Hát... ez érdekes...

Nemrég próbáltunk telepíteni még SP1 előtti vistát egy notebookra. A Notebookon Ubuntu linux volt. Az ext3 átméretezése után Vista installler elindít. Elindult, eljutunk odáig, hogy kiválasztani, hova települjön. Kiválasztjuk, nem jó. Akármit csináltunk semmire sem jutottunk. Nem tudtunk továbblépni. A tulaj felhívta az MS supportot: ültek rajta, majd annyit mondtak próbáljuk meg leszedni a linuxot és úgy telepítsük...

És találjátok ki mi volt!!!???

A linux leszedése után a Vista minden buzergálás nélkül tovább tudott lépni!

Hasonlót tapasztaltam XP SP2 telepítőlemezzel, ha linux partició volt a merevlemezen, egyszerűen 5-10 percig ott állt, hogy fekete képernyő a meghajtók betöltése után. Valamiért nem lépett tovább...

Az igen érdekes, nálam XP és Vista telepítők is jól megfértek linux mellett. Bár igaz, én gparteddel mindent elrendeztem nekik. Illetve a vinyón fizikailag az első partíció ntfs, és csak a második ext3. A telepítők ismeretlen partíciónak szokták felismerni.

Valószínűleg az lehetett a gond, hogy nem az elsődleges partíció volt az ntfs. Nekem például a notimra sem a Vista, sem a MacOSX nem akart felmenni, amíg slave-en volt a winchester. Erről dumáltam feljebb, amikor megjegyeztem, hogy 2008-ban talán ezt nem kéne! Érdekes, hogy az XP még tudta, hogy hol keresse a slave vinyót. Back to the Future :)

Nem fogod elhinni, slave vinyóról van szó. :)

/dev/hda1: 512MB fat16 //régi dos partícó, inkább nem bántom. NTLDR elvan rajta... :)
/dev/hda2: 128MB ext3 // /boot
/dev/hda3: ~2GB swap // csak úgy van, sosincs használva. Nem akartam adatpartíciót rakni rá, mert arra kevés és lassú a vinyó

/dev/hdb1: 10GB NTFS // Windows
/dev/hdb2: 10GB ext3 // Linux
/dev/hdb3: ~100GB NTFS // Adat (Tudom, nem szabad ekkora partíciókat csinálni...)

szánalmas. ezt nevezik versenynek... :D egy nagy maffia az egész. be kéne tiltani.

Tegnapra ígérték a második eresztést sp1-ből, de még sehol sincsen.
--
the tide is turning