Menu

[r135]: / trunk / man / sv / ms-sys.1  Maximize  Restore  History

Download this file

261 lines (260 with data), 8.2 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
.\" Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH MS-SYS 1 "December 26, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH "NAMN"
ms-sys \- skriv Microsoft bootblock
.SH SYNOPSIS
.B ms-sys
.RI "[val] [enhet]"
.SH "BESKRIVNING"
\fBms-sys\fP skriver Microsoft kompatibla bootsektorer.
.SH OPTIONS
En sammanfattning av alla val listas nedan:
.TP
.B \-1, \-\-fat12
Skriv en FAT12 diskett boot sektor till enheten.
.TP
.B \-2, \-\-fat32nt
Skriv en FAT32 partition NT boot sektor till enheten.
.TP
.B \-e, \-\-fat32pe
Skriv en FAT32 partition PE boot sektor till enheten, f\[:o]r USB installation och
reparation.
.TP
.B \-3, \-\-fat32
Skriv en FAT32 partition DOS (Win9x) boot sektor till enheten.
.TP
.B \-4, \-\-fat32free
Skriv en FAT32 partition FreeDOS boot sektor till enheten.
.TP
.B \-5, \-\-fat16free
Skriv en FAT16 partition FreeDOS boot sektor till enheten.
.TP
.B \-6, \-\-fat16
Skriv en FAT16 partition DOS (Win9x) boot sektor till enheten.
.TP
.B \-n, \-\-ntfs
Skriv en NTFS partition Windows 7 boot sektor till enheten. Denna
funktionalitet \[:a]r dock enbart experimentell och sannolikt ej användbar.
.TP
.B \-o, \-\-fat16ros
Skriv en FAT16 partition ReactOS boot sektor till enheten.
.TP
.B \-c, \-\-fat32ros
Skriv en FAT32 partition ReactOS boot sektor till enheten.
.TP
.B \-q, \-\-fat32kos
Skriv en FAT32 partition KolibriOS boot sektor till enheten.
.TP
.B \-l, \-\-wipelabel
Nollst\[:a]ll partitionens etikett i boot sektorn.
.TP
.B \-p, \-\-partition
Skriv partitionsinformation (dolda sektorer, huvuden och drive id) till boot
sektor. Detta kan beh\[:o]vas p\[oa] en del partitioner beroende p\[oa] vilket
program som skapade filsystemet.
.TP
.B \-H <n>, \-\-heads <n>
Ange antal huvuden d\[oa] valet -p anv\[:a]nds.
.TP
.B \-O <s>, \-\-writeoem <s>
Skriver OEM ID <s> till filsystem.
.TP
.B \-S <x>, \-\-writewds <x>
Skriver hexadecimalt <x> Windows Disk Signatur till MBR.
.TP
.B \-7, \-\-mbr7
Skriv en Windows 7 master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd).
Denna MBR kan boota viss partitionstyper bortom cylinder
1024 med hj\[:a]lp av LBA-adressering.
.TP
.B \-i, \-\-mbrvista
Skriv en Windows Vista master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd).
Denna MBR kan boota viss partitionstyper bortom cylinder
1024 med hj\[:a]lp av LBA-adressering.
.TP
.B \-m, \-\-mbr
Skriv en Windows 2000/XP/2003 master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd).
Denna MBR kan boota vissa partitionstyper bortom cylinder
1024 med hj\[:a]lp av LBA-adressering.
.TP
.B \-9, \-\-mbr95b
Skriv en Windows 95B/98/98SE/ME master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd) eller
boot enhet och tid (byte 00da-00df).
Denna MBR kan boota FAT-LBA partitioner av typ 0c och 0e bortom
cylinder 1024 med hj\[:a]lp av LBA-adressering.
.TP
.B \-d, \-\-mbrdos
Skriv en DOS/Windows NT master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd).
Denna MBR kan inte boota bortom cylinder 1024 d\[oa] den ej st\[:o]djer
LBA-adressering.
.TP
.B \-s, \-\-mbrsyslinux
Skriv en syslinux master boot sektor till enheten.
Detta \[:a]ndrar ej windows disk signatur (byte 01b8-01bd).
Denna MBR kan boota alla partitionstyper bortom cylinder
1024 med hj\[:a]lp av LBA-adressering.
.TP
.B \-t, \-\-mbrgptsyslinux
Skriv en GPL syslinux GPT MBR till enheten.
Denna MBR bootar fr\[oa]n en GPT partitionstabell.
.TP
.B \-a, \-\-mbrreactos
Skriv en ReactOS MBR till enheten.
.TP
.B \-k, \-\-mbrkolibrios
Skriv en KolibriOS MBR till enheten.
.TP
.B \-r, \-\-mbrrufus
Skriv en Rufus MBR till enheten.
Denna MBR bootar fr\[oa]n en GPT partitionstabell.
.TP
.B \-g, \-\-mbrgrub4dos
Skriv en Grub4Dos MBR till enheten.
.TP
.B \-b, \-\-mbrgrub2
Skriv en Grub 2 MBR till enheten.
.TP
.B \-z, \-\-mbrzero
Skriv en tom (nollst\[:a]lld, icke-bootbar) master boot record till enheten.
Nollst\[:a]ller alla byte utom partitionstabellen och signatur id (bytes 01be-01ff).
Denna funktionalitet motsvarar den tomma DOS partitionstabell som fdisk skapar.
.TP
.B \-f, \-\-force
Tvingar fram skrivning av boot sektor.
.TP
.B \-h, \-\-help
Visar hj\[:a]lp.
.TP
.B \-v, \-\-version
Visar programmets version.
.TP
.B \-w, \-\-write
Skriv automatiskt vald boot sektor till enheten.
.P
Om ms-sys startas utan val g\[:o]rs en enkel diagnos av vald enhet.
.br
.SH "EXEMPEL"
.P
Notera att Windows ME \[:a]r ej anv\[:a]ndbart f\[:o]r att skapa frist\[oa]ende
bootdisketter. Dock fungerar Win9x och DOS med de f\[:o]rsta tv\[oa] exemplen.
.P
.B Skapande av en 1.68 MB bootbar diskett
.TP
Detta exempel f\[:o]ruts\[:a]tter att du har din windowsinstallation monterad under
/dosc samt att du har verktygen mtools och fdformat installerade.
.P
fdformat /dev/fd0u1680
.br
mformat a:
.br
ms-sys -w /dev/fd0
.br
mcopy /dosc/io.sys a:
.br
mcopy /dosc/msdos.sys a:
.br
mcopy /dosc/command.com a:
.P
.B Skapande av en bootbar 2.8 MB diskettavbild att anv\[:a]nda med en
el-torito bootbar CD
.P
dd if=/dev/zero of=floppy288.img bs=1024 count=2880
.br
/sbin/mkdosfs floppy288.img
.br
ms-sys -1 -f floppy288.img
.br
su
.br
mount -o loop floppy288.img /mnt
.br
cp msdos.sys /mnt/
.br
cp io.sys /mnt/
.br
cp command.com /mnt/
.br
(L\[:a]mpligen installeras \[:a]ven config.sys och autoexec.bat med st\[:o]d
f\[:o]r CDROM)
.br
umount /mnt
.br
exit
.br
cp floppy288.img cd-files/boot.img
.br
mkisofs -b boot.img -c boot.cat -o cdimage.iso cd\-files
.br
(br\[:a]nn sedan filen cdimage.iso till en CD med cdrecord eller annat program)
.P
.B \[oA]terl\[:a]sning fr\[oa]n backup av Win9x eller Win ME till en ny
h\[oa]rddisk
.P
Steg 1, anv\[:a]nd GNU parted f\[:o]r att skapa FAT32 partition och filsystem:
.P
parted (skapa sedan partition och filsystem)
.P
Steg 2, skriv MBR:
.P
ms-sys -w /dev/hda
.P
Steg 3, skriv FAT32 partitionens bootsektor:
.P
ms-sys -w /dev/hda1
.P
Steg 4, montera ditt nya filsystem:
.P
mount /dev/hda1 /mnt
.P
Step 5, l\[:a]s tillbaka din backup
.P
cd /mnt; tar -xzvf /path/to/my_windows_backup_file.tgz
.br
.SH "MILJ\[:O]VARIABLER"
Milj\[:o]variablerna LANG och LC_ALL har sin vanliga betydelse, dock \[:a]r
antalet \[:o]vers\[:a]ttningar begr\[:a]nsat.
.br
.SH "FEL"
Det har kommit rapporter om icke bootbara FAT32 partitioner som skapats med
"mformat -F c:". Samma problem har ocks\[oa] rapporterats om partitioner
formatterats med mkdosfs och mkfs.vfat. En workaround \[:a]r att anv\[:a]nda
gnu parted f\[:o]r att skapa partitionen i st\[:a]llet. Sen version 1.1.3 har
ms-sys valet \-p som skall l\[:o]sa problemet. Tyv\[:a]rr fungerar ej valet \-p
automatiskt med Linux k\[:a]rna 2.6 och ej heller gnu parted fungerar
tillf\[:o]rlitligt med k\[:a]rna 2.6. Workaround som \[oa]terst\[oa]r \[:a]r att
anv\[:a]nda ms-sys med Linux k\[:a]rna 2.4 eller manuellt ange antalet huvuden
med valet \-H. Om systemet har bootats med LILO kan det korrekta antalet huvuden
f\[oa]s fram av kommandot "lilo -T geom".
.P
NTFS-partitions bootsektorer skrivna med ms-sys \[:a]r sannolikt ej
anv\[:a]ndbara.
Fr\[oa]n Windows 7 anv\[:a]ndare har det rapporterats att om man g\[:o]r
"sysprep" innan man skapar en avbild av en NTFS partition kan det g\[:o]ra den
\[oa]terskapade partitionen bootbar.
.SH AUTHOR
Denna manualsida skrevs ursprungligen av G\[:u]rkan Seng\[:u]n och har
d\[:a]refter uppdaterats av Henrik Carlqvist. Programmet ms-sys har till
st\[:o]rsta delen skrivits avHenrik Carlqvist, filen CONTRIBUTORS i
k\[:a]llkodsarkivet inneh\[oa]ller en komplett lista \[:o]ver de som bidragit.
.SH "SE OCKS\[oA]"
mformat(1) fdformat(8) mkdosfs(8) mkisofs(8) parted(8)
MongoDB Logo MongoDB