caliston
May 5th, 2009, 01:25 PM
I'm trying to install 9.04 on a laptop that has no CD, and can't boot from USB. So I'm using the netbooting method. I followed the instructions at https://help.ubuntu.com/community/Installation/LocalNet
(I already had a PXE setup, so just tweaked that).
I tried using both netboot.tar.gz and 386/netboot.tar.gz in http://archive.ubuntu.com/ubuntu/dists/jaunty/main/installer-i386/current/images/netboot/
as my PXE images.
Ubuntu boots fine, and I select 'expert' installation. debian-installer launches as you'd expect.
Previously I had put the ubuntu-9.04-desktop-i386.iso on both a USB flash stick, and burnt it to a DVD. Both were connected to the laptop by USB. I checked the sha1sum to ensure I'd downloaded the ISO correctly.
In the d-i console setup interface, I choose lots of the extra installer packages. It goes away and downloads them. I select 'Detect and mount CD-ROM'. Go through the options, CD spins for a bit, and it prints the identifier of the CD (something like Jaunty 20090420-1). But then there's an error of 'failed to read CD-ROM'. If I press Alt-F4 and look at the console log, it's failing to find a package on the CD. If I search for the .iso on the USB flash, I get the same result:
iso-scan: Found ISO ./ubuntu9.04.iso on /dev/sdb1
iso-scan: Detected ISO with 'jaunty' (jaunty) distribution
anna-install: Installing apt-mirror-setup
anna-install: Installing apt-cdrom-setup
anna[11547]: DEBUG: retrieving apt-cdrom-setup 1:0.37ubuntu11
cdrom-retriever: error: Unable to find 'pool/main/a/apt-setup/apt-cdrom-setup_0.37ubuntu11_all.udeb'
anna[11547]: WARNING **: package retrieval failed
And indeed, when mounted /cdrom/pool/main only contains directories b,d,f,g,i,l,m,n,o,p,s - no 'a' to be seen.
If I try 'Load installer components from CD' (or 'an installer ISO') I get some further errors:
cdrom-retreiver: warning: Unable to find main/debian-installer/binary-i386/Packages
cdrom-retreiver: warning: Unable to find main/debian-installer/binary-i386/Packages.gz
cdrom-retreiver: warning: Unable to find restricted/debian-installer/binary-i386/Packages
cdrom-retreiver: warning: Unable to find restricted/debian-installer/binary-i386/Packages.gz
...and again it's right, there's only /cdrom/dists/jaunty/[main|restricted]/binary-i386/[Packages.gz|Release]
I also tried the hd-image boot image, and wrote it onto a CompactFlash card which I used in a PCMCIA adaptor. That booted OK, but there was no way I could tell it I had a CD drive - it would search all my hard drives, but I couldn't work out a way - even by poking around on the command line - to tell it just to use /dev/scd0. When I put the ISO on a USB stick it found it, but had the same problems as above.
I tried putting mini.iso from the same place as I downloaded netboot.tar.gz - but I just get:
iso-scan: Found ISO ./mini.iso on /dev/sdb1
iso-scan: Not an Ubuntu ISO
and it ignores it (and indeed it just has a boot kernel on it - no dists/ or pool/ trees to be seen)
Since I have it booting, and I don't care where I install from, can I say 'just grab everything from the internet, don't bother about what you have on local drives'? I'm not bothered if it ignores the ISO completely.
Any suggestions? My guess would be that the new 'fast installation' system in jaunty has caused some old packages to be thrown out of the installer. But the netboot image hasn't caught up.
I'd really rather not install Interpid then do an upgrade...
(I already had a PXE setup, so just tweaked that).
I tried using both netboot.tar.gz and 386/netboot.tar.gz in http://archive.ubuntu.com/ubuntu/dists/jaunty/main/installer-i386/current/images/netboot/
as my PXE images.
Ubuntu boots fine, and I select 'expert' installation. debian-installer launches as you'd expect.
Previously I had put the ubuntu-9.04-desktop-i386.iso on both a USB flash stick, and burnt it to a DVD. Both were connected to the laptop by USB. I checked the sha1sum to ensure I'd downloaded the ISO correctly.
In the d-i console setup interface, I choose lots of the extra installer packages. It goes away and downloads them. I select 'Detect and mount CD-ROM'. Go through the options, CD spins for a bit, and it prints the identifier of the CD (something like Jaunty 20090420-1). But then there's an error of 'failed to read CD-ROM'. If I press Alt-F4 and look at the console log, it's failing to find a package on the CD. If I search for the .iso on the USB flash, I get the same result:
iso-scan: Found ISO ./ubuntu9.04.iso on /dev/sdb1
iso-scan: Detected ISO with 'jaunty' (jaunty) distribution
anna-install: Installing apt-mirror-setup
anna-install: Installing apt-cdrom-setup
anna[11547]: DEBUG: retrieving apt-cdrom-setup 1:0.37ubuntu11
cdrom-retriever: error: Unable to find 'pool/main/a/apt-setup/apt-cdrom-setup_0.37ubuntu11_all.udeb'
anna[11547]: WARNING **: package retrieval failed
And indeed, when mounted /cdrom/pool/main only contains directories b,d,f,g,i,l,m,n,o,p,s - no 'a' to be seen.
If I try 'Load installer components from CD' (or 'an installer ISO') I get some further errors:
cdrom-retreiver: warning: Unable to find main/debian-installer/binary-i386/Packages
cdrom-retreiver: warning: Unable to find main/debian-installer/binary-i386/Packages.gz
cdrom-retreiver: warning: Unable to find restricted/debian-installer/binary-i386/Packages
cdrom-retreiver: warning: Unable to find restricted/debian-installer/binary-i386/Packages.gz
...and again it's right, there's only /cdrom/dists/jaunty/[main|restricted]/binary-i386/[Packages.gz|Release]
I also tried the hd-image boot image, and wrote it onto a CompactFlash card which I used in a PCMCIA adaptor. That booted OK, but there was no way I could tell it I had a CD drive - it would search all my hard drives, but I couldn't work out a way - even by poking around on the command line - to tell it just to use /dev/scd0. When I put the ISO on a USB stick it found it, but had the same problems as above.
I tried putting mini.iso from the same place as I downloaded netboot.tar.gz - but I just get:
iso-scan: Found ISO ./mini.iso on /dev/sdb1
iso-scan: Not an Ubuntu ISO
and it ignores it (and indeed it just has a boot kernel on it - no dists/ or pool/ trees to be seen)
Since I have it booting, and I don't care where I install from, can I say 'just grab everything from the internet, don't bother about what you have on local drives'? I'm not bothered if it ignores the ISO completely.
Any suggestions? My guess would be that the new 'fast installation' system in jaunty has caused some old packages to be thrown out of the installer. But the netboot image hasn't caught up.
I'd really rather not install Interpid then do an upgrade...