LINUX.ORG.RU

Mint загружается только с флешки, без нее никак

 , ,


0

1

На ноута стоит Win7, решил вместо него поставить Mint. Сделал загрузочную флешку, выбрал в меню инсталляции erase Win и т.д, прошла инсталляция, Mint включился. Но когда попробовал загрузить без флешки, то опять загружается Win7, он по-прежнему есть почему-то. Причем выбора нет, грузится только win. Если загружать с флешкой, то пояаляеься окно загрузки, можно выбрать mint, либо ДВА win7 (!): sda2 и sda3 разделов, это написано в окне.

Попробовал переключить загрузочный диск в grub, ввел команды su - grub-install /dev/sda До этого загрузочный был /dev/sda3 в gparted

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

Error: no such device: 88f14ef3-… Error: unknown filesystem Entering rescue mode Grub rescue>_

С флешкой если загрузка, то по прежнему можно выбрать mint или win7 (два одинаковых).

Подскажите, пожалуйста, как настроить правильно загрузку нормальную без флешки Mint

Загрузись с флешки, потом пришли выводы:

uname -a
lsb_release -a
sudo ls -ld /sys/firmware/efi
lsblk
lsblk -f
sudo fdisk -l
sufo efibootmgr -v

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

Случай у тебя нестандартный, нужна диагностика. Возможно, еще выводы понадобятся.

Vsevolod-linuxoid ★★★★★
()

Если старое содержимое диска не нужно - очисти его

dd if=/dev/zero of=/dev/sda bs=1048576 count=100

и конец:

dd if=/dev/zero of=/dev/sda bs=1048576 count=100 seek=тут_надо_угадать

в seek подставляешь число чуть меньше чем размер диска в мегабайтах, dd должно закончиться с сообщением что записано столько-то (меньше 100 но больще 0) записей а дальше диск закончился.

После этого ставь систему как обычно, наверно всё норм пройдёт.

Если делаешь эти команды из запущеной установленной системы - то лучше начать со второй т.к. после первой система может сломаться.

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

aleksey@aleksey-comp:~$ lsb_release -a No LSB modules are available. Distributor ID: LinuxMint Description: Linux Mint 19.3 Tricia Release: 19.3 Codename: tricia aleksey@aleksey-comp:~$ uname -a Linux aleksey-comp 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:37:04 UTC 2019 i686 i686 i686 GNU/Linux aleksey@aleksey-comp:~$ sudo ls -ld /sys/firmware/efi [sudo] password for aleksey:
Sorry, try again. [sudo] password for aleksey:
ls: cannot access ‘/sys/firmware/efi’: No such file or directory aleksey@aleksey-comp:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111,8G 0 disk ├─sda1 8:1 0 6G 0 part ├─sda2 8:2 0 100M 0 part └─sda3 8:3 0 105,7G 0 part sdb 8:16 1 7,7G 0 disk └─sdb1 8:17 1 7,7G 0 part / sr0 11:0 1 1024M 0 rom
aleksey@aleksey-comp:~$ lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda
├─sda1 │ ntfs 220CFF700CFF3D7B
├─sda2 │ ntfs Зарезервировано системой │ BA1CAC431CABF891
└─sda3 ntfs 2098B24398B216EE
sdb
└─sdb1 ext4 88f14ef3-17ab-43cf-b623-474b5bada429 / sr0
aleksey@aleksey-comp:~$ sudo fdisk -l Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 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 Disklabel type: dos Disk identifier: 0xf9b5d149

Device Boot Start End Sectors Size Id Type /dev/sda1 63 12594959 12594897 6G 12 Compaq diagnostics /dev/sda2 12595200 12799999 204800 100M 7 HPFS/NTFS/exFAT /dev/sda3 * 12800000 234438655 221638656 105,7G 7 HPFS/NTFS/exFAT

Disk /dev/sdb: 7,7 GiB, 8242855936 bytes, 16099328 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 Disklabel type: dos Disk identifier: 0xd8774c24

Device Boot Start End Sectors Size Id Type /dev/sdb1 * 2048 16097279 16095232 7,7G 83 Linux aleksey@aleksey-comp:~$ sudo efibootmgr -v EFI variables are not supported on this system.

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

А теперь разметь по-человечески, чтобы мне и другим не нужно было ломать глаза:

Как правильно копировать вывод терминала

И почему мне приходится повторять тебе все 2 раза, один раз прочесть что я пишу и подумать слабо?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
aleksey@aleksey-comp:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	Linux Mint 19.3 Tricia
Release:	19.3
Codename:	tricia
aleksey@aleksey-comp:~$ uname -a
Linux aleksey-comp 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:37:04 UTC 2019 i686 i686 i686 GNU/Linux
aleksey@aleksey-comp:~$ sudo ls -ld /sys/firmware/efi
[sudo] password for aleksey:    
Sorry, try again.
[sudo] password for aleksey:      
ls: cannot access '/sys/firmware/efi': No such file or directory
aleksey@aleksey-comp:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 111,8G  0 disk 
├─sda1   8:1    0     6G  0 part 
├─sda2   8:2    0   100M  0 part 
└─sda3   8:3    0 105,7G  0 part 
sdb      8:16   1   7,7G  0 disk 
└─sdb1   8:17   1   7,7G  0 part /
sr0     11:0    1  1024M  0 rom  
aleksey@aleksey-comp:~$ lsblk -f
NAME FSTYPE LABEL                UUID                                 MOUNTPOINT
sda                                                                   
├─sda1
│    ntfs                        220CFF700CFF3D7B                     
├─sda2
│    ntfs   Зарезервировано системой
│                                BA1CAC431CABF891                     
└─sda3
     ntfs                        2098B24398B216EE                     
sdb                                                                   
└─sdb1
     ext4                        88f14ef3-17ab-43cf-b623-474b5bada429 /
sr0                                                                   
aleksey@aleksey-comp:~$ sudo fdisk -l
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 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
Disklabel type: dos
Disk identifier: 0xf9b5d149

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1             63  12594959  12594897     6G 12 Compaq diagnostics
/dev/sda2       12595200  12799999    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda3  *    12800000 234438655 221638656 105,7G  7 HPFS/NTFS/exFAT


Disk /dev/sdb: 7,7 GiB, 8242855936 bytes, 16099328 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
Disklabel type: dos
Disk identifier: 0xd8774c24

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     2048 16097279 16095232  7,7G 83 Linux
aleksey@aleksey-comp:~$ sudo efibootmgr -v
EFI variables are not supported on this system.
Alex202020
() автор топика
Ответ на: комментарий от Alex202020

Эм… у тебя Linux Mint стоит на флешке, а не просто записан как установочный носитель на неё. Было бы странно, если бы он мог грузиться без неё.

А на /dev/sda нет вообще свободного места, чтобы поставить Linux рядом с Windows. Тебе нужно сжать из Windows диск C:\ и поставить Linux рядом, если хочешь дуалбут.

Перед этим ещё и придется по-новой флешку записать, рекомендую через Fedora Media Writer.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Alex202020

Свободное место на файловой системе не равно свободному месту на диске.

Windows и Linux используют разные файловые системы. Поэтому при дуалбуте нужно сжимать раздел NTFS с Windows (который в ней называется диск C:), чтобы Linux рядом смог сделать свой раздел с ext4 или XFS. Это очень похоже на то, как диск делят на C:\ и D:\ , только в данном случае форматировать D:\ в NTFS и присваивать букву не нужно.

Linux не может поставится на NTFS, даже если на разделе с NTFS достаточно свободного места, так как он в принципе не умеет использовать эту ФС как системный диск.

Если хочешь монобут, то тебе нужно полностью удалить всю разметку с /dev/sda, все разделы и файловые системы, а потом поставить туда Linux.

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

О боже… это получается у тебя единственная рабочая ОС на флешке, и именно эту флешку тебе нужно записать ещё раз, чтобы нормально поставить ОС, при этом ты не обладаешь базовой компьютерной грамотностью и даже не понимаешь, как работает разметка диска…

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Alex202020

А, ну тогда ничего особо сложного, можешь сейчас это сделать:

sudo umount /dev/sda1
sudo umount /dev/sda2
sudo umount /dev/sda3
sudo wipefs -a /dev/sda3
sudo wipefs -a /dev/sda2
sudo wipefs -a /dev/sda1
sudo wipefs -a /dev/sda
sudo dd if=/dev/zero of=/dev/sda bs=4M count=16 oflag=direct
sudo parted /dev/sda
mklabel msdos
mkpart primary swap 1MiB 4GiB
mkpart primary ext4 4GiB 100%
set 2 boot on
quit
lsblk

Это сотрет все текущие разделы и ФС на /dev/sda, останется потом при установке с ручной разметкой только выбрать /dev/sda1 как swap с форматированием, и /dev/sda2 как / в ext4 (или XFS) тоже с форматированием.

И советую ставить Debian 12 вот с этого диска: https://cdimage.debian.org/debian-cd/current/i386/iso-dvd/debian-12.5.0-i386-DVD-1.iso — там при установке сними галку с GNOME и выбери вместо LXDE или Xfce, и все будет окей.

Флешку этим пиши: https://fedoraproject.org/fmw/FedoraMediaWriter-win32-latest.exe

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

потом при установке с ручной разметкой только выбрать /dev/sda1 как swap с форматированием, и /dev/sda2 как / в ext4 (или XFS) тоже с форматированием.

Эти опции будут доступны при установке Debian автоматически, или их надо вызвать?

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

Не автоматически, тебе предложат. Но вообще можешь выбрать и автоматическую разметку со всеми файлами в одном разделе, просто тогда swap будет в конце диска, что на HDD снизит производительность.

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

У меня как-то 15 лет назад то ли дебиан то ли убунта не могла корректно установить grub из-за того что на диске были какие-то остатки оффтопика (но lilo установился и заработал). Потом я догадался почистить в ноль таблицу разделов и grub установился.

firkax ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid
Warning: The existing disk label on /dev/sda will be destroyed and all data on
this disk will be lost. Do you want to continue?
Yes/No? y                                                                 
(parted) mkpart primary swap 1MiB 4GiB                                    
parted: invalid token: swap
File system type?  [ext2]? swap                                           
parted: invalid token: swap
File system type?  [ext2]?    

Не понимаю что он хочет тут ))

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

@Vsevolod-linuxoid Да, поставил Debian 12. Я ещё новичок, мне всё равно )) Сначала ставил Убунту, что-то не фурычило, спросил совета, ответили «ставь Дебиан», попробовал её, тоже криво, опять спросил, ответили «зачем Дебиан, на неё обновлений нет, санкции», потом увидел в ютубе установку Минт на старый ноут, попробовал её. И вот ваш образ и загрузчик встали хорошо, поэтому пусть пока будет Debian.

Только там при попытке установить проги, ОС начинает просить CD-ROM. Требовалось закомментить Sources.list.

Alex202020
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

@Vsevolod-linuxoid ''' aleksey@Linux-comp:~$ cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 12.5.0 Bookworm - Official i386 DVD Binary-1 with firmware 20240210-11:28]/ bookworm contrib main non-free-firmware

deb http://deb.debian.org/debian/ bookworm main non-free-firmware deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

bookworm-updates, to get updates before a point release is made;

see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports

deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware aleksey@Linux-comp:~$ '''

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

Потому что тут markdown как разметка, и нужно копировать как я писал.

Но так вроде все на месте.

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

Отформатировать полностью ноут ты сможешь и с установочной флешки.

А если нужен dual-boot - сперва поставь винду, не забыв при разбивке диска оставит место для linux. Ну и потом linux в свободное место.

Это что бы потом не париться с восстановлением grub.

hbars ★★★★★
()