Modify

Opened 6 years ago

Last modified 4 years ago

#10653 assigned defect

Can't mount exroot with UUID in Trunk (r29558)

Reported by: emong@… Owned by: cshore
Priority: response-needed Milestone: Barrier Breaker 14.07
Component: base system Version: Trunk
Keywords: Exroot Cc:

Description

I try to mount a usb disk as exroot in trunk (r29558)
with /dev/sda1 it works OK
but when I turn to use UUID it always mounted as /tmp/overlay-disabled.

Attachments (0)

Change History (10)

comment:1 Changed 6 years ago by jow

  • Owner changed from developers to cshore
  • Status changed from new to assigned

comment:2 follow-up: Changed 6 years ago by cshore

  • Priority changed from normal to response-needed

What are you using for uuid?

something that looks kind of like

option uuid 'abcd123-abcd123-0001'

(found by doing

blkid and looking the uuid returned for sda1)?

comment:3 Changed 6 years ago by anonymous

Confirmed. Also does not work here.

comment:4 Changed 6 years ago by jr-

Got same problem on r29570 with TP-LINK TL-MR3220 v1. Works with /dev/sdaX, but fails with uuid and label. Setup done following extroot documentation on OpenWrt wiki. See my notes on http://pastebin.com/DRxFMXWg for all steps I did to reproduce problem after flashing brand new router from box with latest snapshot available on downloads.openwrt.org.

comment:5 Changed 6 years ago by dk

Confirmed. Same here.

comment:6 in reply to: ↑ 2 Changed 6 years ago by emong@…

Replying to cshore:

What are you using for uuid?

something that looks kind of like

option uuid 'abcd123-abcd123-0001'

(found by doing

blkid and looking the uuid returned for sda1)?

yeah,i found by doing blkid

comment:7 Changed 6 years ago by anonymous

Same problem here with latest trunk. Also using UUID as shown by blkid. With device /dev/sdc1 it works, with uuid '4e4b7267-26ce-49f0-839c-996ca53e4810' it doesn't.

Greetings...

comment:8 Changed 6 years ago by Oskari Rauta <oskari.rauta@…>

2 days thinking of why my setup doesn't work until I find this :/

I also tried to tamper with preinit files to make it log a bit more so this problem's source could somehow be isolated but that was waste of time.. Would need a device with serial output to see the output--

I readed a bit information about this and what I found out is that UUID's require udev and it's possible that udev support hasn't started yet when it would be needed. Hopefully some devs could try to do something to this problem as I aswell have 3 usb devices with some sort of mass device support - therefore setting /dev/sda1 as overlay would brake things badly after I plugin my 3g dongle and later on my external usb disk..

comment:9 Changed 6 years ago by jarek1701@…

Hi,

Has there been any progress on this? I can enable extroot with the device property, but not with the uuid property. The correct device ends up being mounted in /overlay but it doesn't actually replace the standard root.

Thanks.

comment:10 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as assigned .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.