Erinevus lehekülje "FreeBSD GPT" redaktsioonide vahel
1. rida: | 1. rida: | ||
'''gpt is deprecated in freebsd 8.x ... use gpart''' | '''gpt is deprecated in freebsd 8.x ... use gpart''' | ||
+ | |||
+ | # 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 | ||
+ | |||
Kuidas installida FreeBSD 6.5TB suurusele kettale | Kuidas installida FreeBSD 6.5TB suurusele kettale |
Redaktsioon: 22. august 2011, kell 19:16
gpt is deprecated in freebsd 8.x ... use gpart
# 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
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
Paigaldada tuleks pakett gpte
- /ports/sysutils/gpte
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
- 8KB = 16 sectors
- 32KB = 64 sect
- 64KB = 128 sect
- 256MB = 524288 sect
- 512MB = 1048576 sect
- 1GB = 2097152 sect
- 2GB = 4194304 sect
- 5GB = 10485760 sect
- 10GB = 20971520 sect
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
loome neile failisüsteemid
newfs -nL root /dev/da0p2 newfs -nL usr /dev/da0p3 newfs -nL var /dev/da0p4 newfs -nL srv /dev/da0p6
Loome mountpoindid ja seejärel ühendame kettad nendekülge
mount /dev/da0p2 /mnt/root mount /dev/da0p3 /mnt/usr mount /dev/da0p4 /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/ad4s1f | restore -rf - cd /mnt/var dump -0Lauf - /dev/ad4s1d | restore -rf -
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