[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#266472: Installation Report: RC1 Netinst on iBook



Package: installation-reports

INSTALL REPORT

Debian-installer-version: Debian Sarge Installer RC1 Netinst (PowerPC)
uname -a: Linux kunigunde.dynalias.net 2.6.7-powerpc #1 Thu Aug 5 23:48:59 CEST 2004 ppc GNU/Linux
Date: Do Aug 12 22:00 CEST 2004
Method: Net-install within LAN, booted from CD-ROM

Machine: iBook 2.2 (800 MHz Combo)
Processor: 750FX (according to /proc/cpuinfo; a G3)
Memory: 640MB
Root Device: TOSHIBA MK3018GAS, ATA DISK drive
Root Size/partition table:  

kunigunde# mac-fdisk -l /dev/hda
/dev/hda
        #                    type name                 length   base     ( size )  system
/dev/hda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/hda2         Apple_Bootstrap boot                   1954 @ 64       (977.0k)  NewWorld bootblock
/dev/hda3         Apple_UNIX_SVR2 gnu                 9765626 @ 2018     (  4.7G)  Linux native
/dev/hda4               Apple_HFS Apple_HFS_Untitled_10 23606144 @ 29671360 ( 11.3G)  HFS
/dev/hda5              Apple_Free Extra              19903716 @ 9767644  (  9.5G)  Free space
/dev/hda6               Apple_HFS Apple_HFS_Untitled_11  5065456 @ 53539648 (  2.4G)  HFS
/dev/hda7              Apple_Free Extra                262144 @ 53277504 (128.0M)  Free space
/dev/hda8              Apple_Free Extra                    16 @ 58605104 (  8.0k)  Free space

Block size=512, Number of Blocks=58605120
DeviceType=0x0, DeviceId=0x0

kunigunde#

/dev/hda3 is mounted as root.

Output of lspci and lspci -n:
lspci:
0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea AGP
0000:00:10.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
0001:01:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea PCI
0001:01:17.0 ff00: Apple Computer Inc. KeyLargo/Pangea Mac I/O
0001:01:18.0 USB Controller: Apple Computer Inc. KeyLargo/Pangea USB
0001:01:19.0 USB Controller: Apple Computer Inc. KeyLargo/Pangea USB
0002:02:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea Internal PCI
0002:02:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth/Pangea FireWire
0002:02:0f.0 Ethernet controller: Apple Computer Inc. UniNorth/Pangea GMAC (Sun GEM)

lspci -n:
0000:00:0b.0 0600: 106b:0027
0000:00:10.0 0300: 1002:4c57
0001:01:0b.0 0600: 106b:0028
0001:01:17.0 ff00: 106b:0025
0001:01:18.0 0c03: 106b:0026
0001:01:19.0 0c03: 106b:0026
0002:02:0b.0 0600: 106b:0029
0002:02:0e.0 0c00: 106b:0030
0002:02:0f.0 0200: 106b:0024
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [O]
Config network:         [E]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [O]
Reboot:                 [O]

Comments/Problems:

* My user skills

I'd say I'm a beginner to intermediate Debian user. I use Debian, and
thus Linux, for now about 16 months as my main Desktop system, always
fiddling around... ;-)

Before install, I have read the Sarge Installation Manual -- not very
thoroughly, but trying to grab the essentials. Partly, I returned to the
manual during install.

* About this report
  
The installation was about a week ago. This report is based on notes
taken during install, and from memory. 

* Preparations

I had prepartitioned the disk with Apple's DriveSetup. This was really
messy, by the way -- which partitions are actually _first_ on the disk?
I couldn't tell but had to try. And DriveSetup doesn't seem the right
tool to create small partitions...

* Setting

Initial install of Debian, targetting a dual-boot Debian/MacOSX setup.
Installation took place in a LAN with static (non-DHCP) IPs.  The
installation was in german. (Good translations!) I sticked to the
english installation manual, however.

* Initial problems

Booting plain "install" image resulted in a blank screen,
"debian-installer/framebuffer=false" had no effect, but video=ofonly
fixed it. I also booted install-24 (?) (but didn't proceed to install
with this kernel), this worked out of the box.  

Documentation of the different kernel versions is quite sparse (at
least), so I sticked to the default.

* Mysterious error during boot

Just before country-chooser started and blanked the screen, I noticed a
"FATAL <more text here>" message just after klogd started, but it was
too quick to read it. The entire install then proceeded on a red
background.

* Note on configuring the network

The installer offered two NICs for configuration, the second being a
firewire device I actually didn't know of. :-) Having configured the
first ethernet card, the installer again said something like "it is
necessary to configure/select a NIC". This made no sense to me, and I
skipped this step.

* Misdetected PCMCIA interface

Hardware-detection found a PCMCIA interface that isn't there -- at least
AFAIK :-) 
So I didn't start the PC-Card services.

* Note on partitioning the hard drive

"Enter partition table by hand" sounds quite frightening. I selected it
anyways as the other options were not clear, and too automatic for my
taste. And I was really relieved that actually I didn't have to really
_edit the raw partition table_ by hand... :-)

Two points:
- These cute little icons/labels indicating the partition type are
  undocumented, right?
- I needed some time to figure out/guess that I had to manually setup a
  "NewWorld bootblock" to bootstrap the system. Partman complained as I
  tried to proceed without such a partition. But is this need
  documented? If it is, I didn't find it.

* network failure after reboot

The network setup was not preserved over reboot. This made e.g.
apt-setup fail with "temporary failure resolving <apt-source>", which
trashed tasksel also, of course. 
I found that /etc/network/interfaces was empty and /etc/resolv.conf
didn't exist. Fixed it manually, but had to install standard packages
later, manually.
See the extract from /var/log/debian-installer/syslog below.

* exim4 configuration
 
I skipped exim4-config's configuration. The dialog "Really not configure
Exim?" had two choices, "yes/no". "no" means to really leave it
unconfigured. This is not clear.

As I reran base-config later, configuring exim4-config resulted in 
"exim configuration error in /var/lig/exim4/config.autogenerated:
malformed macro definition. Exiting." 
Hm. Unfortunately I can no longer tell what I had selected, and I'm not
familiar with exim4 :-/

* Final notes, overall impression

X is still not running (blank screen). :-/
BTW, installing gnome-desktop-environment didn't install an X server...
The resulting Sarge system is not well tested yet, I may have overlooked
other issues.

The d-i interface's look&feel, the structure of the installation process
made a good impression, although I think d-i is still clearly beta.  

Besides the remaining problems, I found (pre)partitioning the hard disk
the most troublesome task, but this is, IMO, mainly due to lack of
control with DriveSetup, and partly due to lack of detailed
documentation within the Sarge Installation Manual. 
Don't ask how the actual partition table came to being... :-(

* Extract from syslog concerning network setup

kunigunde# grep netcfg /var/log/debian-installer/syslog
Aug 12 21:59:11 anna[3515]: DEBUG: ask for netcfg, is installer item 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (netcfg): accept cdebconf-udeb, already installed 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (netcfg): mark 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (netcfg): accept cdebconf-udeb, already installed 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 21:59:12 anna[3515]: DEBUG: resolver (netcfg): mark 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 21:59:32 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 21:59:34 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 21:59:34 main-menu[429]: DEBUG: Menu item 'netcfg' selected 
Aug 12 21:59:34 main-menu[429]: DEBUG: configure netcfg, status: 2  
Aug 12 21:59:39 netcfg[5779]: INFO: Executing: mii-diag -s eth0 
Aug 12 21:59:39 netcfg[5779]: Basic registers of MII PHY #0:  3000 782d 0040 61e4 01e1 0081 0004 2001. 
Aug 12 21:59:39 netcfg[5779]:  Basic mode control register 0x3000: Auto-negotiation enabled. 
Aug 12 21:59:39 netcfg[5779]:  You have link beat, and everything is working OK. 
Aug 12 21:59:39 netcfg[5779]:  Your link partner is generating 100baseTx link beat  (no autonegotiation). 
Aug 12 21:59:39 netcfg[5779]:    End of basic transceiver information. 
Aug 12 21:59:39 netcfg[5779]:  
Aug 12 21:59:39 netcfg[5779]: INFO: link status for eth0 is: connected (0) 
Aug 12 22:00:22 netcfg[5779]: Nothing to flush. 
Aug 12 22:00:22 netcfg[5779]: INFO: executing: ip addr add 192.168.1.4/24 dev eth0 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:00:22 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:00:22 main-menu[429]: DEBUG: Menu item 'netcfg' selected 
Aug 12 22:00:22 main-menu[429]: DEBUG: configure netcfg, status: 4  
Aug 12 22:00:27 main-menu[429]: INFO: Menu item 'netcfg' succeeded but requested to be left unconfigured. 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:00:27 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:00:35 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:08:17 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:13:34 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (libiw27): search, dependency from netcfg 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (libiw27-udeb): mark, dependency from netcfg 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (dhcp-client-udeb): mark, dependency from netcfg 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (ethernet-card-detection): search, dependency from netcfg 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (mii-diag-udeb): mark, dependency from netcfg 
Aug 12 22:13:40 main-menu[429]: DEBUG: resolver (netcfg): mark 
Aug 12 22:13:50 prebaseconfig: info: Running /usr/lib/prebaseconfig.d/40netcfg
kunigunde#

I hope this report is useful. 
Go for the best Debian release ever!


Greetings,
Nikolaus



Reply to: