NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Installation troubles on UEFI/GPT laptop (possible bug?)
Hi all,
I am attempting to install NetBSD 9.0 on my UEFI enabled laptop's GPT disk. This disk also contains
windows and linux paritions, so I do not want to clear the partition table. I attempted installation
using a usb drive with the install image 'NetBSD-9.0-amd64-uefi-install.img'. The laptop model is
Acer Aspire E15 E5-575G-57D4.
I have attempted many methods to correctly format the partition, but nothing seems to be working,
and I am not sure if this is the result of bugs or user ignorance. From my perspective the problem
appears to be Sysinst not cooperating with my GPT.
My steps to attempt this installation are:
1. In linux, use gparted to create a new partiton which will contain NetBSD, I figured the file system
type I select is arbitrary because Sysinst will format the partition to FFS
2. The resulting partition table looks like :
Disk /dev/sda: 238.49 GiB, 256060514304 bytes, 500118192 sectors
Disk model: Micron_1100_MTFD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C3E0E834-7CB3-463F-B8B2-3075FC41D216
Device Start End Sectors Size Type
/dev/sda1 2048 206847 204800 100M EFI System
/dev/sda2 206848 239615 32768 16M Microsoft reserved
/dev/sda3 239616 289686755 289447140 138G Microsoft basic data
/dev/sda4 498020352 500117503 2097152 1G Windows recovery environment
/dev/sda5 330246144 498020351 167774208 80G Linux filesystem
/dev/sda6 289687552 330246143 40558592 19.3G Linux filesystem
Partition table entries are not in disk order.
The 19.3G /dev/sda6 partition is the target partion for NetBSD
3. I then shutdown and boot into Sysinst and take the following steps:
Select "a: Install NetBSD on hard disk"
Select "b: yes"
I then select the partition I reserved for NetBSD
Sysinst asks if I wish to continue, I select "b: yes"
Systisnt asks "The selected partition does not seem to have a valid file system. Do you want to newfs it?"
I select "b: yes"
I then get the following error: "Status: Command Failed, Command: /sbin/newfs -V2 -O2 /dev//rdk5/,
newfs: /dev//rdk5/ partition type is not '4.2BSD'"
Followed by the error: "Status: Command Failed, Command: /sbin/mount -o async /dev/dk5 /targetroot/
mount_ext2fs: /dev/dk5 on /targetroot: Read-only file system"
Sysinst then returns the main menu
4. After that I tried to use to the utility menu to format the partition like so:
I select "e: utility menu" -> "d: partiton a disk"
I select the target partition which at this point is still listed as Ext2 file system
I select "a: edit" then I change type to "FFSv2" and I change mount, install, and newfs all to "yes"
I change the label to "4.2BSD"
When I select "Save Changes" the following error occurs:
"Status: Command failed
Command: gpt label -b 289687552 -T 49f48d5a-b10e-11dc-b99b-0019d1879648 wd0"
5. After that I repeat the steps I listed in section 3, but instead of producing any error, I simply
get kicked back to the main menu with no messages, but NetBSD is not installed in the partition.
However when I return to linux the parition fs type has been changed to ufs.
Any ideas on what is going on here? I really have no idea if it is me or Sysinst that is in the wrong here.
I have also tried manually formatting the partition using the Sysinst shell and trying out the gpt and disklabel
commands, but they always return errors such as "device busy" or "ioctl misuse" (this is a paraphrase, I can't
recall the exact error). I am certain I'm using the commands on the correct device as I always ensure it matches
the device listed in the partition utility.
Thank you for taking the time to read this and potentially help me,
James Browning
Home |
Main Index |
Thread Index |
Old Index