Система не видит свои же разделы.

Автор Spycrab, 14 июля 2012, 20:32:20

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Spycrab

Есть у моего знакомого старый компютер, который нивкакую не хотел грузиться с флешки и диска, системы на нем не было установлено, а посидеть в интернете, посмотреть кинцо, побегать в openarena ему хотелось сильно. Было решено сделать следующее: вынуть HDD, всунуть в другой компютер, одтуда установить CrunchBang linux (дистр. который основан на debian stable) в текстовом режиме, вставить обратно в старый компютер ну и запустить настроить и т.д.
Все это прошло успешно, система загрузилась, драйвера все стали на место включая приопретарный драйвер nvidia, вебкамеру и т.д. кроме одного. Дело в том что на этом пк всего 256 мегабайт ОП, а свои разделы система не видит. Ну тоесть захожу я в Gparted, там показивает одно пустое место, возле него красный знак восклицания, если нажать на своб. место то внизу какуюто ошибку пишет, не помню какую. Если в терминале ввести sudo fdisk -l то пишет следующее: "unable to seek on /dev/sda", а если ввести просто sudo spawon -a то пишет чтото вроде "диск с таким то uuid не найден".
Так вот, как заставить систему видить свои же диски.

P.S.  У меня самого этот дистр. стоит на ноутбуке, подобной ошибки не наблюдаеться.

rayanAyar


kobzar

да собственно можно еще и вывод
ls /dev|grep d
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.

Spycrab

Цитата: rayanAyar от 15 июля 2012, 05:48:06
Вывод пожалста (от рута):
cat /etc/fstab
blkid

volodia@crunchbang:~$ sudo cat /etc/fstab
[sudo] password for volodia:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc defaults 0 0
#Entry for /dev/sda2 :
UUID=cab297b6-0882-4838-b4f9-722b1199987c / ext3 errors=remount-ro 0 1
#Entry for /dev/sda3 :
UUID=ad741546-2a57-4b1d-91bf-c9460877c3bb /home ext3 defaults 0 2
#Entry for /dev/sda1 :
UUID=85f14054-063a-43d3-a0fb-5c5cdf025c43 /boot ext3 defaults 0 2
UUID=d5d2c90e-f1a9-4237-a3e2-525011ff8a1d none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0


volodia@crunchbang:~$ sudo blkid
/dev/sda1: UUID="85f14054-063a-43d3-a0fb-5c5cdf025c43" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda2: UUID="cab297b6-0882-4838-b4f9-722b1199987c" TYPE="ext3"
/dev/sda3: UUID="ad741546-2a57-4b1d-91bf-c9460877c3bb" SEC_TYPE="ext2" TYPE="ext3"
volodia@crunchbang:~$


Цитата: kobzar от 16 июля 2012, 11:59:56
да собственно можно еще и вывод
ls /dev|grep d

volodia@crunchbang:~$ sudo ls /dev|grep d
cpu_dma_latency
disk
fd
hidraw0
nvidia0
nvidiactl
random
sda
sda1
sda2
sda3
snd
sndstat
stderr
stdin
stdout
urandom
video0
volodia@crunchbang:~$

rayanAyar

Чем разбивали диск (не похоже на разметку инсталлятором debian)? Похоже кривая разметка (с учетом того, что ругаются gparted и fdisk).

И да, раздел со свопом система не видит. Он точно на этом диске? Может при установке на другой машине, был подключен винт этой другой машины, и установщик решил использовать от туда своп?


Spycrab

Цитата: rayanAyar от 17 июля 2012, 06:16:16
Чем разбивали диск (не похоже на разметку инсталлятором debian)? Похоже кривая разметка (с учетом того, что ругаются gparted и fdisk).

И да, раздел со свопом система не видит. Он точно на этом диске? Может при установке на другой машине, был подключен винт этой другой машины, и установщик решил использовать от туда своп?


Размечали с самого инсталятора, другой винт был в это время отключен.
gnome-disk-utility видит три раздела, при создании нового раздела выскакивает ошибка похожая на эту.
http://askubuntu.com/questions/84538/trouble-creating-3tb-ext4-partition-due-to-msdos-partition-table-imposed-error

rayanAyar


kobzar

а когда вы ставили на другом пк линукс - там часом другого винта с линуксом небыло *?
а то я у вас раздела под своп попросту не наблюдаю. Такое может быть если рядом был винт с другим линксом - тогда инстялятор по умолчанию использует раздел свопа от донора!
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.

Spycrab

#8
Цитата: rayanAyar от 17 июля 2012, 10:54:54
А какого размера винт?
А вот черт его знает, на наклейке пишет что 80 гиг, gnome-disk-utility же говорит что 35~

Цитата: kobzar от 17 июля 2012, 12:29:47
а когда вы ставили на другом пк линукс - там часом другого винта с линуксом небыло *?
а то я у вас раздела под своп попросту не наблюдаю. Такое может быть если рядом был винт с другим линксом - тогда инстялятор по умолчанию использует раздел свопа от донора!
Другой раздел был отключен, и кабель питания и шлейф.

Как вариант попробую забекапить систему и другую таблицу разделов создам когда в следующий раз буду у знакомого в гостях (не MS-DOS или MBR или как там).

rayanAyar

Возможно дело в матери. Возможно мать не умеет работать с винтами больше 40ГБ. И из-за этого падают все утилиты (пытаются просканировать диск дальше 40 гигов, а мать им говорит, что там ничего нет) и пропадает своп (видиомо он находится дальше 40 гигов).

qupl

rayanAyar,  похоже на то (только не 40, а 32Гб).
Spycrab, смотри в настройках BIOS. Раньше можно было выбрать вручную для дисков режим LBA.

rayanAyar

#11
Да, точно 32. Я помню что был ещё раньше какой-то "предел" (до 120ГБ и 2ТБ), а вот точную цифру не помнил. Эти 32ГБ вроде бы ещё джампером как-то выставлялись на винтах. Ну и в биосе конечно нужно поковыряться.

Сообщение объединено: 18 июля 2012, 07:06:48

blockdev --report /dev/sd*