[TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Modérateur : Francois
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Je n'y avais pas pensé
Désolé, ca ne marche pas davantage...
En plus, il y a un autre problème:
- boot USB => OK
- branchement SSD 120GB EXT4 => OK
- branchement SSD 240GB NTFS (en plus du 1ier) => OK
- branchement SSD 500GB NTFS (en plus des 2 autres) => plantage (Framboise inactive, donc je suppose même phénomène que décrit plus haut)
C'est à verser au dossier, mais on verra ultérieurement pour ne pas mélanger
Pour lever un doute, je vais passer le SSD 500GB en EXT4
Merci,
@+
Désolé, ca ne marche pas davantage...
En plus, il y a un autre problème:
- boot USB => OK
- branchement SSD 120GB EXT4 => OK
- branchement SSD 240GB NTFS (en plus du 1ier) => OK
- branchement SSD 500GB NTFS (en plus des 2 autres) => plantage (Framboise inactive, donc je suppose même phénomène que décrit plus haut)
C'est à verser au dossier, mais on verra ultérieurement pour ne pas mélanger
Pour lever un doute, je vais passer le SSD 500GB en EXT4
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Suite à la manip précédente, je me retrouve au point de départ: le branchement d'UN SEUL SSD en EXT4 fait tout planter
Je vais refaire la clé USB, toujours en RASPBIAN...
A demain pour de nouvelles aventures
Merci,
@+
Je vais refaire la clé USB, toujours en RASPBIAN...
A demain pour de nouvelles aventures
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
-
- Administrateur
- Messages : 3234
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Bonjour,
A tout hasard, mais avec autant de SSD, il n'y a pas un problème d'alimentation trop faible ?
A tout hasard, mais avec autant de SSD, il n'y a pas un problème d'alimentation trop faible ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Alim 3kmAh neuve, cable non coudé
Merci,
@+
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Bon, je poursuis mes tests.
Environnement:
- F3 (PI3B), bootant sur une clé SANDISK 32GB, RASPBIAN et firmware à jour
- SSD SAMSUNG 850 EVO 120GB en EXT4
Je boote sur la SANDISK (/dev/sda) => OK
Je connecte le SSD:
root@F3:~# df -h
-bash: df: command not found
Sachant que je pensais à un conflit portant sur /dev/sda, j'avais lancé une autre console puTTY avec un "dmesg -w", j'ai la trace suivante, sachant que je n'ai pas déconnecté la clé SANDISK (il faudrait que je sois particulièrement con!!!)
Votre avis?
Merci,
@+
Environnement:
- F3 (PI3B), bootant sur une clé SANDISK 32GB, RASPBIAN et firmware à jour
- SSD SAMSUNG 850 EVO 120GB en EXT4
Je boote sur la SANDISK (/dev/sda) => OK
Code : Tout sélectionner
root@F3:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root 29G 5,1G 22G 19% /
devtmpfs 459M 0 459M 0% /dev
tmpfs 464M 0 464M 0% /dev/shm
tmpfs 464M 18M 446M 4% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 464M 0 464M 0% /sys/fs/cgroup
/dev/sda1 43M 23M 21M 53% /boot
tmpfs 93M 0 93M 0% /run/user/0
root@F3:~# df -h
-bash: df: command not found
Sachant que je pensais à un conflit portant sur /dev/sda, j'avais lancé une autre console puTTY avec un "dmesg -w", j'ai la trace suivante, sachant que je n'ai pas déconnecté la clé SANDISK (il faudrait que je sois particulièrement con!!!)
Code : Tout sélectionner
[ 3185.831650] usb 1-1.3: USB disconnect, device number 4
[ 3185.871457] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #12: comm systemd-journal: reading directory lblock 0
[ 3185.871673] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #12: comm systemd-journal: reading directory lblock 0
[ 3185.872135] ------------[ cut here ]------------
[ 3185.872154] WARNING: CPU: 2 PID: 475 at fs/fs-writeback.c:2227 __mark_inode_dirty+0x2f4/0x408
[ 3185.872157] bdi-block not registered
[ 3185.872160] Modules linked in: rfcomm bnep hci_uart btbcm serdev bluetooth ecdh_generic brcmfmac sg spidev brcmutil uas sha256_generic cfg80211 rfkill snd_bcm2835(C) snd_pcm bcm2835_codec(C) bcm2835_v4l2(C) v4l2_mem2mem v4l2_common snd_timer bcm2835_mmal_vchiq(C) videobuf2_vmalloc videobuf2_dma_contig videobuf2_memops snd videobuf2_v4l2 raspberrypi_hwmon videobuf2_common hwmon i2c_bcm2835 videodev spi_bcm2835 media vc_sm_cma(C) uio_pdrv_genirq uio fixed i2c_dev ip_tables x_tables ipv6
[ 3185.872272] CPU: 2 PID: 475 Comm: rs:main Q:Reg Tainted: G C 4.19.37-v7+ #1216
[ 3185.872274] Hardware name: BCM2835
[ 3185.872291] [<80111eac>] (unwind_backtrace) from [<8010d430>] (show_stack+0x20/0x24)
[ 3185.872300] [<8010d430>] (show_stack) from [<8080e880>] (dump_stack+0xd4/0x118)
[ 3185.872310] [<8080e880>] (dump_stack) from [<80120904>] (__warn+0x104/0x11c)
[ 3185.872318] [<80120904>] (__warn) from [<80120974>] (warn_slowpath_fmt+0x58/0x74)
[ 3185.872326] [<80120974>] (warn_slowpath_fmt) from [<802dae5c>] (__mark_inode_dirty+0x2f4/0x408)
[ 3185.872335] [<802dae5c>] (__mark_inode_dirty) from [<802c5db4>] (generic_update_time+0x8c/0x100)
[ 3185.872341] [<802c5db4>] (generic_update_time) from [<802c623c>] (file_update_time+0x108/0x160)
[ 3185.872348] [<802c623c>] (file_update_time) from [<80237394>] (__generic_file_write_iter+0xa0/0x1f8)
[ 3185.872358] [<80237394>] (__generic_file_write_iter) from [<80353b30>] (ext4_file_write_iter+0x210/0x4c8)
[ 3185.872368] [<80353b30>] (ext4_file_write_iter) from [<802a8d70>] (__vfs_write+0x10c/0x170)
[ 3185.872378] [<802a8d70>] (__vfs_write) from [<802a8fbc>] (vfs_write+0xb4/0x1bc)
[ 3185.872385] [<802a8fbc>] (vfs_write) from [<802a9264>] (ksys_write+0x64/0xcc)
[ 3185.872393] [<802a9264>] (ksys_write) from [<802a92e4>] (sys_write+0x18/0x1c)
[ 3185.872400] [<802a92e4>] (sys_write) from [<80101000>] (ret_fast_syscall+0x0/0x28)
[ 3185.872404] Exception stack(0xb6705fa8 to 0xb6705ff0)
[ 3185.872409] 5fa0: 00000042 76202c28 00000007 76202c28 00000042 000a29a4
[ 3185.872414] 5fc0: 00000042 76202c28 00000000 00000004 000a6ffc 760fe4fc 000a6ffc 00000400
[ 3185.872418] 5fe0: 00000000 760fe4e0 00000000 76ef8364
[ 3185.872422] ---[ end trace 965a7458bc054ab1 ]---
[ 3185.873041] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.873268] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.873452] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.873649] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.873681] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.873840] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.874012] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.874181] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.874484] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #12: comm systemd-journal: reading directory lblock 0
[ 3185.875188] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3185.881459] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.881561] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.881920] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.881993] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.882216] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.882289] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.882496] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3185.882570] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3186.416086] usb 1-1.3: new high-speed USB device number 6 using dwc_otg
[ 3186.547074] usb 1-1.3: New USB device found, idVendor=0781, idProduct=5583, bcdDevice= 1.00
[ 3186.547088] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3186.547098] usb 1-1.3: Product: Ultra Fit
[ 3186.547107] usb 1-1.3: Manufacturer: SanDisk
[ 3186.547116] usb 1-1.3: SerialNumber: 4C530000010228100283
[ 3186.547954] usb-storage 1-1.3:1.0: USB Mass Storage device detected
[ 3186.548485] scsi host1: usb-storage 1-1.3:1.0
[ 3187.026133] usb 1-1.1.3: new high-speed USB device number 7 using dwc_otg
[ 3187.236747] usb 1-1.1.3: New USB device found, idVendor=152d, idProduct=0578, bcdDevice=32.02
[ 3187.236754] usb 1-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3187.236758] usb 1-1.1.3: Product: JMS579
[ 3187.236762] usb 1-1.1.3: Manufacturer: JMicron
[ 3187.236766] usb 1-1.1.3: SerialNumber: 3217E3174116908
[ 3187.237192] usb 1-1.1.3: The driver for the USB controller dwc_otg_hcd does not support scatter-gather which is
[ 3187.237198] usb 1-1.1.3: required by the UAS driver. Please try an other USB controller if you wish to use UAS.
[ 3187.237203] usb-storage 1-1.1.3:1.0: USB Mass Storage device detected
[ 3187.237408] usb-storage 1-1.1.3:1.0: Quirks match for vid 152d pid 0578: 1000000
[ 3187.237463] scsi host2: usb-storage 1-1.1.3:1.0
[ 3187.626843] scsi 1:0:0:0: Direct-Access SanDisk Ultra Fit 1.00 PQ: 0 ANSI: 6
[ 3187.627317] sd 1:0:0:0: Attached scsi generic sg0 type 0
[ 3187.627804] sd 1:0:0:0: [sdb] 60063744 512-byte logical blocks: (30.8 GB/28.6 GiB)
[ 3187.628865] sd 1:0:0:0: [sdb] Write Protect is off
[ 3187.628877] sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 3187.629296] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3187.630024] ------------[ cut here ]------------
[ 3187.630048] WARNING: CPU: 0 PID: 475 at fs/fs-writeback.c:2227 __mark_inode_dirty+0x2f4/0x408
[ 3187.630051] bdi-block not registered
[ 3187.630054] Modules linked in: rfcomm bnep hci_uart btbcm serdev bluetooth ecdh_generic brcmfmac sg spidev brcmutil uas sha256_generic cfg80211 rfkill snd_bcm2835(C) snd_pcm bcm2835_codec(C) bcm2835_v4l2(C) v4l2_mem2mem v4l2_common snd_timer bcm2835_mmal_vchiq(C) videobuf2_vmalloc videobuf2_dma_contig videobuf2_memops snd videobuf2_v4l2 raspberrypi_hwmon videobuf2_common hwmon i2c_bcm2835 videodev spi_bcm2835 media vc_sm_cma(C) uio_pdrv_genirq uio fixed i2c_dev ip_tables x_tables ipv6
[ 3187.630166] CPU: 0 PID: 475 Comm: rs:main Q:Reg Tainted: G WC 4.19.37-v7+ #1216
[ 3187.630168] Hardware name: BCM2835
[ 3187.630186] [<80111eac>] (unwind_backtrace) from [<8010d430>] (show_stack+0x20/0x24)
[ 3187.630196] [<8010d430>] (show_stack) from [<8080e880>] (dump_stack+0xd4/0x118)
[ 3187.630206] [<8080e880>] (dump_stack) from [<80120904>] (__warn+0x104/0x11c)
[ 3187.630213] [<80120904>] (__warn) from [<80120974>] (warn_slowpath_fmt+0x58/0x74)
[ 3187.630222] [<80120974>] (warn_slowpath_fmt) from [<802dae5c>] (__mark_inode_dirty+0x2f4/0x408)
[ 3187.630231] [<802dae5c>] (__mark_inode_dirty) from [<802c5db4>] (generic_update_time+0x8c/0x100)
[ 3187.630243] [<802c5db4>] (generic_update_time) from [<802c623c>] (file_update_time+0x108/0x160)
[ 3187.630250] [<802c623c>] (file_update_time) from [<80237394>] (__generic_file_write_iter+0xa0/0x1f8)
[ 3187.630262] [<80237394>] (__generic_file_write_iter) from [<80353b30>] (ext4_file_write_iter+0x210/0x4c8)
[ 3187.630271] [<80353b30>] (ext4_file_write_iter) from [<802a8d70>] (__vfs_write+0x10c/0x170)
[ 3187.630279] [<802a8d70>] (__vfs_write) from [<802a8fbc>] (vfs_write+0xb4/0x1bc)
[ 3187.630286] [<802a8fbc>] (vfs_write) from [<802a9264>] (ksys_write+0x64/0xcc)
[ 3187.630294] [<802a9264>] (ksys_write) from [<802a92e4>] (sys_write+0x18/0x1c)
[ 3187.630301] [<802a92e4>] (sys_write) from [<80101000>] (ret_fast_syscall+0x0/0x28)
[ 3187.630304] Exception stack(0xb6705fa8 to 0xb6705ff0)
[ 3187.630309] 5fa0: 00000054 76221640 0000000a 76221640 00000054 000a29a4
[ 3187.630315] 5fc0: 00000054 76221640 00000000 00000004 000a6ffc 760fe4fc 000a6ffc 00000400
[ 3187.630319] 5fe0: 00000000 760fe4e0 00000000 76ef8364
[ 3187.630352] ---[ end trace 965a7458bc054ab2 ]---
[ 3187.648502] sdb: sdb1 sdb2
[ 3187.651441] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[ 3188.266913] scsi 2:0:0:0: Direct-Access Samsung SSD 850 EVO 120G 3202 PQ: 0 ANSI: 6
[ 3188.268027] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 3188.268088] sd 2:0:0:0: [sdc] 234441648 512-byte logical blocks: (120 GB/112 GiB)
[ 3188.269863] sd 2:0:0:0: [sdc] Write Protect is off
[ 3188.269900] sd 2:0:0:0: [sdc] Mode Sense: 47 00 00 08
[ 3188.278228] sd 2:0:0:0: [sdc] Disabling FUA
[ 3188.278247] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3188.302763] sdc: sdc1
[ 3188.305662] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 3191.546292] Aborting journal on device sda2-8.
[ 3191.546312] Buffer I/O error on dev sda2, logical block 557056, lost sync page write
[ 3191.546323] JBD2: Error -5 detected when updating journal superblock for sda2-8.
[ 3191.556412] EXT4-fs error: 1309 callbacks suppressed
[ 3191.556425] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.556450] EXT4-fs error (device sda2): ext4_journal_check_start:61: Detected aborted journal
[ 3191.563741] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.570851] EXT4-fs (sda2): Remounting filesystem read-only
[ 3191.582018] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.589213] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.589283] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.596671] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.603870] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.611069] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.611600] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.618839] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.626103] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.633386] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.633482] EXT4-fs error (device sda2): ext4_find_entry:1439: inode #158582: comm systemd-journal: reading directory lblock 0
[ 3191.640823] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.641419] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.641657] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.642106] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.642272] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.642687] systemd-journald[105]: Failed to open system journal: Input/output error
[ 3191.642850] systemd-journald[105]: Failed to open system journal: Input/output error
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Bon, pour lever tout doute, j'ai fait quelques autres test:
- clé USB 16GB, 32GB, 64GB => OK
- SSD 120GB => KO
Le SSD 120GB marche parfaitement avec un boot sur la SD RASPBIAN 16GB ou 32GB, tout comme les autres SSD
On dirait que, en bootant sur USB, il y ait une limite de 64GB ou un problème lié aux connecteurs USB<->SATA
Ce n'est pas un problème d'alim puisqu'elle reste identique entre les tests (3000 mAh) et que je ne teste qu'un seul périph à la fois
Votre avis?
Merci,
@+
- clé USB 16GB, 32GB, 64GB => OK
- SSD 120GB => KO
Le SSD 120GB marche parfaitement avec un boot sur la SD RASPBIAN 16GB ou 32GB, tout comme les autres SSD
On dirait que, en bootant sur USB, il y ait une limite de 64GB ou un problème lié aux connecteurs USB<->SATA
Ce n'est pas un problème d'alim puisqu'elle reste identique entre les tests (3000 mAh) et que je ne teste qu'un seul périph à la fois
Votre avis?
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Bonsoir,
Après tout ces essais, je pense que ce n'est pas possible.
Avez-vous aussi testé la méthode avec le bootcode.bin sur la sd ?
Après tout ces essais, je pense que ce n'est pas possible.
Avez-vous aussi testé la méthode avec le bootcode.bin sur la sd ?
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Je viens d'essayer avec une SD de 512MB
Ca boote correctement, mais le problème du SSD reste identique
Merci,
@+
Ca boote correctement, mais le problème du SSD reste identique
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Bon, mon objectif était de:
- m'affranchir des problèmes de corruption SD
- connecter un (ou plus) SSD sur ma Framboise
Il semble que les deux soient incompatibles, sauf si je passe le "/root" d'une SD en F2FS
Votre avis?
Qui a essayé, avec quel résultat?
Merci,
@+
- m'affranchir des problèmes de corruption SD
- connecter un (ou plus) SSD sur ma Framboise
Il semble que les deux soient incompatibles, sauf si je passe le "/root" d'une SD en F2FS
Votre avis?
Qui a essayé, avec quel résultat?
Merci,
@+
Linuxien depuis Kernel 0.99pl8 (slackware)
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: [TUTO] Boot simplifié sur USB avec les Raspberry Pi 1, 2 et 3
Donc que ce soit boot sur flashdrive ou avec le bootcode.bin + ajout de SSD, cela fait planté.
Il ne vous reste que la solution de mettre la partition boot sur sd et root sur MSD.
Il ne vous reste que la solution de mettre la partition boot sur sd et root sur MSD.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi