Erinevus lehekülje "FreeBSD GPT" redaktsioonide vahel

Allikas: Kuutõrvaja
1. rida: 1. rida:
 
{{Täienda}}
 
{{Täienda}}
 +
 +
Kuidas installida FreeBSD 6.5TB suurusele kettale
 +
kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda
 +
meid siin aidata. MBRil on kaheterabaidine piirang. Näide on kirjutatud pidades silmas FreeBSD versioon 7.x ja vanemaid ning probleem võib laheneda uues FreeBSD 9/10 versioonis juba iseenesest
  
 
'''gpt is deprecated in freebsd 8.x ... use gpart'''
 
'''gpt is deprecated in freebsd 8.x ... use gpart'''
 +
 +
Esiteks boodime üles masina mingilt teiselt BSD kettalt.
 +
Meil on sihtkohaks oleva ketta tähiseks edaspidi da0
 +
  
 
  # gpart create -s gpt da2
 
  # gpart create -s gpt da2
25. rida: 33. rida:
  
 
Tekitame partitsioonid
 
Tekitame partitsioonid
 +
 +
/
 +
/usr
 +
/var
 +
swap
  
 
  # gpart add -s 10G -t freebsd-ufs ad6
 
  # gpart add -s 10G -t freebsd-ufs ad6
67. rida: 80. rida:
 
  cd /mnt/var
 
  cd /mnt/var
 
  dump -0Lauf - /dev/ad4s1e | restore -rf -
 
  dump -0Lauf - /dev/ad4s1e | restore -rf -
 
 
*http://www.freebsd.org/projects/bigdisk/index.html lisalugemiseks
 
 
Kuidas installida FreeBSD 6.5TB suurusele kettale
 
kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda
 
meid siin aidata. MBRil on kaheterabaidine piirang. Näide on kirjutatud pidades silmas FreeBSD versioon 7.x ja vanemaid ning probleem võib laheneda uues FreeBSD 9/10 versioonis juba iseenesest
 
 
Esiteks boodime üles masina mingilt teiselt BSD kettalt.
 
Meil on sihtkohaks oleva ketta tähiseks edaspidi da0
 
 
gpt create -f da0
 
gpt boot -b /mnt/pmbr -g /mnt/gptboot da0
 
gpt boot -b /boot/pmbr -g /mnt/gptboot da0
 
gpt boot -b /boot/pmbr -g /boot/gptboot da0
 
  
 
Seejärel loome paraja suurusega partitsioonid, nende loomise hõlbustamiseks väike spikker
 
Seejärel loome paraja suurusega partitsioonid, nende loomise hõlbustamiseks väike spikker
 
 
Tekitame partitsioonid
 
/
 
/usr
 
/var
 
swap
 
/srv
 
 
gpt add -t ufs -s 10485760 da0
 
gpt add -t ufs -s 20971520 da0
 
gpt add -t ufs -s 25971520 da0
 
gpt add -t swap -s 10485760 da0
 
gpt add -t ufs da0
 
  
 
Vajalik on teha veel uus fstab /mnt/root/etc alla
 
Vajalik on teha veel uus fstab /mnt/root/etc alla
115. rida: 99. rida:
  
 
*http://wiki.freebsd.org/ZFSOnRootWithZFSboot
 
*http://wiki.freebsd.org/ZFSOnRootWithZFSboot
 +
 +
*http://www.freebsd.org/projects/bigdisk/index.html lisalugemiseks

Redaktsioon: 23. august 2011, kell 12:45

                                        Roheline.jpg Toores. Ehk seda pala võib täiendada.

Kuidas installida FreeBSD 6.5TB suurusele kettale kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda meid siin aidata. MBRil on kaheterabaidine piirang. Näide on kirjutatud pidades silmas FreeBSD versioon 7.x ja vanemaid ning probleem võib laheneda uues FreeBSD 9/10 versioonis juba iseenesest

gpt is deprecated in freebsd 8.x ... use gpart

Esiteks boodime üles masina mingilt teiselt BSD kettalt. Meil on sihtkohaks oleva ketta tähiseks edaspidi da0


# gpart create -s gpt da2
# gpart add -t freebsd-ufs da2
# gpart show

=>        34  5859704765  da2  GPT  (2.7T)
          34  5859704765    1  freebsd-ufs  (2.7T)

# newfs -U /dev/da2
testikas# gpart show
=>        63  4883781105  ad4  MBR  (2.3T)
          63   588813809    1  freebsd  [active]  (281G)
   588813872  4294967296       - free -  (2.0T)

=>        0  588813809  ad4s1  BSD  (281G)
          0   20971520      1  freebsd-ufs  (10G)
   20971520   31457280      4  freebsd-ufs  (15G)
   52428800   52428800      5  freebsd-ufs  (25G)
  104857600    8388608      2  freebsd-swap  (4.0G)
  113246208  475567601      6  freebsd-ufs  (227G)

Tekitame partitsioonid

/
/usr
/var
swap
# gpart add -s 10G -t freebsd-ufs ad6
# gpart add -s 15G -t freebsd-ufs ad6
# gpart add -s 25G -t freebsd-ufs ad6
# gpart add -s 4G -t freebsd-swap ad6
testikas# gpart show
=>        34  4883781101  ad6  GPT  (2.3T)
          34    20971520    1  freebsd-ufs  (10G)
    20971554    31457280    2  freebsd-ufs  (15G)
    52428834    52428800    3  freebsd-ufs  (25G)
   104857634     8388608    4  freebsd-swap  (4.0G)
   113246242  4770534893       - free -  (2.2T)
testikas# ls /dev/ | grep ad6
ad6
ad6p1
ad6p2
ad6p3
ad6p4

loome neile failisüsteemid

newfs -nL root /dev/ad6p1
newfs -nL usr /dev/ad6p2
newfs -nL var /dev/ad6p3

Loome mountpoindid ja seejärel ühendame kettad nendekülge

# mount /dev/ad6p1 /mnt/root/
# mount /dev/ad6p2 /mnt/usr/
# mount /dev/ad6p3 /mnt/var/

Kõvaketas kust bootisime on /dev/ad4s1a nii ,et dumbime sealt nüüd kõik vajalikud failid ümber värsketele partitsioonidele

cd /mnt/root
dump -0Lauf - /dev/ad4s1a | restore -rf -
cd /mnt/usr
dump -0Lauf - /dev/ad4s1d | restore -rf -
cd /mnt/var
dump -0Lauf - /dev/ad4s1e | restore -rf -

Seejärel loome paraja suurusega partitsioonid, nende loomise hõlbustamiseks väike spikker

Vajalik on teha veel uus fstab /mnt/root/etc alla

/dev/da0p1              none            swap    sw              0       0
/dev/da0p2              /               ufs     rw              1       1
/dev/da0p3              /usr            ufs     rw              2       2
/dev/da0p4              /var            ufs     rw              2       2
/dev/da0p6              /srv            ufs     rw              2       2

Ja võime üritada masinat startida

Lingid

FreeBSD dumpimisest backupi eesmärgil leiab juttu