Problem to mount HFS+ HDD with RetroPie
-
Hi guys
Hope you can help me with this
I have my RetroPie configure with an USB stick and USB HDD (the disk has HFS+ format)
I follow this guide to move the roms : https://github.com/RetroPie/RetroPie-Setup/wiki/Running-ROMs-from-a-USB-driveAll works great, but I like to mount the disk and add the info in the fstab so I follow the same link ( https://github.com/RetroPie/RetroPie-Setup/wiki/Running-ROMs-from-a-USB-drive)
but I got an error when I try to boot after I change my fstab.
I see other post and I fix the HFS+ journalThis is the current info in my system
pi@retropie:~ $ ls -l /dev/disk/by-uuid/ total 0 lrwxrwxrwx 1 root root 10 Apr 25 04:17 1D8D-D42B -> ../../sda1 lrwxrwxrwx 1 root root 10 Apr 25 04:17 36e09f00-1197-377f-8f97-0901843273f0 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Apr 25 04:17 b5bfbb14-56d1-4eab-a831-0d17cd711a6a -> ../../sda2 pi@retropie:~ $ sudo lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL UUID NAME FSTYPE SIZE MOUNTPOINT LABEL MODEL sda 28.7G Ultra Fit 1D8D-D42B |-sda1 vfat 240M /media/usb1 boot b5bfbb14-56d1-4eab-a831-0d17cd711a6a `-sda2 ext4 28.4G / retropie sdb 931.5G MQ01ABD100 36e09f00-1197-377f-8f97-0901843273f0 `-sdb1 hfsplus 931.5G /media/usb0 ROMS pi@retropie:~ $ sudo blkid /dev/sda1: SEC_TYPE="msdos" LABEL="boot" UUID="1D8D-D42B" TYPE="vfat" PARTUUID="6397c987-01" /dev/sda2: LABEL="retropie" UUID="b5bfbb14-56d1-4eab-a831-0d17cd711a6a" TYPE="ext4" PARTUUID="6397c987-02" /dev/sdb1: UUID="36e09f00-1197-377f-8f97-0901843273f0" LABEL="ROMS" TYPE="hfsplus" pi@retropie:~ $
As you can see I install and update all software for HFS+
pi@retropie:~ $ sudo apt-get install hfsplus hfsutils hfsprogs Reading package lists... Done Building dependency tree Reading state information... Done hfsplus is already the newest version (1.0.4-15). hfsprogs is already the newest version (332.25-11+b1). hfsutils is already the newest version (3.2.6-13). 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
My fstab I have to comment the entry for the HDD
proc /proc proc defaults 0 0 PARTUUID=6397c987-01 /boot vfat defaults 0 2 PARTUUID=6397c987-02 / ext4 defaults,noatime 0 1 # a swapfile is not a swap partition, no line here # use dphys-swapfile swap[on|off] for that #UUID=36e09f00-1197-377f-8f97-0901843273f0 /mnt/retrorom /home/pi/RetroPie hfsplus force,rw,nofail 0 0
So my question is what I doing wrong ? should I need to disable the USB transfer daemon ?
I confuse.
Well hope some one can help me
If you need more info just ask please !
Thanks in advance
Best Regards -
#UUID=36e09f00-1197-377f-8f97-0901843273f0 /mnt/retrorom /home/pi/RetroPie hfsplus force,rw,nofail 0 0
I think the line above is wrong, you have an extra entry (
/mnt/retrorom
) which shouldn't be there. Also, you should add the options to allow thepi
user to write to the disk, otherwise you'll get permission errors.should I need to disable the USB transfer daemon ?
If you're using the manual method, then yes, should disable the service added by the
usbromservice
package. -
@mitu Thanks a lot
I finally got the disk mount , but now I see the error " WE CAN'T FIND ANY SYSTEM"
I check and find the permission OK and I can write in the volume
I can't figure why the system can't finds the rompi@retropie:/ $ sudo lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL UUID NAME FSTYPE SIZE MOUNTPOINT LABEL MODEL sda 28.7G Ultra Fit 1D8D-D42B |-sda1 vfat 240M /boot boot b5bfbb14-56d1-4eab-a831-0d17cd711a6a `-sda2 ext4 28.4G / retropie sdb 931.5G 035-1RK172 67E3-17ED |-sdb1 vfat 200M EFI 823e6ab6-188c-3ef0-bfac-8162cca79436 `-sdb2 hfsplus 931.1G /home/pi/RetroPie ROMS
pi@retropie:/ $ df -h Filesystem Size Used Avail Use% Mounted on /dev/root 28G 6.7G 21G 25% / devtmpfs 244M 0 244M 0% /dev tmpfs 248M 4.0K 248M 1% /dev/shm tmpfs 248M 6.8M 241M 3% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 248M 0 248M 0% /sys/fs/cgroup /dev/sdb2 932G 266G 666G 29% /home/pi/RetroPie /dev/sda1 240M 23M 217M 10% /boot tmpfs 50M 0 50M 0% /run/user/1000
my fstab
proc /proc proc defaults 0 0 PARTUUID=6397c987-01 /boot vfat defaults 0 2 PARTUUID=6397c987-02 / ext4 defaults,noatime 0 1 # a swapfile is not a swap partition, no line here # use dphys-swapfile swap[on|off] for that UUID=823e6ab6-188c-3ef0-bfac-8162cca79436 /home/pi/RetroPie hfsplus force,auto,uid=1000,users,rw 0 0
I create a directory inside the /home/pi/Retropie with out any problem the owner inside RetroPie is the pi user
Any ideas ??? -
Also I remove the usbromservice to avoid any issue
-
@iMacosiris said in Problem to mount HFS+ HDD with RetroPie:
I finally got the disk mount , but now I see the error " WE CAN'T FIND ANY SYSTEM"
Did you copy the ROMs folders to the mounted partition ? If you disabled the
usbromservice
service, this doesn't happen automatically. You need to follow all the steps in the docs for manually mounting - one of which is the transfer of the$HOME/RetroPie
contents to the USB folder partition. -
@mitu Thanks a lot with that final touch works !!!
Thanks a lot for your help !
Br
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.