Переустановка Windows MBR: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 17: Строка 17:
<li>
<li>
Переустановите Windows MBR командой:
Переустановите Windows MBR командой:
<pre>#ms-sys параметры устройство</pre>
<pre># ms-sys параметры устройство</pre>
Например:
Например:
<pre># ms-sys -m /dev/sda</pre>
<pre># ms-sys -m /dev/sda</pre>
Строка 26: Строка 26:
<pre>
<pre>
     -1, --fat12    Write a FAT12 floppy boot record to device
     -1, --fat12    Write a FAT12 floppy boot record to device
     -2, --fat32nt  Write a FAT32 partition NT boot record to device
     -2, --fat32nt  Записать загрузочную запись NT на FAT32-раздел
    -e, --fat32pe  Write a FAT32 partition PE boot record to device
     -3, --fat32    Записать загрузочную запись DOS на FAT32-раздел
     -3, --fat32    Write a FAT32 partition DOS boot record to device
     -4, --fat32free Записать загрузочную запись FreeDOS на FAT32-раздел
     -4, --fat32free Write a FAT32 partition FreeDOS boot record to device
     -5, --fat16free Записать загрузочную запись FreeDOS на FAT16-раздел
     -5, --fat16free Write a FAT16 partition FreeDOS boot record to device
     -6, --fat16    Записать загрузочную запись DOS на FAT16-раздел
     -6, --fat16    Write a FAT16 partition DOS boot record to device
     -n, --ntfs     Записать загрузочную запись Windows 7 на NTFS-раздел
     -n, --ntfs     Write a NTFS partition Windows 7 boot record to device
     -o, --fat16ros     Записать загрузочную запись ReactOS на FAT16-раздел
     -o, --fat16ros Write a FAT16 partition ReactOS boot record to device
     -c, --fat32ros     Записать загрузочную запись ReactOS на FAT32-раздел
     -c, --fat32ros Write a FAT32 partition ReactOS boot record to device
     -q, --fat32kos     Записать загрузочную запись KolibriOS на FAT32-раздел
     -q, --fat32kos Write a FAT32 partition KolibriOS boot record to device
     -l, --wipelabel Reset partition disk label in boot record
     -l, --wipelabel Reset partition disk label in boot record
     -p, --partition Write partition info (hidden sectors, heads and drive id)
     -p, --partition Write partition info (hidden sectors, heads and drive id)
                     to boot record
                     to boot record
    -H, --heads <n> Manually set number of heads if partition info is written
    -B, --bps <n>  Manually set number of bytes per sector (default 512)
    -O, --writeoem <s>  Write OEM ID string <s> to file system
    -S, --writewds <x>  Write Windows Disk Signature hexadecimal <x> to MBR
     -7, --mbr7      Записать MBR Windows 7
     -7, --mbr7      Записать MBR Windows 7
     -i, --mbrvista  Записать MBR Windows Vista
     -i, --mbrvista  Записать MBR Windows Vista
Строка 49: Строка 44:
     -d, --mbrdos    Записать MBR DOS/Windows NT
     -d, --mbrdos    Записать MBR DOS/Windows NT
     -s, --mbrsyslinux    Записать MBR Syslinux
     -s, --mbrsyslinux    Записать MBR Syslinux
     -t, --mbrgptsyslinux Записать MBR Syslinux GPT
     -t, --mbrgptsyslinux   Записать GPT MBR Syslinux
     -a, --mbrreactos     Записать MBR ReactOS
     -a, --mbrreactos Записать MBR ReactOS
     -k, --mbrkolibrios   Записать MBR KolibriOS
     -k, --mbrkolibrios Записать MBR KolibriOS
    -r, --mbrrufus  Записать MBR Rufus
     -g, --mbrgrub4dos Записать MBR Grub4Dos
     -g, --mbrgrub4dos   Записать MBR Grub4Dos
     -b, --mbrgrub Записать MBR GRUB2
     -b, --mbrgrub2  Записать MBR Grub 2
     -z, --mbrzero  Записать пустую (нулевую) MBR
     -z, --mbrzero  Записать пустую (нулевую) MBR
     -f, --force    Принудительно записать загрузочную запись
     -f, --force    Принудительно записать загрузочную запись
     -w, --write    Write automatically selected boot record to device
     -w, --write    Write automatically selected boot record to device


     Default        Inspect current boot record
     Default        Проверка текущей загрузочной записи
</pre>
</pre>
Источник: [https://slicks.name/linux/kak-vosstanovit-windows-mbr-pri-pomoshhi-ubuntu-livecd.html slicks.name], [http://ms-sys.sourceforge.net/ ms-sys.sf.net]
Источник: [https://slicks.name/linux/kak-vosstanovit-windows-mbr-pri-pomoshhi-ubuntu-livecd.html slicks.name], [http://ms-sys.sourceforge.net/ ms-sys.sf.net]
{{Category navigation|title=Помощь по ALT Linux Rescue|category=Rescue manuals|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Помощь по ALT Linux Rescue|category=Rescue manuals|sortkey={{SUBPAGENAME}}}}
[[Category:Rescue manuals]]
[[Category:Rescue manuals]]

Текущая версия от 00:44, 8 июня 2024

  1. Просмотрите список дисков/разделов
    # fdisk -l
    /dev/sda1 *
    /dev/sda2
    

    Если список слишком большой, воспользуйтесь командой more:

    # fdisk -l | more
    
  2. Выясните, на каком разделе установлена Windows, в списке устройств найдите строку вида:
    /dev/sda1 * 1 2610 20964793+ 7 HPFS/NTFS

    Обычно Windows ставится на первый раздел (/dev/sda1), который отформатирован в NTFS (HPFS/NTFS).

  3. Переустановите Windows MBR командой:
    # ms-sys параметры устройство

    Например:

    # ms-sys -m /dev/sda

Параметры

    -1, --fat12     Write a FAT12 floppy boot record to device
    -2, --fat32nt   Записать загрузочную запись NT на FAT32-раздел
    -3, --fat32     Записать загрузочную запись DOS на FAT32-раздел
    -4, --fat32free Записать загрузочную запись FreeDOS на FAT32-раздел
    -5, --fat16free Записать загрузочную запись FreeDOS на FAT16-раздел
    -6, --fat16     Записать загрузочную запись DOS на FAT16-раздел
    -n, --ntfs     Записать загрузочную запись Windows 7 на NTFS-раздел
    -o, --fat16ros     Записать загрузочную запись ReactOS на FAT16-раздел
    -c, --fat32ros     Записать загрузочную запись ReactOS на FAT32-раздел
    -q, --fat32kos     Записать загрузочную запись KolibriOS на FAT32-раздел
    -l, --wipelabel Reset partition disk label in boot record
    -p, --partition Write partition info (hidden sectors, heads and drive id)
                    to boot record
    -7, --mbr7      Записать MBR Windows 7
    -i, --mbrvista  Записать MBR Windows Vista
    -m, --mbr       Записать MBR Windows 2000/XP/2003
    -9, --mbr95b    Записать MBR 95B/98/98SE/ME
    -d, --mbrdos    Записать MBR DOS/Windows NT
    -s, --mbrsyslinux    Записать MBR Syslinux
    -t, --mbrgptsyslinux    Записать GPT MBR Syslinux
    -a, --mbrreactos Записать MBR ReactOS
    -k, --mbrkolibrios Записать MBR KolibriOS
    -g, --mbrgrub4dos Записать MBR Grub4Dos
    -b, --mbrgrub Записать MBR GRUB2
    -z, --mbrzero   Записать пустую (нулевую) MBR
    -f, --force     Принудительно записать загрузочную запись
    -w, --write     Write automatically selected boot record to device

    Default         Проверка текущей загрузочной записи

Источник: slicks.name, ms-sys.sf.net