LINUX.ORG.RU

Linux monjaro сломал винду и не дает переустановить OC

 , ,


0

1

Я на днях поставил Linux monjaro на 2-й пустой ссд, а первый был с 11 виндой которая корректно работала, а после установки этого линукса она не работает, а в биосе пишет что надо вставить корректное устройство и так же с загрузочной флешкой, что делать??



Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от master_0K

Disk /dev/sda: 119.24 GiB, 128035676160 bytes, 250069680 sectors Disk model: SPCC Solid State 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: dos Disk identifier: 0xfa9b39fb

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 250067789 250065742 119.2G 83 Linux

Disk /dev/sdb: 447.13 GiB, 480103981056 bytes, 937703088 sectors Disk model: Patriot Burst El 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: dos Disk identifier: 0xbce87537

Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 936417279 936415232 446.5G 7 HPFS/NTFS/exFAT /dev/sdb2 936417280 937697279 1280000 625M 27 Hidden NTFS WinRE

Disk /dev/sdc: 14.46 GiB, 15525216256 bytes, 30322688 sectors Disk model: USB DISK 3.2
Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop0: 4 KiB, 4096 bytes, 8 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop1: 164.76 MiB, 172761088 bytes, 337424 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop2: 55.61 MiB, 58310656 bytes, 113888 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop3: 967.43 MiB, 1014427648 bytes, 1981304 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop4: 91.69 MiB, 96141312 bytes, 187776 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop5: 68.68 MiB, 72015872 bytes, 140656 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop6: 49.84 MiB, 52260864 bytes, 102072 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop7: 169.42 MiB, 177647616 bytes, 346968 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

norise
() автор топика
Ответ на: комментарий от kravzo

mkdir: cannot create directory ‘win’: File exists

mount -t ntfs /dev/sdb1 win Windows is hibernated, refused to mount. Falling back to read-only mount because the NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting.) Could not mount read-write, trying read-only mount: (hint) your fstab has been modified, but systemd still uses the old version; use ‘systemctl daemon-reload’ to reload.

total 11739756 drwxrwxrwx 1 root root 8192 Mar 26 03:41 . drwx—— 31 rise rise 4096 Mar 29 14:13 .. drwxrwxrwx 1 root root 0 Feb 15 12:14 ‘$Recycle.Bin’ drwxrwxrwx 1 root root 0 Mar 17 13:46 ‘$WinREAgent’ lrwxrwxrwx 2 root root 20 Feb 13 07:13 ‘Documents and Settings’ -> /home/rise/win/Users -rwxrwxrwx 2 root root 12288 Mar 26 03:09 DumpStack.log -rwxrwxrwx 2 root root 12288 Mar 26 04:01 DumpStack.log.tmp drwxrwxrwx 1 root root 0 Mar 5 05:24 Games -rwxrwxrwx 1 root root 3414700032 Mar 27 02:56 hiberfil.sys drwxrwxrwx 1 root root 0 Feb 15 11:59 LDPlayer drwxrwxrwx 1 root root 0 Feb 13 07:22 OneDriveTemp -rwxrwxrwx 1 root root 8589934592 Mar 26 04:01 pagefile.sys drwxrwxrwx 1 root root 0 Jun 5 2021 PerfLogs drwxrwxrwx 1 root root 8192 Mar 27 10:06 ProgramData drwxrwxrwx 1 root root 12288 Mar 26 10:26 ‘Program Files’ drwxrwxrwx 1 root root 8192 Mar 23 11:36 ‘Program Files (x86)’ drwxrwxrwx 1 root root 4096 Feb 16 10:43 Python311 drwxrwxrwx 1 root root 0 Feb 21 04:31 Recovery drwxrwxrwx 1 root root 0 Feb 26 12:21 resourcepacks drwxrwxrwx 1 root root 0 Feb 26 12:22 saves drwxrwxrwx 1 root root 0 Feb 26 12:21 shaderpacks -rwxrwxrwx 1 root root 16777216 Mar 26 04:01 swapfile.sys drwxrwxrwx 1 root root 4096 Mar 26 05:43 ‘System Volume Information’ drwxrwxrwx 1 root root 4096 Feb 13 07:36 Users drwxrwxrwx 1 root root 0 Mar 19 10:27 var drwxrwxrwx 1 root root 0 Mar 26 07:20 webbs drwxrwxrwx 1 root root 20480 Mar 26 03:41 Windows

norise
() автор топика
Ответ на: комментарий от norise

Ну, хоть диск действительно с виндой, во всяком случае похож. А то я уже сомневаться начал, а был ли мальчик. Можешь, кстати, заодно данные свои пока вытащить. Потом бери флешку и иди искать комп с виндой, чтобы записать образ. А лучше — закупись пивом и замани к себе того, у кого есть такая флешка и понимание что с ней делать. В твоем случае — это самый верный способ.

kravzo ★★
()
Ответ на: комментарий от master_0K

Нечего там терять, нечего спасать.

Если еще не надоело…

Искать на всех дисках-разделах загрузчик виндовс: bootmgfw или bootmgfw.efi, возможно bootmgr или bootmgr.efi. По результатам поиска делать выводы. Если загрузчик найдется, запускать с его помошью винду грубом. Если не найдется, то восстанавливать загрузчик винды (с чем ТС не справится) или переустановка.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)

Если я все диски отфарматирую и сброшу биос, поможет?

Я не шарю, в биосе посмотрел, ничего нету

Я забан. ТС - троль.

Там по факту надо отключить ссд с линуксом, вытащить флешку, в биосе вернуть UEFI и secure boot и выбрать диск с Windows 11.

Wens
()
Ответ на: комментарий от Dimez

шо такое негибридный образ венды? Я может пропустил чего, последний раз венду с флешек ставил году так в 2010, потом купил себе usb кейс с возможностью загрузки c iso образов, а потом установил себе арчлинукс и потребность в бесконечных переустановках и зоопарка загрузочных дисков как то отпала. Сейчас, если надо поставить венду я просто цепляю исо к qemu. Кстати, ТС, я придумал. Ты можешь поставить себе на монжаро qemu-kvm virt-manager, подцепить свой вендовый исошник в качестве загрузочного, а свой диск с вендой пробросить целиком в виртуалку. И прямо в монжаре загрузить вм с исошника и там же починить свой бут. Можно даже взять какой нибудь руфус-супер-мега-админ-винпе.iso где прямо в буте есть большая зеленая кнопка «починить вендовый загрузчик»

antech
()
Ответ на: комментарий от norise

Потому что это не сработало конфиг немного кривоват. В результате выполнения у тебя должен было добавится в /boot/grub/grub.cfg вот это

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry «Windows» { 
insmod part_msdos 
insmod ntfs 
set root=‘(hd1,msdos1)’ 
chainloader +1
 } 
попробуй руками туда добавить. только тебе понабится редактор запущеный от рута. Какой у тебя редактор установлен? попробуй в консоли
sudo gedit /boot/grub/grub.cfg
sudo leafpad /boot/grub/grub.cfg
если не откроется можно установить
sudo pacman -S leafpad
sudo pacman -S gedit
и попробовать снова. когда редактор откроет тебе конфиг на редактирование, добавь туда код выше с menuentry который, сохрани и перезагрузись. При загрузке у тебя в любом случае должно появится окно с выбором где будет пункт «windows». Вопрос лишь будет ли этот пункт работать.

Далее, менял ли ты загрузку с uefi на legacy в биосе? какие efivars биос видит если поменять на uefi? вот этот первый диск с можарой небыло ли там esp раздела который ты успешно затер при установке?

antech
()

Тред не читал, но давай сперва посмотрим, что у тебя:

sudo fdisk -l
lsblk -f
sudo efibootmgr -v

При выкладывании тут не забудь разметку, иначе будет нечитаемо: Как правильно копировать вывод терминала

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от symon2014

в вендах работает способ с загрузкой через nvram без загрузчика на дисках? впринципе, нету esp так нету, можно сделать, вставить флешку, на ней создать esp, закинуть туда efi загрузчик.

antech
()
Последнее исправление: antech (всего исправлений: 1)
Ответ на: комментарий от norise

Я удваиваю данный выше совет сначала вытащить важные данные с виндового раздела и скинуть их на флешку или внешний винт (так ты начнёшь делать бэкапы)!!!

А ПОТОМ УЖЕ пытаться что-то доустановить/переустановить/ремонтировать.

Для начала посмотри на свой файловый менеджер, какие там диски и разделы слева перечислены. Может, раздел с виндой там уже есть, смонтирован (манжара в этом плане довольно дружелюбная) и ждёт, когда же ты, наконец, на него зайдёшь и скопируешь оттуда всё нужное. Только название у него может быть неочевидное.

А если нет — идёшь читать, как монтировать разделы в линуксе, что такое монтирование вообще, и какие особенности с монтированием NTFS-разделов в частности.

Ещё раз: сначала сохранение данных, потом игры в переустановку. Твои данные это главное, все операционные системы в мире — второстепенное.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

а как смонтировать, а как скопировать, а где искать, а у меня прав нет, тем более его нтфс имеет duty bit. Бакапы придумали производители hdd чтобы поддержать спрос на свою продукцию. )

antech
()
Ответ на: комментарий от antech

шо такое негибридный образ венды?

«Негибридный» - это обычный iso. Который, будя скопированный dd (или любым другим копирователем образов) на флешку, не загрузится, т.к. может грузиться только с cd/dvd.

Dimez ★★★★★
()

Мда, вообще много советов и советчиков, но самое простое решение игнорируют. Возьми сделай флешку в любым линуксом. С ubuntu например или с той же manjaro. Загрузись с нее. Потом возьми все свои важные файлы и скопируй их на внешний диск. Если такого под рукой нет, то сходи в ДНС и купи. Литерали меня такой уже спасал не один раз. Потом не вынимая флешки, режиме т.к называемого LiveUSB поставь woeusb и нарежь образ винды. А потом все установи заново, и в следующий раз смотри куда ставишь загрузчик

Unixson
()
Ответ на: комментарий от symon2014

Да пофигу что у него там. Видимо ноут, видимо родители купили. Человек толком не разбирается в этих ваших ляликсах. А вы ему советуете прописывать какие-то магические команды)

Unixson
()
Ответ на: комментарий от norise

Лучше выкрути из ноута свой ссд, поставь винду, а потом выкрути диск с виндой и поставь уже ссд и установи свою манджару.

Флешка с виндой хоть есть?

Иди в ближайший компьютерный магаз и затаривайся внешним жестким где-то на терабайт

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от symon2014

Ну раз ссд себе смог купить то еще один жесткий точно сможет себе позволить) Ну не на последние кровные же покупал?) Хотя и такое может быть… В любом случае внешний винт всегда в хозяйстве пригодится. На крайняк у мамы попросит, лул

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от hobbit

Давайте поржем все вместе. Я тут поначитался треда и решил, не переставить ли мне арч на можару в уефи. Поставил и все перестало грузится. ни мажаро ни арч ни исошники с усб ни нетбут. памагите. )))))

antech
()
Ответ на: комментарий от antech

Да нафиг вы угораете с ТСа? Ну не знает человек… И шо как говорится? Ну не понимает он ваших этих линуксов. И да вообще-то установщик бомжары должен был сказать что нибудь хотя бы. Мол «Браза, ты сейчас загрузчик винды перетрешь, мож не будешь ставить так?»

Unixson
()
Ответ на: комментарий от symon2014
bootctl status
System:
     Firmware: UEFI 2.00 (American Megatrends 4.635)
  Secure Boot: disabled
   Setup Mode: user
 TPM2 Support: no
 Boot into FW: not supported

Current Boot Loader:
      Product: systemd-boot 249.3-1-arch
     Features: ✓ Boot counting
               ✓ Menu timeout control
               ✓ One-shot menu timeout control
               ✓ Default entry control
               ✓ One-shot entry control
               ✓ Support for XBOOTLDR partition
               ✓ Support for passing random seed to OS
               ✓ Boot loader sets ESP information
          ESP: /dev/disk/by-partuuid/2d2d916b-01cd-4589-8bd6-dcf4b851aebf
         File: └─/EFI/BOOT/BOOTX64.EFI

Random Seed:
 Passed to OS: no
 System Token: not set
       Exists: yes

Available Boot Loaders on ESP:
          ESP: /efi (/dev/disk/by-partuuid/2d2d916b-01cd-4589-8bd6-dcf4b851aebf)
         File: └─/EFI/systemd/systemd-bootx64.efi (systemd-boot 249.3-1-arch)
         File: └─/EFI/BOOT/BOOTX64.EFI (systemd-boot 249.3-1-arch)

Boot Loaders Listed in EFI Variables:
Boot Loader Entries:
        $BOOT: /efi (/dev/disk/by-partuuid/2d2d916b-01cd-4589-8bd6-dcf4b851aebf)

Default Boot Loader Entry:
        title: Arch Linux
           id: arch.conf
       source: /efi/loader/entries/arch.conf
        linux: /vmlinuz-linux
       initrd: /initramfs-linux.img
      options: root="/dev/sda1" rw

ой, кажется загрузилось. теперь у меня тоже ваш уефи. )

antech
()
Ответ на: комментарий от norise

Наверное и правда, тебе будет проще переустановить. Чего-то ускользает от нашего взора.

Сохраняй свой файлы на внешний носитель. Проверь, что они открываются после сохранения.

Образ Windows откуда скачал (ссылку показывай)?

master_0K
()