Dodavenje windowsa u grub

Dodavenje windowsa u grub

offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4197
  • Gde živiš: U zlatnom kavezu

Ljudi napokon sam odradio upgrade na 10ku. Medjutim, ko se seca mog problema sa linuxom i ssdom u ovoj temi http://www.mycity.rs/Windows/Upropastio-sam-MBR.html#p1808799 i dalje je aktuelan.
Ja sam upgrade na 10ku radio na sledeci nacin, obrisao sam instaliranu 7icu i instalirao je golu, bez i jednog drivera. Razlog za ovakav postupak je zelja da resim problem sa mbr-om. Nakon reinstalacije 7ice instalirao sam linux ubuntu 16.4, ali ssd mu i dalje nije vidljiv. Ja sam u medjuvremenu, pregazio 7 sa 10kom. Sve to nekako radi, ali mi je problem sto u grubu nemam link ka ssdu, tj stavku koja bi startovala windows. Komanda fdisk vidi ssd kao "/dev/sda/" i meni sad treba da rucno u grub dodam komandu koja ce samo startovati sda uredjaj.

Prilazem output fidsika i grubz.cfg-a.

Fdisk output

Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x07696e82

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 232595455 232388608 110,8G  7 HPFS/NTFS/exFAT
/dev/sda3       232595456 233517055    921600   450M 27 Hidden NTFS WinRE
/dev/sda4       233517056 234438655    921600   450M 27 Hidden NTFS WinRE


Disk /dev/sdb: 3,7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 3368C6E5-967C-449D-AFAB-8C90A47409E5

Device          Start        End    Sectors   Size Type
/dev/sdb1          34     262177     262144   128M Microsoft reserved
/dev/sdb2      264192     468991     204800   100M EFI System
/dev/sdb3      468992 6496849919 6496380928     3T Microsoft basic data
/dev/sdb4  6496849920 7024168959  527319040 251,5G Microsoft basic data
/dev/sdb5  7024168960 7814035455  789866496 376,7G Microsoft basic data

Partition 1 does not start on physical sector boundary.




Disk /dev/sdc: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: DA2F4E41-1D56-4841-BCCA-6B7B806C8632

Device          Start        End    Sectors   Size Type
/dev/sdc1        2048 1953122303 1953120256 931,3G Linux filesystem
/dev/sdc2  1953122304 3844098047 1890975744 901,7G Linux filesystem
/dev/sdc3  3844098048 3907028991   62930944    30G Linux swap



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12277
  • Gde živiš: Južni pol

Napisano: 03 Jun 2016 19:30

GRUB automatski prepoznaje Windows particije. Kod tebe je problem nešto drugo. Imaš tri diska u sistemu (ili bar tri skladišna uređaja) od kojih jedan koristi klasičnu MBR particionu šemu, dok druga dva koriste GPT. Ovakvo mešanje će svakako napraviti problem (pogotovo u slučaju kad je glavni boot disk u sistemu particionisan u MBR šemi kao ovde - suprotan slučaj nije tako strašan ako se koristi boot loader koji podržava bootovanje i sa diskova u klasičnoj MBR šemi).

Ovo je problematični uređaj (koristi MBR):
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x07696e82

Problematični disk je ovaj (120 GB?):
Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 232595455 232388608 110,8G  7 HPFS/NTFS/exFAT
/dev/sda3       232595456 233517055    921600   450M 27 Hidden NTFS WinRE
/dev/sda4       233517056 234438655    921600   450M 27 Hidden NTFS WinRE


Postoje različita rešenja, ali u osnovi imaju da bootuješ sistem sa GPT particija.

Doduše, teoretski se particiona šema na ovom disku može konvertovati u GPT, ali je mnogo lakše napraviti backup podataka i odraditi instalaciju ponovo ako je u pitanju neki od operativnih sistema koji podržavaju GPT i UEFI. Ako je u pitanju Windows XP ili 32-bitne verzije Windowsa, to neće biti moguće.

Dopuna: 03 Jun 2016 19:33

Izbacio sam ram diskove iz fdisk -l izlaza i obrisao grub.conf iz tvoje poruke. Grub.conf je nebitan jer se generiše automatski.

Dopuna: 03 Jun 2016 19:59

Ne znam da li sam na najbolji način objasnio. Ili promeni redosled bootovanja diskova i zatim reinstaliraj bootloader pri sledećem bootu (sa live CD ili iz recovery konzole). Ako /etc/fstab sadrži UUID il oznake particija, ovo bi trebalo da bude dovoljno. Druga varijanta je da izbaciš taj MBR disk/uređaj i zatim odradiš rekonfiguraciju boot loadera.

Ako nasuprot svemu što sam napisao, zapravo želiš da zadržiš taj uređaj, vidi varijantu za konvertovanje u GPT ili reinstaliraj sistem u UEFI režimu.



Ko je trenutno na forumu
 

Ukupno su 344 korisnika na forumu :: 3 registrovanih, 0 sakrivenih i 341 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Duško, ok, zlaya011