Du windauzų diskai į vieną

Posted: 2016-11-07 in Darbeliai
Žymos:,

Kažkaip pasijutau, kaip jaunystėje, studijų laikais. Instaliavau windauzus, ką jau buvau beveik pamiršęs, kaip darosi. Paskui sugalvojau, kad iš dviejų fizinių diskų norėčiau sukišti dvejus turimus (ir veikiančius) windauzus į vieną, atskirus skirsnius. Na, studijų metais esu vienu metu turėjęs iki trijų windauzų skirtinguose skirsniuose. Dažnai prilaikydavau ir kokį nors Windows Server egzempliorių neskaitant eilinių ir kokio nors vieno kito Linuxo.

Užduotis šiaip nėra kasdieniška. Žmonės dažniau susikuria skirsnį ir instaliuoja ten windauzus. Instaliatorius moka padaryti įkrovos meniuką, kai kompiuteriui kraunantis paleidžiama viena ar kita sistema. O aš sugalvojau kitaip. Turiu, škia, du laptopinius hardus su windauzais. Viename Windows 10, eilinį kartą stabilizavusis ir vėl puikiai veikianti sistema. Antrame — Windows 7, veikiantys su eGPU ir skirti žaidimams. Iš pusiau darbinės Windows 10 aplinkos downgradintis į Windows 7 man visgi ne prie dūšios. Todėl nusprendžiau tą sistemą palikti tik nerimtoms pramogoms. Bet va, kaišiot į laptopą skirtingus hardus — nepatogums. O ir Windows 10 hardas spartesnis, Windows 7 iš vieno senuko taip jau vėžliškai kraunasi…

Taigi užduotis aiški. Reikia Windows 10 harde padaryt vietos, nes jos yra. Iš 500 GB ten labai daug nesunaudojama, galima maždaug per pusę perskelt. O į likusią vietą reikia nusikopijuot Windows 7 skirsnį beigi pasidaryti įkrovos meniuką, kad būtų galima sistemą pasirinkti.

Pradžiai tai iš viso Windows 10 nusprendžiau perkraustyti į SSD. Iš 500 GB į tiek pat. Įdomumas toks, kaip jau rašiau praėjusiam įraše apie LUKS plėtojimą, kad SSD (kairėje) ir HDD sektorių kiekis visiškai sutampa, tad galima 1:1 nukopijuot ir viskas veiks:

Tobulai vienodas 500GB Samsung EVO 850 SSD ir Seagate HDD diskų dydis | Darau, blė

Tai ką…

pv -tpreb /dev/sdc | dd bs=1M conv=notrunc,noerror of=/dev/sdb

… ir maždaug pusantros valandos. Tuo tarpu galima dirbti toliau, tegu tie hardai sau braška.

Po pusantros valandos greitas pasitikrinimas, ar windauzai kraunasi. Kraunasi, viskas ok. Dabar toliau:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Čia yra vienas gėris — SYSTEM_DRV skirsnis. Žmonės kažkaip jo labai nemėgsta, tipo, be reikalo vietą užima ir niekam jis nereikalingas. Jo, tiesa, nereikalingas, jei nenaudojate šifravimų ten visokių ir turite tik vieną sistemą. O norint sugrūsti dvi sistemas tai čia yr baisiai gerai. Šiaip kilnot windauzų skirsnius su MBR diskais nėra taip jau paprasta, nusimuša ten tada adresai, iš kur windauzus įkraut ir taip toliau. Tuo tarpu SYSTEM_DRV galima palikti vienoje vietoje, ten guli visa įkrovos informacija, jau nepririšta prie skirsnių adresų tiesiogiai. Todėl kitus skirsnius galima visaip kaip perdėlioti, pertampyti ir nesukti galvos.

Kitame diske su Windows 7 irgi yra SYSTEM_DRV. Ar jį reikia kopijuoti, norint turėti dvi veikiančias sistemas viname harde? Atsakymas — ne, nereikia. Nes įkrova rūpinasi tik vienas skirsnis, nereikia dviejų SYSTEM_DRV.

Va kas tikrai nereikalinga, tai Lenovo_Recovery skirsnis. Jį — lauk, Windows10_OS skirsnį mažint ir vėl pamirštam fone:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Vienas diskas sutvarkytas. Imam diską su Windows 7:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Būtų smagiausia tiesiog imti ir nukopijuoti Windows7_OS skirsnį į naują vietą. Deja, gparted nėra tiek protingas, kad leistų tokią operaciją: nukopijuoti ir kopijavimo metu sumažinti skirsnį. Bent jau mano turima versija nemoka. Padidinti — taip, o sumažinti — ne. Tai ką, tenka padaryti vieną papildomą ir visai nereikalingą žingsnį — sumažinti skirsnį tiek, kad jis tilptų į laisvą vietą kitame diske:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Dabar galima ir kopijuoti jau:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Nukopijavus galima įkelti į kitą diską ir, pabrėžiu, išplėsti skirsnį iš karto, kad užimtų visą laisvą vietą:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Čia truputuką praskleidžiau pažiūrėti, koks statusas tos operacijos:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Viskas, diskas su dviem windauzų sistemom. Aišku, įsikraus tik pirmoji, „originalioji“:

Diskų skirsnių kaitaliojimas su gparted | Darau, blė

Windows 10 užsikrovė sėkmingai ir sako, kad turi naują skirsnį:

Windows 10 ir Windows 7 skirsniai vienoje vietoje | Darau, blė

Dabar reikia užsiimti įkrovos meniuko kūrimu. Tam reikia pasileisti cmd su administratoriaus teisėmis. Ten parašom bcdedit ir pamatom, kokie yra įkrovos meniukai:

Windows įkrovos meniu BCD | Darau, blė

Na, be abejo, čia nieko daugiau ir nėr, tik Windows 10. Taip ir turi būti. Dabar reikės pabandyti sukurti naują įkrovos meniuką su visokiom bcdedit machinacijom. Perskaitykite viską ekrano nuotraukoj:

Įkrovos meniu sukūrimas su bcdedit, Windows 10 ir 7 | Darau, blė

Jo. Pirmiausia sukuriam naują įkrovos meniuką, tada jam gaunam GUID’ą. Su tuo GUID’u nustatom visokius parametrus, pvz., iš kokio skirsnio krauti. Man labai baisu naudoti tokius partition=d:, kai esu pripratęs naudoti Linux UUID. Bet čia viskas ok, Windows raidžių nesupainios 🙂 Tiesiog ta raidė nurodo, kuris iš einamųjų skirsnių yra kuris. Na, dabartinis C: ar dabartinis D:. Įsikrovus į kitą sistemą viskas bus rodoma atvirkščiai 😀 Manau, tas aišku.

Tai ką, meniukas sukurtas, leidžiam kompą iš naujo:

Windows 10 ir Windows 7 įkrovos meniu | Darau, blė

Cha, ir Windows 7 įsikrovė bei sako, kad va, turiu D: diską:

Windows 7 įsikrovė po įkrovos meniu sukūrimo | Darau, blė

Pasižiūrim ant durniaus, ką bcdedit šitoj sistemoj išspausdins. Ką gi, viskas sutampa, tik C: ir D: vietom susikeitė:

Windows 7 ir BCD įkrovos meniu, bcdedit | Darau, blė

Viskas greitai ir paprastai. Aišku, ne taip lengvai, kaip boot.ini laikais, bet tų laikų visai nepasiilgstu.

 

Advertisements

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s