alt-install /dev fails to mount

Bug #300426 reported by Carl Karsten
2
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
Fix Released
Critical
Colin Watson
Jaunty
Fix Released
Critical
Colin Watson

Bug Description

Binary package hint: base-installer

Nov 12 daily jaunty alt installer:

Nov 20 11:41:40 main-menu[2518]: (process:18255): mount: mounting /dev on /target/dev/ failed: Invalid argument

~ # mount
rootfs on / type rootfs (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sda1 on /target type ext3 (rw,relatime,errors=remount-ro,data=ordered)
/dev/sda1 on /dev/.static/dev type ext3 (rw,relatime,errors=remount-ro,data=ordered)

tail syslog (full file attached)

Nov 20 11:41:32 base-installer: Get:11 http://cp333 jaunty-security/main Packages [14B]
Nov 20 11:41:32 base-installer: Get:12 http://cp333 jaunty-security/restricted Packages [14B]
Nov 20 11:41:37 base-installer: Fetched 1422kB in 15s (94.8kB/s)
Nov 20 11:41:37 base-installer: Reading package lists...
Nov 20 11:41:40 base-installer:
Nov 20 11:41:40 debconf: --> PROGRESS SET 108
Nov 20 11:41:40 debconf: <-- 0 OK
Nov 20 11:41:40 debconf: --> PROGRESS INFO base-installer/section/setup_dev
Nov 20 11:41:40 debconf: <-- 10 base-installer/section/setup_dev does not exist
Nov 20 11:41:40 main-menu[2518]: (process:18255): mount: mounting /dev on /target/dev/ failed: Invalid argument
Nov 20 11:41:40 main-menu[2518]: WARNING **: Configuring 'bootstrap-base' failed with error code 255
Nov 20 11:41:40 debconf: --> GET debconf/priority
Nov 20 11:41:40 debconf: <-- 0 high
Nov 20 11:41:40 main-menu[2518]: WARNING **: Menu item 'bootstrap-base' failed.
Nov 20 11:41:40 debconf: --> SETTITLE debian-installer/bootstrap-base/title
Nov 20 11:41:40 debconf: <-- 0 OK
Nov 20 11:41:40 debconf: --> CAPB
Nov 20 11:41:40 debconf: <-- 0 multiselect backup progresscancel align plugin-detect-keyboard
Nov 20 11:41:40 debconf: --> METAGET debian-installer/bootstrap-base/title Description
Nov 20 11:41:40 debconf: <-- 0 Install the base system
Nov 20 11:41:40 debconf: --> SUBST debian-installer/main-menu/item-failure ITEM Install the base system
Nov 20 11:41:40 debconf: Adding [ITEM] -> [Install the base system]
Nov 20 11:41:40 debconf: <-- 0
Nov 20 11:41:40 debconf: --> INPUT critical debian-installer/main-menu/item-failure
Nov 20 11:41:40 debconf: <-- 0 question will be asked
Nov 20 11:41:40 debconf: --> GO

Related branches

Revision history for this message
Carl Karsten (carlfk) wrote :
Colin Watson (cjwatson)
Changed in base-installer:
assignee: nobody → kamion
importance: Undecided → Critical
milestone: none → jaunty-alpha-1
status: New → Triaged
Revision history for this message
Colin Watson (cjwatson) wrote :

This needs to be fixed in udev. In jaunty, rootskel has changed to starting udev before init, but in the midst of that reshuffle the bit of code that mounted /dev as a tmpfs got lost. We need to reinstate that in /lib/debian-installer/start-udev.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package udev - 124-11

---------------
udev (124-11) jaunty; urgency=low

  * Mount /dev as a tmpfs at the start of /lib/debian-installer/start-udev,
    and create the console and null devices there.
    /lib/debian-installer/init-udev-devices used to do this, but that no
    longer exists (LP: #300426).

 -- Colin Watson <email address hidden> Thu, 20 Nov 2008 21:44:22 +0000

Changed in udev:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.