OpenBSD downgrades HDD transfer mode, I want to upgrade it WITHOUT BOOTING
Hi,
I have a crappy hard disk and am trying to back up stuff from it onto my newer hopefully less crappy disk. There are dead sectors on the disk and some files can't be read (at all) so OpenBSD downgrades the transfer mode down until PIO mode 4. I noticed the transfer speed slowing down extremely, and I would guess it's due to these downgrades, which are done when reading certain blocks continuously produces errors. But there are files on the disk that ARE READABLE and I don't want to reboot every time I end up on a trashed area on the disk, since the rest is fine and can be read in Ultra-DMA mode 5.
I looked it up a bit, and found out that apparently you can change device flags - including the transfer modes - with the config/UKC (User Kernel Config) utility, but AFAIK that is for rewriting the kernel image without recompiling. When OpenBSD downgrades the DMA modes, it's obviously doing something else, and I just need to do the reverse operation. The point being: if it can be downgraded without booting, it can be changed, and therefore upgraded without booting.
Anyone know how to upgrade from PIO4 without a reboot?
Hi Guys
Required help in Redhat 6.1.
After installation of Redhat 6.1 in VMware system is not going in GUI mode.
please to solve the issue...
Thanks... (5 Replies)
Hi Folks,
I am facing an issue with the performance.
P4 with 1 processor and 16 GB RAM and SAN HDD = Oracle report takes 25 minutes
P5 with 2 processors and 16 GB RAM internall HDD with LPAR = Oracle Report takes 1 hour 15 minutes ( please note I have assigned all the max processors and... (7 Replies)
Hello everyone
Had a problem booting Fedora. I installed it as a server without any desktop environment(kde, gnome) except for X. Problem is when i booting system after it loads kernel suddenly screen messes up with parts of fedora graphics(it's not clear but you can see it -... (8 Replies)
I am having trouble viewing a file in ASCII after doing a 'get' using SFTP. It appears to have come across as machine language. Does the file have to be in ASCII format prior to the 'get' or is there a way to convert it to ascii after I get it onto my server? I have read where the secure file... (0 Replies)
hello gurus,
i have just installed the os on hdd,
when i write down boot command on ok prompt,
I get following error continuously.
what could be the possible problem
WARNING: /ssm@0,0/pci@18,600000/scsi@2/sd@0,0 (sd0):
auto request sense failed (reason=reset)
WARNING:... (2 Replies)
I had a power failure the other day and when my relatively new Solaris 10 machine rebooted it is thrown into maintenance mode.
I've found the following lines in the /var/adm/messages file, I'm assuming this is the root cause of the problem. However, I don't have the slightest idea on how to... (9 Replies)
Hi there,
Here I have an old HP LC3 server from a client of ours.
The server was running in Raid1 Mirror mode.
Yesterday the server didn't boot anymore and now
I have concluded that 1 drive is damaged.
I pulled it out so it can boot from the "good" one.
Unfortuanally this didn't work.
I... (3 Replies)
PREP(8) System Manager's Manual PREP(8)NAME
prep, format - prepare hard and floppy diskettes
SYNOPSIS
disk/prep [ -ra ] special [ type ]
disk/format [ -t type ] [ -f ] [ -d ] [ -b bfile ] [ -c csize ] [ -l label ] drive [ files ... ]
DESCRIPTION
A partition table is stored on a hard disk to specify the division of the physical disk into a set of logical units. On Plan 9 the parti-
tion table is a list of triples: name, starting sector, and ending sector. The kernel fabricates the first two partitions, disk and parti-
tion; the disk partition records the starting and ending sectors for the whole disk, and the partition partition, typically the last sector
on the disk, holds the partition table itself.
Special is the maximal prefix of names of the logical units on the disk, for example #w/hd0. Prep reads and prints the associated parti-
tion table and then enters a simple interactive mode to control editing the table.
The options are:
-r (read only) prohibits writing the table on disk.
-a automatically create default partitions if no partition table already exists. These include partitions for DOS, a boot kernel, an
NVRAM substitute, a kfs(4) file system, and, if room remains, a swap partition.
Format prepares for use the floppy diskette in the disk file named drive, for example /dev/fd0disk. The options are:
-f Do not physically format the disc. Used to install an MS-DOS filesystem on a previously formatted disc. With this option, drive can
be a plain file.
-t specify a density and type of disk to be prepared. The possible types are:
31/2DD 31/2" double density, 737280 bytes
31/2HD 31/2" high density, 1474560 bytes
51/4DD 51/4" double density, 368640 bytes
51/4HD 51/4" high density, 1146880 bytes
The default is the highest possible on the device, unless -f is used, in which case the default is 31/2HD.
-d add MS-DOS parameter block, file access table (FAT), and root directory to the start of the floppy.
The remaining options have effect only when -d is specified:
-b use the contents of bfile as the bootstrap block installed in sector 0.
-c use a DOS cluster size of csize sectors when creating the DOS FAT.
-l add a label when creating the DOS parameter block.
Again under -d, any files listed are added, in order, to the root directory of the MS-DOS filesytem. The files are contiguously allocated
and created with the READONLY attribute set.
The file /sys/src/boot/pc/bb is an example of a suitable bfile to make the disk a boot disk. It gets loaded by the BIOS at 0x7C00, reads
the root directory into address 0x7E00, and looks at the first root directory entry. If that file is called B.COM, it uses single sector
reads to load the file into address 0x10000 and then jumps to the loaded file image.
EXAMPLE
Create a Plan 9 boot floppy on a previously formatted diskette:
disk/format -f -b bb -d /dev/fd0disk /386/b.com
SOURCE
/sys/src/cmd/disk/prep.c
/sys/src/cmd/disk/format.c
/sys/src/boot/pc/bb.s
SEE ALSO floppy(3), wren(3), b.com(8)PREP(8)