Outils pour utilisateurs

Outils du site


installfreebsd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
installfreebsd [2019/03/24 20:11] – [X11 / XFCE] cyrilleinstallfreebsd [2019/03/27 09:03] – [Partition ZFS] cyrille
Ligne 3: Ligne 3:
 Sur laptop, DELL Latitude E5430 et DELL Latitude E6410 Sur laptop, DELL Latitude E5430 et DELL Latitude E6410
  
 +===== DUAL BOOT LINUX =====
 Attention si en parallèle d'un linux, laisser le Linux gérer le grub via le MBR et rajouter une entrée dans le grub.  Attention si en parallèle d'un linux, laisser le Linux gérer le grub via le MBR et rajouter une entrée dans le grub. 
  
Ligne 18: Ligne 18:
 }</code> }</code>
  
-Si que freesbd sur le disque, utiliser <code bash>GPT</code> et non MBR+
 ===== Installation ===== ===== Installation =====
  
Ligne 86: Ligne 86:
 <code bash># adduser</code> <code bash># adduser</code>
 L’inclure dans les groupes : **wheel operator video** L’inclure dans les groupes : **wheel operator video**
 +
 +Editer .login_conf
 +
 +<code bash>
 +[ragnarok@asgard-freebsd:~] $ cat .login_conf 
 +# $FreeBSD: releng/12.0/share/skel/dot.login_conf 77995 2001-06-10 17:08:53Z ache $
 +#
 +# see login.conf(5)
 +#
 +me:\
 + :charset=UTF-8:\
 + :lang=fr_FR.UTF-8:</code>
  
  
Ligne 154: Ligne 166:
 <code bash> cat /etc/wpa_supplicant.conf</code> <code bash> cat /etc/wpa_supplicant.conf</code>
  
 +{{ ::wifi-network.png?direct&400 |}}
  
 ==== CLI graphique de gestion ==== ==== CLI graphique de gestion ====
  
 <code bash> pkg install  wifimgr</code> <code bash> pkg install  wifimgr</code>
-===== Devices permissions =====+ 
 +{{ ::wifi-mng.png?direct&400 |}} 
 +===== Devices permissions ===== 
 +Permettra en autres l'accès aux périphériques amovibles (CDR,DVD). Nécessaire pour xfburner par exemple. 
 <code bash>cat /etc/devfs.conf <code bash>cat /etc/devfs.conf
  
Ligne 705: Ligne 722:
 # sudo pw groupmod dialer -m $USER</code> # sudo pw groupmod dialer -m $USER</code>
  
-Donner l'accès aux périphériques USB via /etc/devfs.rules+Donner l'accès aux périphériques USB via **/etc/devfs.rules**<code bash>
 # cat /etc/devfs.rules # cat /etc/devfs.rules
 # #
Ligne 713: Ligne 730:
 add path usbctl mode 0660 group operator add path usbctl mode 0660 group operator
 add path 'usb/*' mode 0660 group operator add path 'usb/*' mode 0660 group operator
-add path 'ugen*' mode 0660 group operator+add path 'ugen*' mode 0660 group operator</code>
  
 Prise en compte des changements Prise en compte des changements
Ligne 825: Ligne 842:
 fi fi
 </code> </code>
 +
 +===== SSD Config =====
 +Rien d'extraorinaire à faire, juste **activer le trim** sur les partitions montées
 +Chez moi ada0p2 (**/**) et ada0p4 (**/home**)
 +
 +Rebooter et démarrer en mode :** Boot Single User** (le n°2). (Il ne faut pas que les partitions soient montées)
 +<code bash>
 +tunefs -t enable ada0p2
 +tunefs -t enable ada0p4</code>
 +
 +Rebooter
 +
 +Vérfier que ce soit pris en compte
 + <code bash>tunefs -p /dev/ada0p4 | grep trim
 +tunefs: POSIX.1e ACLs: (-a)                                disabled
 +tunefs: NFSv4 ACLs: (-N)                                   disabled
 +tunefs: MAC multilabel: (-l)                               disabled
 +tunefs: soft updates: (-n)                                 enabled
 +tunefs: soft update journaling: (-j)                       enabled
 +tunefs: gjournal: (-J)                                     disabled
 +tunefs: trim: (-t)                                         enabled
 +tunefs: maximum blocks per file in a cylinder group: (-e)  4096
 +tunefs: average file size: (-f)                            16384
 +tunefs: average number of files in a directory: (-s)       64
 +tunefs: minimum percentage of free space: (-m)             8%
 +tunefs: space to hold for metadata blocks: (-k)            6408
 +tunefs: optimization preference: (-o)                      time
 +tunefs: volume label: (-L)                                 
 +</code>
 +
 +
 +===== Problème de boot =====
 +Au boot du système, j'avais le message
 +"**Invalid partition table !**"
 +Une pression sur ENTER lançait cependant le système.
 +Voici la marche suivit par régler le problème (déclarer //proprement// la partition active)
 +
 +
 +<code bash>gpart show
 +
 +=>       40  468862048  ada0  GPT  (224G)
 +         40       1024      freebsd-boot  (512K)
 +       1064   25164800      freebsd-ufs  (12G)
 +   25165864   16777216      freebsd-swap  (8.0G)
 +   41943080  398458880      freebsd-ufs  (190G)
 +  440401960   28460128      freebsd-ufs  (14G)</code>
 +  
 +Dans un premier temps, régénérer le secteur de boot
 +<code bash>cd /boot
 +gpart bootcode -b pmbr -p gptboot -i1 ada0</code>
 +
 +Si ne fonctionne touojours pas après un redémarrage, re-préciser la partition **active**.
 +<code bash>[ragnarok@asgard-freebsd:~] $ sudo fdisk -a
 +******* Working on device /dev/ada0 *******
 +parameters extracted from in-core disklabel are:
 +cylinders=465141 heads=16 sectors/track=63 (1008 blks/cyl)
 +Figures below won't work with BIOS for partitions not in cyl 1
 +parameters to be used for BIOS calculations are:
 +cylinders=465141 heads=16 sectors/track=63 (1008 blks/cyl)
 +Media sector size is 512
 +Warning: BIOS sector numbering starts with sector 1
 +Information from DOS bootblock is:
 +The data for partition 1 is:
 +sysid 238 (0xee),(EFI GPT)
 +    start 1, size 468862127 (228936 Meg), flag 0
 +    beg: cyl 0/ head 0/ sector 2;
 +    end: cyl 1023/ head 255/ sector 63
 +
 +The data for partition 2 is:
 +<UNUSED>
 +The data for partition 3 is:
 +<UNUSED>
 +The data for partition 4 is:
 +<UNUSED>
 +Do you want to change the active partition? [n] y
 +Supply a decimal value for "active partition"</code>
 +
 +On précise le numéro de la partition où booter et valide le reste.
 +
 +On reboote et ça devrait passer
  
 =====Sources===== =====Sources=====
Ligne 840: Ligne 937:
   *[[https://forums.freebsd.org/|Forums FreeBSD]]   *[[https://forums.freebsd.org/|Forums FreeBSD]]
   *[[https://www.freebsd.org/doc/fr/books/handbook/|HandBook Français de FreeBSD]]   *[[https://www.freebsd.org/doc/fr/books/handbook/|HandBook Français de FreeBSD]]
 +  *[[https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl| Forum FUG-FR]]
installfreebsd.txt · Dernière modification : 2020/06/06 17:12 de cyrille