FreeBSD diszkpartícionálás gpart-tal

VirtualBOX-ba feltettem a 9-es PC-BSD-t, és egy hibás telepítés kapcsán sikerült kinyernem, hogy mi módon használja a gpart-tot particionálásra. (Korábbi, de már gpart-tal rendelkező FreeBSD-n kb annyi a különbség, hogy nem ada0, hanem adX vagy daX a diszk neve.) Íme:


sysctl kern.geom.debugflags=16 #engedelyezzuk a diszkre irast
gpart destroy -F /dev/ada0 # takaritunk, ha valami lenne rajta
gpart create -s mbr /dev/ada0 # MBR tipusu particios tablat akarok
gpart add -b 2016 -s 8910720 -t freebsd -i1 /dev/ada0 # csinalunk egy particiot, ami jo lesz a freebsd-nek
gpart bootcode -b /boot/boot1 /dev/ada0 # feltesszuk a bootloader-t
gpart create -s BSD /dev/ada0s1 # a FreeBSD particiot slice-okra bontjuk
gpart add -s 2048M -t freebsd-ufs -i 1 /dev/ada0s1 # az 1.-n UFS lesz
gpart add -s 512M -t freebsd-swap -i 2 /dev/ada0s1 # a 2.-n SWAP lesz
gpart add -s 2048M -t freebsd-ufs -i 4 /dev/ada0s1 # a 4.-n megint UFS
gpart add -t freebsd-ufs -i 3 /dev/ada0s1 # a 3. szinten UFS, es a maradek helyet viszi el

Mivel a manual alapján nekem nem igazán sikerült megértenem, így egy fokkal már könnyebb lesz a dolog. És ebből az is látszik, hogy az fdisk mellett a boot0cfg (amivel a boot programot telepítjük) és a disklabel/bsdlabel sem kell már, mindent a gparttal kell megcsinálni.

Hozzászólások

's/gpart botcode -b /boot/boot1 /dev/ada0 # feltesszuk a bootloader-t/\
gpart bootcode -b /boot/boot1 /dev/ada0 # feltesszuk a bootloader-t/g'
___
info

Milyen DE-t telepítesz? Ha XFCE-t, akkor rálesnél, hogy már megy-e az automount? Most te vagy a soros :D
----------------------------------------------------------
relaxen und watchen das blinkenlichten

(Egyszer már megírtam, de a szar hálózat miatt elküldeni már nem sikerült.)
Szóval. 32-bites CD-ről telepítettem, az nem vacakol, nem kérdez, feltesz egy LXDE-t. Abban a pillanatban, ahogy a VBox hoston odaadom a pendrive-ot a virtuális gépnek, abban a pillanatban megjelent az asztaon, két klikk és már fel is volt mountolva a dolog.

Egy másik topicban valaki említett egy PCBSD-s wikibejegyzést, amely arról szól, hogy ők megoldották az XFCE-4.8-as mountot, valami DE-független módon. Ezért is telepítettem az egészet, hogy megnézzem ezt az ott emlegetett amount-ot. Amit látok: nem amd-t használ, ellenben pár shell/perl-script az egész, a devd eseményeit figyeli. Arra még nem jöttem rá, hogy mi indítja (úgy tűnik nem a devd, meg nem rc.local-ból fut), de amúgy egész érthető. Sajnos úgy tűnik nem akarnak belőle "rendes" FreeBSD-s csomagot csinálni, így majd pofozgatom egy kicsit, és úgy fogom FreeBSD-n használni. Remélem, sikerül :-)