Sponsored Content
Operating Systems BSD Bootable usb-stick, need help, sos Post 302969758 by 1in10 on Sunday 27th of March 2016 05:16:10 PM
Old 03-27-2016
dmesg for pluggable usb-drive

I am working on both, two machines, one with GhostBSD, the second (today) PCBSD. So I tried a lot with the command line gpart(8) like this.
The following steps had to be done, with some success just to get a simple usb-stick to be seen and formatted.
It is about to create a bootable usb-stick with a linux iso for an UEFI machine, to be created on that very one BSD machines.
Code:
gpart destroy -F da0
da0 destroyed

Code:
newfs_msdos /dev/da0
newfs_msdos: trim 16 sectors to adjust to a multiple of 32
/dev/da0: 2001440 sectors in 62545 FAT16 clusters (16384 bytes/cluster)
BytesPerSec=512 SecPerClust=32 ResSectors=1 FATs=2 RootDirEnts=512 Media=0xf0 FATsecs=245 SecPerTrack=32 Heads=64 HiddenSecs=0 HugeSectors=2001984

I tried
Code:
newfs_ext2 /dev/da0

with no success.

This one shows at least what has been done so far

Code:
diskinfo -v da0

But any further gpart command results in

Code:
gpart add -t pclinuxos64-mate-2016.03-boot -l gpboot -b 40 -s 512K da0
gpart: Invalid number of arguments.

gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 da0
gpart: No such geom: da0.

It is an iso of about 795MB, nothing special.

Once again creating the drive (I guess not the slice on it)

Code:
 gpart create -s gpt da0
da0 created

Make it e UEFI memory stick of a certain size (I took 820MB)

Code:
gpart add -t efi -s 820MB da0
da0p1 added

gpart bootcode -b /boot/mbr da0
bootcode written to da0

What comes now is not what I want to!!!! But it is part of that instruction.......
THIS IS WHAT I DON'T WANT FOR SURE, I AM AIMING FOR THAT DISTRO MENTIONED ABOVE!

Code:
# gpart add -t freebsd da0
# gpart set -a active -i 1 da0

So should I type like this????

Code:
gpart add -t pclinuxos64-mate-2016.03
gpart set -a active -i 1 da0

Here comes a sample how to create a boot.iso (note: I am trying to copy an .iso)
This is taken from Disk Setup On FreeBSD

I did not yet dare to haul it all over, thats why I am asking here.
Code:
dd if=/dev/zero of=efiboot.img bs=4K count=100
mdconfig -a -t vnode -f efiboot.img
newfs_msdos -F 12 -m 0xf8 /dev/md0
mount -t msdosfs /dev/md0  /mnt
mkdir -p /mnt/efi/boot
cp loader.efi /mnt/efi/bootx64.efi
umount /mnt
mdconfig -d -u 0

and finally making the ISO image.

Code:
makefs -t cd9660 -o bootimage='i386;efiboot.img' -o
no-emul-boot -o rockridge -o lable="UEFItest" -o publisher="test" uefi-test.iso image

I will get me another coffee, later on I will try again the part. This machine does not offer a CD-drive, so it has to be done the hard way. Or I will go to burn a DVD or CD in a netcafe. And last but not least, I want to erase a usb-stick that is already a bootable-usb-drive, but this doesn't work at all with gpart(8).

after a while I came across not only the man pages but some other explanation, that should help, but it doesn't
First create a partition
Code:
gpart create -s gpt da0

then having a look
Code:
gpart show da0
=>

slicing and dicing a partition

Code:
gpart add -t mbr da0
gpart: geom 'da0': Operation not permitted

gpart add -t mbr da0s1
gpart: No such geom: da0s1.

newfs /dev/da0s1
newfs: /dev/da0s1: could not find special device

newfs /dev/da0
newfs: /dev/da0: failed to open disk for writing

This is all I get from the device

Code:
gpart list da0
Geom name: da0
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 15794142
first: 34
entries: 128
scheme: GPT
Consumers:
1. Name: da0
   Mediasize: 8086618112 (7.5G)
   Sectorsize: 512
   Mode: r0w0e0

After reading that one first delete the slice and then destroy it, even the GEOM label, I did not succeed doing so at all.


and plugging in that very specific usb-stick again and typing

Code:
dmesg
umass0: <USBest Technology USB Mass Storage Device, class 0/0, rev 2.00/1.00, addr 3> on usbus7
umass0:  SCSI over Bulk-Only; quirks = 0x8100
umass0:5:0:-1: Attached to scbus5
da0 at umass-sim0 bus 0 scbus5 target 0 lun 0
da0: <  0.00> Removable Direct Access SCSI-2 device
da0: Serial Number 09022453564397
da0: 40.000MB/s transfers
da0: 7712MB (15794176 512 byte sectors: 255H 63S/T 983C)
da0: quirks=0x2<NO_6_BYTE>

but fdisk and gpart(8) are not the solution.



later on
unmounting the drive, as usually done in gui of Gpart I typed (note I am on the root terminal command line)

Code:
newfs /dev/da0
/dev/da0: 7712.0MB (15794176 sectors) block size 32768, fragment size 4096
    using 13 cylinder groups of 626.09MB, 20035 blks, 80256 inodes.
super-block backups (for fsck_ffs -b #) at:
 192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632, 8975872, 10258112,
 11540352, 12822592, 14104832, 15387072

great, but it does not accept

Code:
newfs_msdos -F32 gpt da0
newfs_msdos: /dev/gpt: No such file or directory

doing this (as mentioned above)

Code:
dd if=/dev/zero of=efiboot.img bs=4K count=100
mdconfig -a -t vnode -f efiboot.img
newfs_msdos -F 12 -m 0xf8 /dev/md0
mount -t msdosfs /dev/md0  /mnt
mkdir -p /mnt/efi/boot
cp loader.efi /mnt/efi/bootx64.efi
umount /mnt
mdconfig -d -u 0

getting this

Code:
mount -t msdosfs /dev/md0  /mnt

mkdir -p /mnt/efi/boot

cp loader.efi /mnt/efi/bootx64.efi
cp: loader.efi: No such file or directory
umount /mntmdconfig -d -u 0

This remains unsolved, on the list to be done the hard way, just learned that I first delete a slice and afterwards I destroy it. Another laptop and a DVD saved my day. If I find a way to create a bootable usb-stick from a BSD machine to set up a linux image, I put it here.

Last edited by 1in10; 03-29-2016 at 07:12 PM.. Reason: remains unsolved, but on the list to get things done
 

10 More Discussions You Might Find Interesting

1. Linux

bootable USB Stick || Fedora 8

Hello Everybody I am planning to install Fedora core 8 on an extra PC I have; what I wanna do is to boot from a USB stick then install Fedora from an ISO image I already have via FTP. Could any one tell me how to create bootable USB Stick for Fedora as I already found how to install from FTP... (0 Replies)
Discussion started by: ahmed_nasr2001
0 Replies

2. UNIX for Dummies Questions & Answers

Aix usb stick

I have a P-Series Machine running AIX 5.3, it has a USB Port on the front of the server, can I use a USB Stick on AIX platforms?? if so how..:rolleyes: (2 Replies)
Discussion started by: BEVAN
2 Replies

3. BSD

Detecting usb stick in freebsd

I inserted a 8GB usb stick in a number of machine with FreeBSD 7.1, but the medium was not detected: $ dmesg | grep MB usable memory = 4263022592 (4065 MB) avail memory = 4082540544 (3893 MB) pci0: <serial bus, SMBus> at device 31.3 (no driver attached) ad0: 238475MB <WDC WD2500BEVT-00ZCT0... (6 Replies)
Discussion started by: figaro
6 Replies

4. Filesystems, Disks and Memory

Mount USB stick...

Dummies questions, perfect for this. I cannot mount my idiotic usb stick on Slackware, I input the following on non-graphic mode as root: Mount -t vfat /dev/sdc1/usbstick usbstick is the folder i created for mounting my USB, the file system is FAT, and everytime I input that I get some kind... (2 Replies)
Discussion started by: Dax01
2 Replies

5. BSD

Mounting a USB stick in FreeBSD

When mounting a USB stick or pen drive on a FreeBSD machine I always issue the following command: mount -t msdosfs /dev/da0s1 /mnt Something I have always wondered is what the option msdosfs stands for and more importantly, why it is necessary. (7 Replies)
Discussion started by: figaro
7 Replies

6. Shell Programming and Scripting

1 usb stick -> 2 mounted devices

Hello, i am using a solaris thinclient that tries to connecting to a terminalserver. (RDP) Everything works fine, but the usb redirection. If i put in a usb stick i always get 2 usb-drives mounted. If i look in /tmp/SUNWut/mnt/<name of the host> i see 2 devices. One with the name of the... (2 Replies)
Discussion started by: anarcy
2 Replies

7. Ubuntu

Ubuntu on USB stick?

Hey Guys I have an Ubuntu CD and I was thinking of creating like a bootable hard drive with various OS so that I can just boot OSs with t drive and not require the CDs. I was just wondering is there a way I can do this, like have Ubuntu boot from a USB stick? If yes how is that possible(even if I... (3 Replies)
Discussion started by: rbansal2
3 Replies

8. SCO

Mount USB stick

hi Howto mount an USB stick under SCO 5.0.7? BTW ist it possible to mount USB stick in the command line using 'tools' at the Boot: prompt from OpenServer Release 5.0.7 installation CD? (1 Reply)
Discussion started by: ccc
1 Replies

9. Ubuntu

Installing UBUNTU on USB stick

I'd like to install the OS on my stick. I would like to be able to save my works there and install apps or customize the OS. What can I do Ps. At home I use an iMac, but in the school where I work there are only PC... Ty (2 Replies)
Discussion started by: Fabio_Puricelli
2 Replies

10. SCO

How to use USB Stick in UNIXware?

I am trying to use a USB (Pen?) drive on Unixware 7.1.4. The USB stick is in the machine and the machine recognises it when I enter usbprobe as follows: Path - Address Description ----------------------------- +++++++ BUS #2 0 - 1 - HUB "UHCI Root Hub" 1 - 2 - HID "Chicony Wireless Device"... (1 Reply)
Discussion started by: BernP
1 Replies
All times are GMT -4. The time now is 02:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy