Author Topic: Dual boot  (Read 2658 times)

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« on: February 28, 2009, 01:03:16 pm »
Kad sam iso s time da instalira obsd 4.4 na celi disk, sbe je proslo kako treba. I sad bi hteo da instaliram samo na pola particiju. Kad odabram to onda izbaci fdisk i sad mi dolaze problemi. Za pomoc mogu ukucat "help" i "?" i probao sam, citao sam malo o fdsik-u ali nemogu razumet. Moze mi neki nakratko napisat da kako ide to? Ili ako ima neki dobar clanak na srpskom jeziku o fdisk za pocetnike?

Edit: ima li mogucnost pokrenuti cfdisk?

Oko

  • Administrator
  • Hero Member
  • *****
  • Posts: 900
Dual boot
« Reply #1 on: March 01, 2009, 08:05:00 am »
Napisacu sutra ili preksutra wiki stranicu. Evo ti pocetka. Instaliraj prvo windows ili sta vec hoces. Preporucljivo je da ostavis na prostora od prvih 8Gb diska za OpenBSD posto on nemoze da se boot-uje sa extended particije. Ako zaboravis uzmi GParted i pomeri NTFS napred za onoliko prostora koliko zelis da ostavis OpenBSD. Ubacis OpenBSD CD i kada te pita dali da koristis ceo disk ti kazi ne samo deo diska. Onda te instalacioni script ubaci u famozni disklabel. Tu ces da rezervises deo diska za OpenBSD.
Pogledaj ovaj kod.

Code: [Select]
 You will now create a single MBR partition to contain your OpenBSD data. This
  partition must have an id of 'A6'; must *NOT* overlap other partitions; and
  must be marked as the only active partition.

  The 'manual' command describes all the fdisk commands in detail.

  Disk: wd0       geometry: 2434/255/63 [39102336 Sectors]
  Offset: 0       Signature: 0xAA55
              Starting         Ending         LBA Info:
   #: id      C   H   S -      C   H   S [       start:        size ]
  -------------------------------------------------------------------------------
  *0: 0B      0   1   1 -    195 254  63 [          63:     3148677 ] Win95 FAT-32
   1: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
   2: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
   3: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
  Enter 'help' for information
  fdisk: 1> help
          help            Command help list
          manual          Show entire OpenBSD man page for fdisk
          reinit          Re-initialize loaded MBR (to defaults)
          setpid          Set the identifier of a given table entry
          disk            Edit current drive stats
          edit            Edit given table entry
          flag            Flag given table entry as bootable
          update          Update machine code in loaded MBR
          select          Select extended partition table entry MBR
          swap            Swap two partition entries
          print           Print loaded MBR partition table
          write           Write loaded MBR to disk
          exit            Exit edit of current MBR, without saving changes
          quit            Quit edit of current MBR, saving current changes
          abort           Abort program without saving current changes
  fdisk: 1>


A zatim ovaj drugi

Code: [Select]
fdisk: 1> e 1
              Starting         Ending         LBA Info:
   #: id      C   H   S -      C   H   S [       start:        size ]
  -------------------------------------------------------------------------------
   1: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
  Partition id ('0' to disable)  [0 - FF]: [0] (? for help) a6
  Do you wish to edit in CHS mode? [n] y
  BIOS Starting cylinder [0 - 2433]: [0] 196
  BIOS Starting head [0 - 254]: [0] Enter
  BIOS Starting sector [1 - 63]: [0] 1
  BIOS Ending cylinder [0 - 2433]: [0] 2433
  BIOS Ending head [0 - 254]: [0] 254
  BIOS Ending sector [1 - 63]: [0] 63
  fdisk:*1> p
  Disk: wd0       geometry: 2434/255/63 [39102336 Sectors]
  Offset: 0       Signature: 0xAA55
              Starting         Ending         LBA Info:
   #: id      C   H   S -      C   H   S [       start:        size ]
  -------------------------------------------------------------------------------
  *0: 0B      0   1   1 -    195 254  63 [          63:     3148677 ] Win95 FAT-32
   1: A6    196   0   1 -   2433 254  63 [     3148740:    35953470 ] OpenBSD    
   2: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
   3: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
  fdisk:*1> p m
  Disk: wd0       geometry: 2434/255/63 [19093 Megabytes]
  Offset: 0       Signature: 0xAA55
              Starting         Ending         LBA Info:
   #: id      C   H   S -      C   H   S [       start:        size ]
  -------------------------------------------------------------------------------
  *0: 0B      0   1   1 -    195 254  63 [          63:        1537M] Win95 FAT-32
   1: A6    196   0   1 -   2433 254  63 [     3148740:       17555M] OpenBSD    
   2: 00      0   0   0 -      0   0   0 [           0:           0M] unused      
   3: 00      0   0   0 -      0   0   0 [           0:           0M] unused      
  fdisk:*1>


Upamti particija za OpenBSD se zove A6.

Kada zavrsis sa disk label script te vraca na ono mesto u instalacionom procesu gde bi bio da si rekao da hoces da koristis ceo disk.

Zavrsi normalno instalaciju.

Uzmi narezi GAG i instaliraj ga na MBR. Vrlo je jednostavno. Prati GUI koji ce ti reci kako da registrujes operativne sisteme koji su na disku.
Kada zavrsis rebootuj masinu jos jednom i pojavice sa GAG koji ce te pitati da izaberes koji OS zelis da boot-ujes sa diska.

Ovo je jako dobro citanje
http://www.openbsd.org/faq/faq4.html

Mislim da je GAG lakse koristiti nego metod opisan u FAQ-u kao i GParted.
Sto se tice same instalacije treba je doslovce slediti.

Pozdrav,
OKO

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #2 on: March 01, 2009, 10:03:21 am »
Ma necu windows nego linux. Tacnije preso sam na slackware pa sam mislio da probam i ovo.
Pa gledao sam taj faq a i slicno tome sto si napisao sam naso na netu, al mi bas i nije bilo jasan.
Ja cu cekat to na wiki :)

Quote
Do you wish to edit in CHS mode? [n] y
  BIOS Starting cylinder [0 - 2433]:
  • 196

  BIOS Starting head [0 - 254]:
  • Enter

  BIOS Starting sector [1 - 63]:
  • 1

  BIOS Ending cylinder [0 - 2433]:
  • 2433

  BIOS Ending head [0 - 254]:
  • 254

  BIOS Ending sector [1 - 63]:
  • 63
mislim da cu zapet kod ovog dela, al cu probat danas. Al bilo kako, dobro bi bilo da malo objasnis da po cemu su dali. Dobro kod vecina po primeru je uzeto prvi ili zadnji a kod BIOS Starting cylinder [0 - 2433]:
  • 196 nije.


Probam pa javim, hvala ti OKO!

Pozdrav

*BSD

  • Sr. Member
  • ****
  • Posts: 478
Dual boot
« Reply #3 on: March 02, 2009, 08:52:52 am »
Ovo ti je najbolje objasnjeno u knjizi, Absolute OpenBSD : UNIX for the practical paranoids. To ne moze da prodje bez digitrona, heheheh, osim ako sve racunas u glavi, he he he e ...
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #4 on: March 02, 2009, 10:12:59 am »
Eto nis od toga hm hm hm izgleda da je teze nego sto sam mislio.

Nesto sam naso, ovaj primer nije dobar?

Quote
fdisk: 1> p

Disk: wd0       geometry: 790/255/63 [12691350 sectors]

Offset: 0       Signatures: 0xAA55,0x2F342F33
         Starting        Ending
#: id  cyl  hd sec -   cyl  hd sec [     start -       size]
-------------------------------------------------------------------------
*0: 0B    0   1   1 -   788 254  63 [        63 -   12675222] Win95 FAT-32
 1: 00    0   0   1 -     0   0   0 [         0 -          0] unused
 2: 00    0   0   1 -     0   0   0 [         0 -          0] unused
 3: 00    0   0   1 -     0   0   0 [         0 -          0] unused

Quote
DOS Offset X + Size Y = OpenBSD Offset Z
63 + 12,675,222 = 12,675,285

Quote
fdisk: 1> e 1

         Starting        Ending
 #: id  cyl  hd sec -   cyl  hd sec [     start -       size]
-------------------------------------------------------------------------
 1: 00    0   0   1 -     0   0   0 [         0 -          0] unused
Partition id ('0' to disable)  [0 - FF]:
  • (? for help) A6

Do you wish to edit in CHS mode? [n]
Partition offset [0 - 12691350]:
  • 12675286

Partition size [1 - 16066]:
  • 16066

fdisk:*1>

soxxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1311
Dual boot
« Reply #5 on: March 02, 2009, 02:18:29 pm »
Quote from: Oko
Napisacu sutra ili preksutra wiki stranicu. Evo ti pocetka. Instaliraj prvo windows ili sta vec hoces. Preporucljivo je da ostavis na prostora od prvih 8Gb diska za OpenBSD posto on nemoze da se boot-uje sa extended particije.
Dali mi se cini ili ovo vise ne vazi? Meni je OpenBSD negde na trecem slajsu, daleko iza 8 GB.

EDIT: Naso sam u starijim izmenama:
Quote
Major changes to the i386 master boot record, which now uses EDD if available to support booting from a partition more than 8GB from the start of the disk. The 8GB size limit is still in place.
http://www.openbsd.org/plus35.html
The best way to learn UNIX is to play with it, and the harder you play, the more you learn.
If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #6 on: March 02, 2009, 02:21:24 pm »
Onda sad kako je? I moje pitanje stoji, dobar je onaj primer sto sam dao ili nije?

Oko

  • Administrator
  • Hero Member
  • *****
  • Posts: 900
Dual boot
« Reply #7 on: March 02, 2009, 06:16:29 pm »
Quote from: soxxx
Dali mi se cini ili ovo vise ne vazi? Meni je OpenBSD negde na trecem slajsu, daleko iza 8 GB.
Ne znam! Pravo da ti kazem ja sam OpenBSD jednom instalirao u zivotu
kao dual boot sa WindowsXP na zeninom Laptop-u i to mogu da opisem po secanju. Post od Windows nismo nikakve vajde imali jer nije mogao da se nakaci na
Internet zbog loseg drajvera za WiFi ja sam ga potpuno izbrisao.
Znam da je bilo vrlo lako napraviti dual boot i da jedino sto nije radilo kako treba je sat zato sto usrani XP uporno vraca BIOS sat na localno vreme umesto UTC-a.    
Koliko vidim ti puno vise znas o tome pa bi verovatno bolje bilo da se ukljucis u
diskusiju ako nisi zauzet.

OKO

Oko

  • Administrator
  • Hero Member
  • *****
  • Posts: 900
Dual boot
« Reply #8 on: March 02, 2009, 06:24:40 pm »
Quote from: darmpsu
Eto nis od toga hm hm hm izgleda da je teze nego sto sam mislio.

Nesto sam naso, ovaj primer nije dobar?

Quote
fdisk: 1> p

Disk: wd0       geometry: 790/255/63 [12691350 sectors]

Offset: 0       Signatures: 0xAA55,0x2F342F33
         Starting        Ending
#: id  cyl  hd sec -   cyl  hd sec [     start -       size]
-------------------------------------------------------------------------
*0: 0B    0   1   1 -   788 254  63 [        63 -   12675222] Win95 FAT-32
 1: 00    0   0   1 -     0   0   0 [         0 -          0] unused
 2: 00    0   0   1 -     0   0   0 [         0 -          0] unused
 3: 00    0   0   1 -     0   0   0 [         0 -          0] unused

Quote
DOS Offset X + Size Y = OpenBSD Offset Z
63 + 12,675,222 = 12,675,285

Quote
fdisk: 1> e 1

         Starting        Ending
 #: id  cyl  hd sec -   cyl  hd sec [     start -       size]
-------------------------------------------------------------------------
 1: 00    0   0   1 -     0   0   0 [         0 -          0] unused
Partition id ('0' to disable)  [0 - FF]:
  • (? for help) A6

Do you wish to edit in CHS mode? [n]
Partition offset [0 - 12691350]:
  • 12675286

Partition size [1 - 16066]:
  • 16066

fdisk:*1>
Koliko se secam na mom DeLL-ovom laptopu je na 1 bilo nesto malo nekog DeLL-ovog servise sranja. Ako to kod tebe ne postoji. Pocinjes da editujes od
keca. Moras da specificiras gde pocinje particija i gde se zavrsava kao i njen tip sto je u slucaju OpenBSD-a A6. To editovanje mora da se uradi u cylindrima tako da kao sto vec neko predlozi moraces da imas digitron da preracunas
u ljudski razumljive brojke. Uprkos ovoj diskusiji koju ja i SoXXX imamo ja bi stavio OpenBSD na prvih 7.5 GB (tek da nista nemoze da te zajebava) a onda bi stavio Slackware iza toga. Kako se zove particija za Linux nemam pojma.
7.5Gb ce ti viti vise nego dovoljno za zezanje. Meni sa TeX-om koji je 1Gb i par velikih porti za multimediju instalacija nikada nije veca od 2-2.5Gb. AKo zelis da kompajliras Javu ili neku drugu ogromnu portu to moze da bude problem. Night rece da priprema taj server na koga cemo moci ta stavimo pre-built pakete ali je u zemlju propao. Ja mogu da ti dam Java binaries za i386 preko Rapid Share ili tako nesto.

OKO

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #9 on: March 05, 2009, 07:37:58 pm »
Mislim da sam uspeo, kad cu imat vremena i volje, onda cu nastavljati sa experimentom.

Hvala vam.

soxxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1311
Dual boot
« Reply #10 on: March 05, 2009, 08:35:38 pm »
Quote from: darmpsu
Mislim da sam uspeo, kad cu imat vremena i volje, onda cu nastavljati sa experimentom.

Hvala vam.
Bravo, nemoj da mislis ni da smo mi odustali od podrske, nisam nista odgovarao jer nisam imao vremena a mislio sam i da uradim slike za instalaciju i kratka objasnjenja za particionisanje. Cim stignem. ;)
The best way to learn UNIX is to play with it, and the harder you play, the more you learn.
If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #11 on: March 20, 2009, 10:41:16 am »
Eto uzeo sam danas slobodno posle podne, malo pauzu od faxa :P pa cu za pocetak probati win & bsd pa ako uspem podesiti, onda kasnije ce biti linux & bsd.

Prvi korak: http://nomoa.com/bsd/dualboot.htm

Pa drugi korak: http://it.toolbox.com/blogs/unix-sysadmin/openbsd-explained-dualbooting-with-linux-26118

darmpsu

  • Full Member
  • ***
  • Posts: 165
Dual boot
« Reply #12 on: March 21, 2009, 11:35:34 pm »
Nesto mi neda mira. Kod ovog dela:
Quote
Partition size [1 - 16066]:
  • 16066
kod mene je pisalo u zagradi samo
  • To bi znacilo da pak nisam dobro uradio?

Oko

  • Administrator
  • Hero Member
  • *****
  • Posts: 900
Dual boot
« Reply #13 on: March 22, 2009, 02:45:22 am »
Quote from: darmpsu
Nesto mi neda mira. Kod ovog dela:
Quote
Partition size [1 - 16066]:
  • 16066
kod mene je pisalo u zagradi samo
  • To bi znacilo da pak nisam dobro uradio?
U zagradi je default value.